From 667013f5822a0c450634437973b88f795dc838be Mon Sep 17 00:00:00 2001 From: Jayant Chowdhary Date: Fri, 14 Apr 2017 14:03:08 -0700 Subject: [PATCH] Source based abi dumps for LLNDK. Source abi dumps produced by header-abi-dumper and header-abi-linker. None included for ld-android as it exposes no abi. Bug: 32750600 Test: mm -j64 in bionic, calls header-abi-diff to advise on abi breakages. Change-Id: I9b2874b2ab875357d3df5d66078b64f2620567b1 --- current/arm/source-based/libc.so.lsdump | 53037 ++++++++++++++++ current/arm/source-based/libdl.so.lsdump | 788 + current/arm/source-based/liblog.so.lsdump | 7884 +++ current/arm/source-based/libm.so.lsdump | 8741 +++ current/arm64/source-based/libc.so.lsdump | 50277 ++++++++++++++++ current/arm64/source-based/libdl.so.lsdump | 708 + current/arm64/source-based/liblog.so.lsdump | 7884 +++ current/arm64/source-based/libm.so.lsdump | 8741 +++ current/mips/source-based/libc.so.lsdump | 53128 +++++++++++++++++ current/mips/source-based/libdl.so.lsdump | 708 + current/mips/source-based/liblog.so.lsdump | 7884 +++ current/mips/source-based/libm.so.lsdump | 8741 +++ current/mips64/source-based/libc.so.lsdump | 50343 ++++++++++++++++ current/mips64/source-based/libdl.so.lsdump | 708 + current/mips64/source-based/liblog.so.lsdump | 7884 +++ current/mips64/source-based/libm.so.lsdump | 8741 +++ current/x86/source-based/libc.so.lsdump | 53075 ++++++++++++++++ current/x86/source-based/libdl.so.lsdump | 708 + current/x86/source-based/liblog.so.lsdump | 7884 +++ current/x86/source-based/libm.so.lsdump | 8741 +++ current/x86_64/source-based/libc.so.lsdump | 50343 ++++++++++++++++ current/x86_64/source-based/libdl.so.lsdump | 708 + current/x86_64/source-based/liblog.so.lsdump | 7884 +++ current/x86_64/source-based/libm.so.lsdump | 8741 +++ 24 files changed, 414281 insertions(+) create mode 100644 current/arm/source-based/libc.so.lsdump create mode 100644 current/arm/source-based/libdl.so.lsdump create mode 100644 current/arm/source-based/liblog.so.lsdump create mode 100644 current/arm/source-based/libm.so.lsdump create mode 100644 current/arm64/source-based/libc.so.lsdump create mode 100644 current/arm64/source-based/libdl.so.lsdump create mode 100644 current/arm64/source-based/liblog.so.lsdump create mode 100644 current/arm64/source-based/libm.so.lsdump create mode 100644 current/mips/source-based/libc.so.lsdump create mode 100644 current/mips/source-based/libdl.so.lsdump create mode 100644 current/mips/source-based/liblog.so.lsdump create mode 100644 current/mips/source-based/libm.so.lsdump create mode 100644 current/mips64/source-based/libc.so.lsdump create mode 100644 current/mips64/source-based/libdl.so.lsdump create mode 100644 current/mips64/source-based/liblog.so.lsdump create mode 100644 current/mips64/source-based/libm.so.lsdump create mode 100644 current/x86/source-based/libc.so.lsdump create mode 100644 current/x86/source-based/libdl.so.lsdump create mode 100644 current/x86/source-based/liblog.so.lsdump create mode 100644 current/x86/source-based/libm.so.lsdump create mode 100644 current/x86_64/source-based/libc.so.lsdump create mode 100644 current/x86_64/source-based/libdl.so.lsdump create mode 100644 current/x86_64/source-based/liblog.so.lsdump create mode 100644 current/x86_64/source-based/libm.so.lsdump diff --git a/current/arm/source-based/libc.so.lsdump b/current/arm/source-based/libc.so.lsdump new file mode 100644 index 0000000..6c4876b --- /dev/null +++ b/current/arm/source-based/libc.so.lsdump @@ -0,0 +1,53037 @@ +functions { + basic_abi { + type_abi { + name: "void" + } + name: "__cxa_finalize" + access: public_access + linker_set_key: "__cxa_finalize" + } + mangled_function_name: "__cxa_finalize" + source_file: "bionic/libc/arch-common/bionic/crtbegin_so.c" + parameters { + basic_abi { + type_abi { + name: "void *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__register_atfork" + access: public_access + linker_set_key: "__register_atfork" + } + mangled_function_name: "__register_atfork" + source_file: "bionic/libc/arch-common/bionic/pthread_atfork.h" + parameters { + basic_abi { + type_abi { + name: "void (*)(void)" + size: 4 + alignment: 4 + } + name: "prepare" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "void (*)(void)" + size: 4 + alignment: 4 + } + name: "parent" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "void (*)(void)" + size: 4 + alignment: 4 + } + name: "child" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "void *" + size: 4 + alignment: 4 + } + name: "dso" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_atfork" + access: public_access + linker_set_key: "pthread_atfork" + } + mangled_function_name: "pthread_atfork" + source_file: "bionic/libc/arch-common/bionic/pthread_atfork.h" + parameters { + basic_abi { + type_abi { + name: "void (*)(void)" + size: 4 + alignment: 4 + } + name: "prepare" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "void (*)(void)" + size: 4 + alignment: 4 + } + name: "parent" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "void (*)(void)" + size: 4 + alignment: 4 + } + name: "child" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "DIR *" + size: 4 + alignment: 4 + } + name: "opendir" + access: public_access + linker_set_key: "opendir" + } + mangled_function_name: "opendir" + source_file: "bionic/libc/include/dirent.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "DIR *" + size: 4 + alignment: 4 + } + name: "fdopendir" + access: public_access + linker_set_key: "fdopendir" + } + mangled_function_name: "fdopendir" + source_file: "bionic/libc/include/dirent.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "dirent *" + size: 4 + alignment: 4 + } + name: "readdir" + access: public_access + linker_set_key: "readdir" + } + mangled_function_name: "readdir" + source_file: "bionic/libc/include/dirent.h" + parameters { + basic_abi { + type_abi { + name: "DIR *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "dirent64 *" + size: 4 + alignment: 4 + } + name: "readdir64" + access: public_access + linker_set_key: "readdir64" + } + mangled_function_name: "readdir64" + source_file: "bionic/libc/include/dirent.h" + parameters { + basic_abi { + type_abi { + name: "DIR *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "readdir_r" + access: public_access + linker_set_key: "readdir_r" + } + mangled_function_name: "readdir_r" + source_file: "bionic/libc/include/dirent.h" + parameters { + basic_abi { + type_abi { + name: "DIR *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "dirent *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "dirent **" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "readdir64_r" + access: public_access + linker_set_key: "readdir64_r" + } + mangled_function_name: "readdir64_r" + source_file: "bionic/libc/include/dirent.h" + parameters { + basic_abi { + type_abi { + name: "DIR *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "dirent64 *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "dirent64 **" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "closedir" + access: public_access + linker_set_key: "closedir" + } + mangled_function_name: "closedir" + source_file: "bionic/libc/include/dirent.h" + parameters { + basic_abi { + type_abi { + name: "DIR *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "rewinddir" + access: public_access + linker_set_key: "rewinddir" + } + mangled_function_name: "rewinddir" + source_file: "bionic/libc/include/dirent.h" + parameters { + basic_abi { + type_abi { + name: "DIR *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "seekdir" + access: public_access + linker_set_key: "seekdir" + } + mangled_function_name: "seekdir" + source_file: "bionic/libc/include/dirent.h" + parameters { + basic_abi { + type_abi { + name: "DIR *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long" + size: 4 + alignment: 4 + } + name: "telldir" + access: public_access + linker_set_key: "telldir" + } + mangled_function_name: "telldir" + source_file: "bionic/libc/include/dirent.h" + parameters { + basic_abi { + type_abi { + name: "DIR *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "dirfd" + access: public_access + linker_set_key: "dirfd" + } + mangled_function_name: "dirfd" + source_file: "bionic/libc/include/dirent.h" + parameters { + basic_abi { + type_abi { + name: "DIR *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "alphasort" + access: public_access + linker_set_key: "alphasort" + } + mangled_function_name: "alphasort" + source_file: "bionic/libc/include/dirent.h" + parameters { + basic_abi { + type_abi { + name: "const dirent **" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const dirent **" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "alphasort64" + access: public_access + linker_set_key: "alphasort64" + } + mangled_function_name: "alphasort64" + source_file: "bionic/libc/include/dirent.h" + parameters { + basic_abi { + type_abi { + name: "const dirent64 **" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const dirent64 **" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "scandir64" + access: public_access + linker_set_key: "scandir64" + } + mangled_function_name: "scandir64" + source_file: "bionic/libc/include/dirent.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "dirent64 ***" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int (*)(const dirent64 *)" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int (*)(const dirent64 **, const dirent64 **)" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "scandir" + access: public_access + linker_set_key: "scandir" + } + mangled_function_name: "scandir" + source_file: "bionic/libc/include/dirent.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "dirent ***" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int (*)(const dirent *)" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int (*)(const dirent **, const dirent **)" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "scandirat64" + access: public_access + linker_set_key: "scandirat64" + } + mangled_function_name: "scandirat64" + source_file: "bionic/libc/include/dirent.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "dirent64 ***" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int (*)(const dirent64 *)" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int (*)(const dirent64 **, const dirent64 **)" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "scandirat" + access: public_access + linker_set_key: "scandirat" + } + mangled_function_name: "scandirat" + source_file: "bionic/libc/include/dirent.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "dirent ***" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int (*)(const dirent *)" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int (*)(const dirent **, const dirent **)" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "sched_setscheduler" + access: public_access + linker_set_key: "sched_setscheduler" + } + mangled_function_name: "sched_setscheduler" + source_file: "bionic/libc/include/sched.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const sched_param *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "sched_getscheduler" + access: public_access + linker_set_key: "sched_getscheduler" + } + mangled_function_name: "sched_getscheduler" + source_file: "bionic/libc/include/sched.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "sched_yield" + access: public_access + linker_set_key: "sched_yield" + } + mangled_function_name: "sched_yield" + source_file: "bionic/libc/include/sched.h" +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "sched_get_priority_max" + access: public_access + linker_set_key: "sched_get_priority_max" + } + mangled_function_name: "sched_get_priority_max" + source_file: "bionic/libc/include/sched.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "sched_get_priority_min" + access: public_access + linker_set_key: "sched_get_priority_min" + } + mangled_function_name: "sched_get_priority_min" + source_file: "bionic/libc/include/sched.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "sched_setparam" + access: public_access + linker_set_key: "sched_setparam" + } + mangled_function_name: "sched_setparam" + source_file: "bionic/libc/include/sched.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const sched_param *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "sched_getparam" + access: public_access + linker_set_key: "sched_getparam" + } + mangled_function_name: "sched_getparam" + source_file: "bionic/libc/include/sched.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "sched_param *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "sched_rr_get_interval" + access: public_access + linker_set_key: "sched_rr_get_interval" + } + mangled_function_name: "sched_rr_get_interval" + source_file: "bionic/libc/include/sched.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "timespec *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "clone" + access: public_access + linker_set_key: "clone" + } + mangled_function_name: "clone" + source_file: "bionic/libc/include/sched.h" + parameters { + basic_abi { + type_abi { + name: "int (*)(void *)" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "void *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "void *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "unshare" + access: public_access + linker_set_key: "unshare" + } + mangled_function_name: "unshare" + source_file: "bionic/libc/include/sched.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "sched_getcpu" + access: public_access + linker_set_key: "sched_getcpu" + } + mangled_function_name: "sched_getcpu" + source_file: "bionic/libc/include/sched.h" +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "setns" + access: public_access + linker_set_key: "setns" + } + mangled_function_name: "setns" + source_file: "bionic/libc/include/sched.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "sched_setaffinity" + access: public_access + linker_set_key: "sched_setaffinity" + } + mangled_function_name: "sched_setaffinity" + source_file: "bionic/libc/include/sched.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pid" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "setsize" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const cpu_set_t *" + size: 4 + alignment: 4 + } + name: "set" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "sched_getaffinity" + access: public_access + linker_set_key: "sched_getaffinity" + } + mangled_function_name: "sched_getaffinity" + source_file: "bionic/libc/include/sched.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pid" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "setsize" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "cpu_set_t *" + size: 4 + alignment: 4 + } + name: "set" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "cpu_set_t *" + size: 4 + alignment: 4 + } + name: "__sched_cpualloc" + access: public_access + linker_set_key: "__sched_cpualloc" + } + mangled_function_name: "__sched_cpualloc" + source_file: "bionic/libc/include/sched.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "count" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "__sched_cpufree" + access: public_access + linker_set_key: "__sched_cpufree" + } + mangled_function_name: "__sched_cpufree" + source_file: "bionic/libc/include/sched.h" + parameters { + basic_abi { + type_abi { + name: "cpu_set_t *" + size: 4 + alignment: 4 + } + name: "set" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__sched_cpucount" + access: public_access + linker_set_key: "__sched_cpucount" + } + mangled_function_name: "__sched_cpucount" + source_file: "bionic/libc/include/sched.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "setsize" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "cpu_set_t *" + size: 4 + alignment: 4 + } + name: "set" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__libc_current_sigrtmin" + access: public_access + linker_set_key: "__libc_current_sigrtmin" + } + mangled_function_name: "__libc_current_sigrtmin" + source_file: "bionic/libc/include/signal.h" +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__libc_current_sigrtmax" + access: public_access + linker_set_key: "__libc_current_sigrtmax" + } + mangled_function_name: "__libc_current_sigrtmax" + source_file: "bionic/libc/include/signal.h" +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "sigaction" + access: public_access + linker_set_key: "sigaction" + } + mangled_function_name: "sigaction" + source_file: "bionic/libc/include/signal.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const sigaction *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "sigaction *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "siginterrupt" + access: public_access + linker_set_key: "siginterrupt" + } + mangled_function_name: "siginterrupt" + source_file: "bionic/libc/include/signal.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void (*)(int)" + size: 4 + alignment: 4 + } + name: "signal" + access: public_access + linker_set_key: "signal" + } + mangled_function_name: "signal" + source_file: "bionic/libc/include/signal.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "void (*)(int)" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "sigaddset" + access: public_access + linker_set_key: "sigaddset" + } + mangled_function_name: "sigaddset" + source_file: "bionic/libc/include/signal.h" + parameters { + basic_abi { + type_abi { + name: "unsigned long *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "sigdelset" + access: public_access + linker_set_key: "sigdelset" + } + mangled_function_name: "sigdelset" + source_file: "bionic/libc/include/signal.h" + parameters { + basic_abi { + type_abi { + name: "unsigned long *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "sigemptyset" + access: public_access + linker_set_key: "sigemptyset" + } + mangled_function_name: "sigemptyset" + source_file: "bionic/libc/include/signal.h" + parameters { + basic_abi { + type_abi { + name: "unsigned long *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "sigfillset" + access: public_access + linker_set_key: "sigfillset" + } + mangled_function_name: "sigfillset" + source_file: "bionic/libc/include/signal.h" + parameters { + basic_abi { + type_abi { + name: "unsigned long *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "sigismember" + access: public_access + linker_set_key: "sigismember" + } + mangled_function_name: "sigismember" + source_file: "bionic/libc/include/signal.h" + parameters { + basic_abi { + type_abi { + name: "const unsigned long *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "sigpending" + access: public_access + linker_set_key: "sigpending" + } + mangled_function_name: "sigpending" + source_file: "bionic/libc/include/signal.h" + parameters { + basic_abi { + type_abi { + name: "unsigned long *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "sigprocmask" + access: public_access + linker_set_key: "sigprocmask" + } + mangled_function_name: "sigprocmask" + source_file: "bionic/libc/include/signal.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const unsigned long *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "sigsuspend" + access: public_access + linker_set_key: "sigsuspend" + } + mangled_function_name: "sigsuspend" + source_file: "bionic/libc/include/signal.h" + parameters { + basic_abi { + type_abi { + name: "const unsigned long *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "sigwait" + access: public_access + linker_set_key: "sigwait" + } + mangled_function_name: "sigwait" + source_file: "bionic/libc/include/signal.h" + parameters { + basic_abi { + type_abi { + name: "const unsigned long *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "sighold" + access: public_access + linker_set_key: "sighold" + } + mangled_function_name: "sighold" + source_file: "bionic/libc/include/signal.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "sigignore" + access: public_access + linker_set_key: "sigignore" + } + mangled_function_name: "sigignore" + source_file: "bionic/libc/include/signal.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "sigpause" + access: public_access + linker_set_key: "sigpause" + } + mangled_function_name: "sigpause" + source_file: "bionic/libc/include/signal.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "sigrelse" + access: public_access + linker_set_key: "sigrelse" + } + mangled_function_name: "sigrelse" + source_file: "bionic/libc/include/signal.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void (*)(int)" + size: 4 + alignment: 4 + } + name: "sigset" + access: public_access + linker_set_key: "sigset" + } + mangled_function_name: "sigset" + source_file: "bionic/libc/include/signal.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "void (*)(int)" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "raise" + access: public_access + linker_set_key: "raise" + } + mangled_function_name: "raise" + source_file: "bionic/libc/include/signal.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "kill" + access: public_access + linker_set_key: "kill" + } + mangled_function_name: "kill" + source_file: "bionic/libc/include/signal.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "killpg" + access: public_access + linker_set_key: "killpg" + } + mangled_function_name: "killpg" + source_file: "bionic/libc/include/signal.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "tgkill" + access: public_access + linker_set_key: "tgkill" + } + mangled_function_name: "tgkill" + source_file: "bionic/libc/include/signal.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "tgid" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "tid" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "sig" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "sigaltstack" + access: public_access + linker_set_key: "sigaltstack" + } + mangled_function_name: "sigaltstack" + source_file: "bionic/libc/include/signal.h" + parameters { + basic_abi { + type_abi { + name: "const sigaltstack *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "sigaltstack *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "psiginfo" + access: public_access + linker_set_key: "psiginfo" + } + mangled_function_name: "psiginfo" + source_file: "bionic/libc/include/signal.h" + parameters { + basic_abi { + type_abi { + name: "const siginfo *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "psignal" + access: public_access + linker_set_key: "psignal" + } + mangled_function_name: "psignal" + source_file: "bionic/libc/include/signal.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_kill" + access: public_access + linker_set_key: "pthread_kill" + } + mangled_function_name: "pthread_kill" + source_file: "bionic/libc/include/signal.h" + parameters { + basic_abi { + type_abi { + name: "long" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_sigmask" + access: public_access + linker_set_key: "pthread_sigmask" + } + mangled_function_name: "pthread_sigmask" + source_file: "bionic/libc/include/signal.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const unsigned long *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "sigqueue" + access: public_access + linker_set_key: "sigqueue" + } + mangled_function_name: "sigqueue" + source_file: "bionic/libc/include/signal.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const sigval" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "sigtimedwait" + access: public_access + linker_set_key: "sigtimedwait" + } + mangled_function_name: "sigtimedwait" + source_file: "bionic/libc/include/signal.h" + parameters { + basic_abi { + type_abi { + name: "const unsigned long *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "siginfo *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const timespec *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "sigwaitinfo" + access: public_access + linker_set_key: "sigwaitinfo" + } + mangled_function_name: "sigwaitinfo" + source_file: "bionic/libc/include/signal.h" + parameters { + basic_abi { + type_abi { + name: "const unsigned long *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "siginfo *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "volatile int *" + size: 4 + alignment: 4 + } + name: "__errno" + access: public_access + linker_set_key: "__errno" + } + mangled_function_name: "__errno" + source_file: "bionic/libc/include/errno.h" +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "strcasecmp" + access: public_access + linker_set_key: "strcasecmp" + } + mangled_function_name: "strcasecmp" + source_file: "bionic/libc/include/bits/strcasecmp.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "strcasecmp_l" + access: public_access + linker_set_key: "strcasecmp_l" + } + mangled_function_name: "strcasecmp_l" + source_file: "bionic/libc/include/bits/strcasecmp.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__locale_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "strncasecmp" + access: public_access + linker_set_key: "strncasecmp" + } + mangled_function_name: "strncasecmp" + source_file: "bionic/libc/include/bits/strcasecmp.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "strncasecmp_l" + access: public_access + linker_set_key: "strncasecmp_l" + } + mangled_function_name: "strncasecmp_l" + source_file: "bionic/libc/include/bits/strcasecmp.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__locale_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "ffs" + access: public_access + linker_set_key: "ffs" + } + mangled_function_name: "ffs" + source_file: "bionic/libc/include/strings.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void *" + size: 4 + alignment: 4 + } + name: "memccpy" + access: public_access + linker_set_key: "memccpy" + } + mangled_function_name: "memccpy" + source_file: "bionic/libc/include/string.h" + parameters { + basic_abi { + type_abi { + name: "void *__restrict" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const void *__restrict" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void *" + size: 4 + alignment: 4 + } + name: "memchr" + access: public_access + linker_set_key: "memchr" + } + mangled_function_name: "memchr" + source_file: "bionic/libc/include/string.h" + parameters { + basic_abi { + type_abi { + name: "const void *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void *" + size: 4 + alignment: 4 + } + name: "memrchr" + access: public_access + linker_set_key: "memrchr" + } + mangled_function_name: "memrchr" + source_file: "bionic/libc/include/string.h" + parameters { + basic_abi { + type_abi { + name: "const void *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "memcmp" + access: public_access + linker_set_key: "memcmp" + } + mangled_function_name: "memcmp" + source_file: "bionic/libc/include/string.h" + parameters { + basic_abi { + type_abi { + name: "const void *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const void *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void *" + size: 4 + alignment: 4 + } + name: "memcpy" + access: public_access + linker_set_key: "memcpy" + } + mangled_function_name: "memcpy" + source_file: "bionic/libc/include/string.h" + parameters { + basic_abi { + type_abi { + name: "void *__restrict" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const void *__restrict" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void *" + size: 4 + alignment: 4 + } + name: "mempcpy" + access: public_access + linker_set_key: "mempcpy" + } + mangled_function_name: "mempcpy" + source_file: "bionic/libc/include/string.h" + parameters { + basic_abi { + type_abi { + name: "void *__restrict" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const void *__restrict" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void *" + size: 4 + alignment: 4 + } + name: "memmove" + access: public_access + linker_set_key: "memmove" + } + mangled_function_name: "memmove" + source_file: "bionic/libc/include/string.h" + parameters { + basic_abi { + type_abi { + name: "void *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const void *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void *" + size: 4 + alignment: 4 + } + name: "memset" + access: public_access + linker_set_key: "memset" + } + mangled_function_name: "memset" + source_file: "bionic/libc/include/string.h" + parameters { + basic_abi { + type_abi { + name: "void *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void *" + size: 4 + alignment: 4 + } + name: "memmem" + access: public_access + linker_set_key: "memmem" + } + mangled_function_name: "memmem" + source_file: "bionic/libc/include/string.h" + parameters { + basic_abi { + type_abi { + name: "const void *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const void *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "strchr" + access: public_access + linker_set_key: "strchr" + } + mangled_function_name: "strchr" + source_file: "bionic/libc/include/string.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "__strchr_chk" + access: public_access + linker_set_key: "__strchr_chk" + } + mangled_function_name: "__strchr_chk" + source_file: "bionic/libc/include/string.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "strchrnul" + access: public_access + linker_set_key: "strchrnul" + } + mangled_function_name: "strchrnul" + source_file: "bionic/libc/include/string.h" + parameters { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "strrchr" + access: public_access + linker_set_key: "strrchr" + } + mangled_function_name: "strrchr" + source_file: "bionic/libc/include/string.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "__strrchr_chk" + access: public_access + linker_set_key: "__strrchr_chk" + } + mangled_function_name: "__strrchr_chk" + source_file: "bionic/libc/include/string.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "strlen" + access: public_access + linker_set_key: "strlen" + } + mangled_function_name: "strlen" + source_file: "bionic/libc/include/string.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "__strlen_chk" + access: public_access + linker_set_key: "__strlen_chk" + } + mangled_function_name: "__strlen_chk" + source_file: "bionic/libc/include/string.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "strcmp" + access: public_access + linker_set_key: "strcmp" + } + mangled_function_name: "strcmp" + source_file: "bionic/libc/include/string.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "stpcpy" + access: public_access + linker_set_key: "stpcpy" + } + mangled_function_name: "stpcpy" + source_file: "bionic/libc/include/string.h" + parameters { + basic_abi { + type_abi { + name: "char *__restrict" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *__restrict" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "strcpy" + access: public_access + linker_set_key: "strcpy" + } + mangled_function_name: "strcpy" + source_file: "bionic/libc/include/string.h" + parameters { + basic_abi { + type_abi { + name: "char *__restrict" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *__restrict" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "strcat" + access: public_access + linker_set_key: "strcat" + } + mangled_function_name: "strcat" + source_file: "bionic/libc/include/string.h" + parameters { + basic_abi { + type_abi { + name: "char *__restrict" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *__restrict" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "strdup" + access: public_access + linker_set_key: "strdup" + } + mangled_function_name: "strdup" + source_file: "bionic/libc/include/string.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "strstr" + access: public_access + linker_set_key: "strstr" + } + mangled_function_name: "strstr" + source_file: "bionic/libc/include/string.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "strcasestr" + access: public_access + linker_set_key: "strcasestr" + } + mangled_function_name: "strcasestr" + source_file: "bionic/libc/include/string.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "strtok" + access: public_access + linker_set_key: "strtok" + } + mangled_function_name: "strtok" + source_file: "bionic/libc/include/string.h" + parameters { + basic_abi { + type_abi { + name: "char *__restrict" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *__restrict" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "strtok_r" + access: public_access + linker_set_key: "strtok_r" + } + mangled_function_name: "strtok_r" + source_file: "bionic/libc/include/string.h" + parameters { + basic_abi { + type_abi { + name: "char *__restrict" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *__restrict" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char **__restrict" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "strerror" + access: public_access + linker_set_key: "strerror" + } + mangled_function_name: "strerror" + source_file: "bionic/libc/include/string.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "strerror_l" + access: public_access + linker_set_key: "strerror_l" + } + mangled_function_name: "strerror_l" + source_file: "bionic/libc/include/string.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__locale_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "strerror_r" + access: public_access + linker_set_key: "__gnu_strerror_r" + } + mangled_function_name: "__gnu_strerror_r" + source_file: "bionic/libc/include/string.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "strnlen" + access: public_access + linker_set_key: "strnlen" + } + mangled_function_name: "strnlen" + source_file: "bionic/libc/include/string.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "strncat" + access: public_access + linker_set_key: "strncat" + } + mangled_function_name: "strncat" + source_file: "bionic/libc/include/string.h" + parameters { + basic_abi { + type_abi { + name: "char *__restrict" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *__restrict" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "strndup" + access: public_access + linker_set_key: "strndup" + } + mangled_function_name: "strndup" + source_file: "bionic/libc/include/string.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "strncmp" + access: public_access + linker_set_key: "strncmp" + } + mangled_function_name: "strncmp" + source_file: "bionic/libc/include/string.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "stpncpy" + access: public_access + linker_set_key: "stpncpy" + } + mangled_function_name: "stpncpy" + source_file: "bionic/libc/include/string.h" + parameters { + basic_abi { + type_abi { + name: "char *__restrict" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *__restrict" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "strncpy" + access: public_access + linker_set_key: "strncpy" + } + mangled_function_name: "strncpy" + source_file: "bionic/libc/include/string.h" + parameters { + basic_abi { + type_abi { + name: "char *__restrict" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *__restrict" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "strlcat" + access: public_access + linker_set_key: "strlcat" + } + mangled_function_name: "strlcat" + source_file: "bionic/libc/include/string.h" + parameters { + basic_abi { + type_abi { + name: "char *__restrict" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *__restrict" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "strlcpy" + access: public_access + linker_set_key: "strlcpy" + } + mangled_function_name: "strlcpy" + source_file: "bionic/libc/include/string.h" + parameters { + basic_abi { + type_abi { + name: "char *__restrict" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *__restrict" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "strcspn" + access: public_access + linker_set_key: "strcspn" + } + mangled_function_name: "strcspn" + source_file: "bionic/libc/include/string.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "strpbrk" + access: public_access + linker_set_key: "strpbrk" + } + mangled_function_name: "strpbrk" + source_file: "bionic/libc/include/string.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "strsep" + access: public_access + linker_set_key: "strsep" + } + mangled_function_name: "strsep" + source_file: "bionic/libc/include/string.h" + parameters { + basic_abi { + type_abi { + name: "char **__restrict" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *__restrict" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "strspn" + access: public_access + linker_set_key: "strspn" + } + mangled_function_name: "strspn" + source_file: "bionic/libc/include/string.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "strsignal" + access: public_access + linker_set_key: "strsignal" + } + mangled_function_name: "strsignal" + source_file: "bionic/libc/include/string.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "strcoll" + access: public_access + linker_set_key: "strcoll" + } + mangled_function_name: "strcoll" + source_file: "bionic/libc/include/string.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "strxfrm" + access: public_access + linker_set_key: "strxfrm" + } + mangled_function_name: "strxfrm" + source_file: "bionic/libc/include/string.h" + parameters { + basic_abi { + type_abi { + name: "char *__restrict" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *__restrict" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "strcoll_l" + access: public_access + linker_set_key: "strcoll_l" + } + mangled_function_name: "strcoll_l" + source_file: "bionic/libc/include/string.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__locale_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "strxfrm_l" + access: public_access + linker_set_key: "strxfrm_l" + } + mangled_function_name: "strxfrm_l" + source_file: "bionic/libc/include/string.h" + parameters { + basic_abi { + type_abi { + name: "char *__restrict" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *__restrict" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__locale_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "basename" + access: public_access + linker_set_key: "__gnu_basename" + } + mangled_function_name: "__gnu_basename" + source_file: "bionic/libc/include/string.h" + parameters { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void *" + size: 4 + alignment: 4 + } + name: "__memchr_chk" + access: public_access + linker_set_key: "__memchr_chk" + } + mangled_function_name: "__memchr_chk" + source_file: "bionic/libc/include/string.h" + parameters { + basic_abi { + type_abi { + name: "const void *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void *" + size: 4 + alignment: 4 + } + name: "__memrchr_chk" + access: public_access + linker_set_key: "__memrchr_chk" + } + mangled_function_name: "__memrchr_chk" + source_file: "bionic/libc/include/string.h" + parameters { + basic_abi { + type_abi { + name: "const void *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "__stpncpy_chk2" + access: public_access + linker_set_key: "__stpncpy_chk2" + } + mangled_function_name: "__stpncpy_chk2" + source_file: "bionic/libc/include/string.h" + parameters { + basic_abi { + type_abi { + name: "char *__restrict" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *__restrict" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "__strncpy_chk2" + access: public_access + linker_set_key: "__strncpy_chk2" + } + mangled_function_name: "__strncpy_chk2" + source_file: "bionic/libc/include/string.h" + parameters { + basic_abi { + type_abi { + name: "char *__restrict" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *__restrict" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "__strlcpy_chk" + access: public_access + linker_set_key: "__strlcpy_chk" + } + mangled_function_name: "__strlcpy_chk" + source_file: "bionic/libc/include/string.h" + parameters { + basic_abi { + type_abi { + name: "char *__restrict" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *__restrict" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "__strlcat_chk" + access: public_access + linker_set_key: "__strlcat_chk" + } + mangled_function_name: "__strlcat_chk" + source_file: "bionic/libc/include/string.h" + parameters { + basic_abi { + type_abi { + name: "char *__restrict" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *__restrict" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void (*)(int)" + size: 4 + alignment: 4 + } + name: "bsd_signal" + access: public_access + linker_set_key: "bsd_signal" + } + mangled_function_name: "bsd_signal" + source_file: "bionic/libc/include/android/legacy_signal_inlines.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "signum" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "void (*)(int)" + size: 4 + alignment: 4 + } + name: "handler" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "__FD_CLR_chk" + access: public_access + linker_set_key: "__FD_CLR_chk" + } + mangled_function_name: "__FD_CLR_chk" + source_file: "bionic/libc/include/sys/select.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "fd_set *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "__FD_SET_chk" + access: public_access + linker_set_key: "__FD_SET_chk" + } + mangled_function_name: "__FD_SET_chk" + source_file: "bionic/libc/include/sys/select.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "fd_set *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__FD_ISSET_chk" + access: public_access + linker_set_key: "__FD_ISSET_chk" + } + mangled_function_name: "__FD_ISSET_chk" + source_file: "bionic/libc/include/sys/select.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "fd_set *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "select" + access: public_access + linker_set_key: "select" + } + mangled_function_name: "select" + source_file: "bionic/libc/include/sys/select.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "fd_set *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "fd_set *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "fd_set *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "timeval *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pselect" + access: public_access + linker_set_key: "pselect" + } + mangled_function_name: "pselect" + source_file: "bionic/libc/include/sys/select.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "fd_set *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "fd_set *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "fd_set *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const timespec *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const unsigned long *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "gettimeofday" + access: public_access + linker_set_key: "gettimeofday" + } + mangled_function_name: "gettimeofday" + source_file: "bionic/libc/include/sys/time.h" + parameters { + basic_abi { + type_abi { + name: "timeval *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "timezone *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "settimeofday" + access: public_access + linker_set_key: "settimeofday" + } + mangled_function_name: "settimeofday" + source_file: "bionic/libc/include/sys/time.h" + parameters { + basic_abi { + type_abi { + name: "const timeval *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const timezone *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "getitimer" + access: public_access + linker_set_key: "getitimer" + } + mangled_function_name: "getitimer" + source_file: "bionic/libc/include/sys/time.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "itimerval *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "setitimer" + access: public_access + linker_set_key: "setitimer" + } + mangled_function_name: "setitimer" + source_file: "bionic/libc/include/sys/time.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const itimerval *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "itimerval *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "utimes" + access: public_access + linker_set_key: "utimes" + } + mangled_function_name: "utimes" + source_file: "bionic/libc/include/sys/time.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const timeval *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "futimes" + access: public_access + linker_set_key: "futimes" + } + mangled_function_name: "futimes" + source_file: "bionic/libc/include/sys/time.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const timeval *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "lutimes" + access: public_access + linker_set_key: "lutimes" + } + mangled_function_name: "lutimes" + source_file: "bionic/libc/include/sys/time.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const timeval *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "futimesat" + access: public_access + linker_set_key: "futimesat" + } + mangled_function_name: "futimesat" + source_file: "bionic/libc/include/sys/time.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const timeval *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long" + size: 4 + alignment: 4 + } + name: "time" + access: public_access + linker_set_key: "time" + } + mangled_function_name: "time" + source_file: "bionic/libc/include/time.h" + parameters { + basic_abi { + type_abi { + name: "long *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "nanosleep" + access: public_access + linker_set_key: "nanosleep" + } + mangled_function_name: "nanosleep" + source_file: "bionic/libc/include/time.h" + parameters { + basic_abi { + type_abi { + name: "const timespec *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "timespec *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "asctime" + access: public_access + linker_set_key: "asctime" + } + mangled_function_name: "asctime" + source_file: "bionic/libc/include/time.h" + parameters { + basic_abi { + type_abi { + name: "const tm *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "asctime_r" + access: public_access + linker_set_key: "asctime_r" + } + mangled_function_name: "asctime_r" + source_file: "bionic/libc/include/time.h" + parameters { + basic_abi { + type_abi { + name: "const tm *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "difftime" + access: public_access + linker_set_key: "difftime" + } + mangled_function_name: "difftime" + source_file: "bionic/libc/include/time.h" + parameters { + basic_abi { + type_abi { + name: "long" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long" + size: 4 + alignment: 4 + } + name: "mktime" + access: public_access + linker_set_key: "mktime" + } + mangled_function_name: "mktime" + source_file: "bionic/libc/include/time.h" + parameters { + basic_abi { + type_abi { + name: "tm *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "tm *" + size: 4 + alignment: 4 + } + name: "localtime" + access: public_access + linker_set_key: "localtime" + } + mangled_function_name: "localtime" + source_file: "bionic/libc/include/time.h" + parameters { + basic_abi { + type_abi { + name: "const long *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "tm *" + size: 4 + alignment: 4 + } + name: "localtime_r" + access: public_access + linker_set_key: "localtime_r" + } + mangled_function_name: "localtime_r" + source_file: "bionic/libc/include/time.h" + parameters { + basic_abi { + type_abi { + name: "const long *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "tm *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "tm *" + size: 4 + alignment: 4 + } + name: "gmtime" + access: public_access + linker_set_key: "gmtime" + } + mangled_function_name: "gmtime" + source_file: "bionic/libc/include/time.h" + parameters { + basic_abi { + type_abi { + name: "const long *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "tm *" + size: 4 + alignment: 4 + } + name: "gmtime_r" + access: public_access + linker_set_key: "gmtime_r" + } + mangled_function_name: "gmtime_r" + source_file: "bionic/libc/include/time.h" + parameters { + basic_abi { + type_abi { + name: "const long *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "tm *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "strptime" + access: public_access + linker_set_key: "strptime" + } + mangled_function_name: "strptime" + source_file: "bionic/libc/include/time.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "tm *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "strftime" + access: public_access + linker_set_key: "strftime" + } + mangled_function_name: "strftime" + source_file: "bionic/libc/include/time.h" + parameters { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const tm *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "strftime_l" + access: public_access + linker_set_key: "strftime_l" + } + mangled_function_name: "strftime_l" + source_file: "bionic/libc/include/time.h" + parameters { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const tm *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__locale_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "ctime" + access: public_access + linker_set_key: "ctime" + } + mangled_function_name: "ctime" + source_file: "bionic/libc/include/time.h" + parameters { + basic_abi { + type_abi { + name: "const long *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "ctime_r" + access: public_access + linker_set_key: "ctime_r" + } + mangled_function_name: "ctime_r" + source_file: "bionic/libc/include/time.h" + parameters { + basic_abi { + type_abi { + name: "const long *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "tzset" + access: public_access + linker_set_key: "tzset" + } + mangled_function_name: "tzset" + source_file: "bionic/libc/include/time.h" +} +functions { + basic_abi { + type_abi { + name: "long" + size: 4 + alignment: 4 + } + name: "clock" + access: public_access + linker_set_key: "clock" + } + mangled_function_name: "clock" + source_file: "bionic/libc/include/time.h" +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "clock_getcpuclockid" + access: public_access + linker_set_key: "clock_getcpuclockid" + } + mangled_function_name: "clock_getcpuclockid" + source_file: "bionic/libc/include/time.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "clock_getres" + access: public_access + linker_set_key: "clock_getres" + } + mangled_function_name: "clock_getres" + source_file: "bionic/libc/include/time.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "timespec *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "clock_gettime" + access: public_access + linker_set_key: "clock_gettime" + } + mangled_function_name: "clock_gettime" + source_file: "bionic/libc/include/time.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "timespec *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "clock_nanosleep" + access: public_access + linker_set_key: "clock_nanosleep" + } + mangled_function_name: "clock_nanosleep" + source_file: "bionic/libc/include/time.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const timespec *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "timespec *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "clock_settime" + access: public_access + linker_set_key: "clock_settime" + } + mangled_function_name: "clock_settime" + source_file: "bionic/libc/include/time.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const timespec *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "timer_create" + access: public_access + linker_set_key: "timer_create" + } + mangled_function_name: "timer_create" + source_file: "bionic/libc/include/time.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "sigevent *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "void **" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "timer_delete" + access: public_access + linker_set_key: "timer_delete" + } + mangled_function_name: "timer_delete" + source_file: "bionic/libc/include/time.h" + parameters { + basic_abi { + type_abi { + name: "void *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "timer_settime" + access: public_access + linker_set_key: "timer_settime" + } + mangled_function_name: "timer_settime" + source_file: "bionic/libc/include/time.h" + parameters { + basic_abi { + type_abi { + name: "void *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const itimerspec *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "itimerspec *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "timer_gettime" + access: public_access + linker_set_key: "timer_gettime" + } + mangled_function_name: "timer_gettime" + source_file: "bionic/libc/include/time.h" + parameters { + basic_abi { + type_abi { + name: "void *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "itimerspec *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "timer_getoverrun" + access: public_access + linker_set_key: "timer_getoverrun" + } + mangled_function_name: "timer_getoverrun" + source_file: "bionic/libc/include/time.h" + parameters { + basic_abi { + type_abi { + name: "void *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long" + size: 4 + alignment: 4 + } + name: "timelocal" + access: public_access + linker_set_key: "timelocal" + } + mangled_function_name: "timelocal" + source_file: "bionic/libc/include/time.h" + parameters { + basic_abi { + type_abi { + name: "tm *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long" + size: 4 + alignment: 4 + } + name: "timegm" + access: public_access + linker_set_key: "timegm" + } + mangled_function_name: "timegm" + source_file: "bionic/libc/include/time.h" + parameters { + basic_abi { + type_abi { + name: "tm *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_attr_destroy" + access: public_access + linker_set_key: "pthread_attr_destroy" + } + mangled_function_name: "pthread_attr_destroy" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "pthread_attr_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_attr_getdetachstate" + access: public_access + linker_set_key: "pthread_attr_getdetachstate" + } + mangled_function_name: "pthread_attr_getdetachstate" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "const pthread_attr_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_attr_getguardsize" + access: public_access + linker_set_key: "pthread_attr_getguardsize" + } + mangled_function_name: "pthread_attr_getguardsize" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "const pthread_attr_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_attr_getschedparam" + access: public_access + linker_set_key: "pthread_attr_getschedparam" + } + mangled_function_name: "pthread_attr_getschedparam" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "const pthread_attr_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "sched_param *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_attr_getschedpolicy" + access: public_access + linker_set_key: "pthread_attr_getschedpolicy" + } + mangled_function_name: "pthread_attr_getschedpolicy" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "const pthread_attr_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_attr_getscope" + access: public_access + linker_set_key: "pthread_attr_getscope" + } + mangled_function_name: "pthread_attr_getscope" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "const pthread_attr_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_attr_getstack" + access: public_access + linker_set_key: "pthread_attr_getstack" + } + mangled_function_name: "pthread_attr_getstack" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "const pthread_attr_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "void **" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_attr_getstacksize" + access: public_access + linker_set_key: "pthread_attr_getstacksize" + } + mangled_function_name: "pthread_attr_getstacksize" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "const pthread_attr_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_attr_init" + access: public_access + linker_set_key: "pthread_attr_init" + } + mangled_function_name: "pthread_attr_init" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "pthread_attr_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_attr_setdetachstate" + access: public_access + linker_set_key: "pthread_attr_setdetachstate" + } + mangled_function_name: "pthread_attr_setdetachstate" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "pthread_attr_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_attr_setguardsize" + access: public_access + linker_set_key: "pthread_attr_setguardsize" + } + mangled_function_name: "pthread_attr_setguardsize" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "pthread_attr_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_attr_setschedparam" + access: public_access + linker_set_key: "pthread_attr_setschedparam" + } + mangled_function_name: "pthread_attr_setschedparam" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "pthread_attr_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const sched_param *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_attr_setschedpolicy" + access: public_access + linker_set_key: "pthread_attr_setschedpolicy" + } + mangled_function_name: "pthread_attr_setschedpolicy" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "pthread_attr_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_attr_setscope" + access: public_access + linker_set_key: "pthread_attr_setscope" + } + mangled_function_name: "pthread_attr_setscope" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "pthread_attr_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_attr_setstack" + access: public_access + linker_set_key: "pthread_attr_setstack" + } + mangled_function_name: "pthread_attr_setstack" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "pthread_attr_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "void *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_attr_setstacksize" + access: public_access + linker_set_key: "pthread_attr_setstacksize" + } + mangled_function_name: "pthread_attr_setstacksize" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "pthread_attr_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_condattr_destroy" + access: public_access + linker_set_key: "pthread_condattr_destroy" + } + mangled_function_name: "pthread_condattr_destroy" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "long *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_condattr_getclock" + access: public_access + linker_set_key: "pthread_condattr_getclock" + } + mangled_function_name: "pthread_condattr_getclock" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "const long *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_condattr_getpshared" + access: public_access + linker_set_key: "pthread_condattr_getpshared" + } + mangled_function_name: "pthread_condattr_getpshared" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "const long *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_condattr_init" + access: public_access + linker_set_key: "pthread_condattr_init" + } + mangled_function_name: "pthread_condattr_init" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "long *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_condattr_setclock" + access: public_access + linker_set_key: "pthread_condattr_setclock" + } + mangled_function_name: "pthread_condattr_setclock" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "long *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_condattr_setpshared" + access: public_access + linker_set_key: "pthread_condattr_setpshared" + } + mangled_function_name: "pthread_condattr_setpshared" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "long *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_cond_broadcast" + access: public_access + linker_set_key: "pthread_cond_broadcast" + } + mangled_function_name: "pthread_cond_broadcast" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "pthread_cond_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_cond_destroy" + access: public_access + linker_set_key: "pthread_cond_destroy" + } + mangled_function_name: "pthread_cond_destroy" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "pthread_cond_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_cond_init" + access: public_access + linker_set_key: "pthread_cond_init" + } + mangled_function_name: "pthread_cond_init" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "pthread_cond_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const long *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_cond_signal" + access: public_access + linker_set_key: "pthread_cond_signal" + } + mangled_function_name: "pthread_cond_signal" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "pthread_cond_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_cond_timedwait" + access: public_access + linker_set_key: "pthread_cond_timedwait" + } + mangled_function_name: "pthread_cond_timedwait" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "pthread_cond_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "pthread_mutex_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const timespec *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_cond_wait" + access: public_access + linker_set_key: "pthread_cond_wait" + } + mangled_function_name: "pthread_cond_wait" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "pthread_cond_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "pthread_mutex_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_create" + access: public_access + linker_set_key: "pthread_create" + } + mangled_function_name: "pthread_create" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "long *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const pthread_attr_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "void *(*)(void *)" + size: 4 + alignment: 4 + } + name: "start_routine" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "void *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_detach" + access: public_access + linker_set_key: "pthread_detach" + } + mangled_function_name: "pthread_detach" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "long" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "pthread_exit" + access: public_access + linker_set_key: "pthread_exit" + } + mangled_function_name: "pthread_exit" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "void *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_equal" + access: public_access + linker_set_key: "pthread_equal" + } + mangled_function_name: "pthread_equal" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "long" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_getattr_np" + access: public_access + linker_set_key: "pthread_getattr_np" + } + mangled_function_name: "pthread_getattr_np" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "long" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "pthread_attr_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_getcpuclockid" + access: public_access + linker_set_key: "pthread_getcpuclockid" + } + mangled_function_name: "pthread_getcpuclockid" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "long" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_getschedparam" + access: public_access + linker_set_key: "pthread_getschedparam" + } + mangled_function_name: "pthread_getschedparam" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "long" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "sched_param *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void *" + size: 4 + alignment: 4 + } + name: "pthread_getspecific" + access: public_access + linker_set_key: "pthread_getspecific" + } + mangled_function_name: "pthread_getspecific" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_gettid_np" + access: public_access + linker_set_key: "pthread_gettid_np" + } + mangled_function_name: "pthread_gettid_np" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "long" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_join" + access: public_access + linker_set_key: "pthread_join" + } + mangled_function_name: "pthread_join" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "long" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "void **" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_key_create" + access: public_access + linker_set_key: "pthread_key_create" + } + mangled_function_name: "pthread_key_create" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "int *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "void (*)(void *)" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_key_delete" + access: public_access + linker_set_key: "pthread_key_delete" + } + mangled_function_name: "pthread_key_delete" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_mutexattr_destroy" + access: public_access + linker_set_key: "pthread_mutexattr_destroy" + } + mangled_function_name: "pthread_mutexattr_destroy" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "long *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_mutexattr_getpshared" + access: public_access + linker_set_key: "pthread_mutexattr_getpshared" + } + mangled_function_name: "pthread_mutexattr_getpshared" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "const long *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_mutexattr_gettype" + access: public_access + linker_set_key: "pthread_mutexattr_gettype" + } + mangled_function_name: "pthread_mutexattr_gettype" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "const long *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_mutexattr_init" + access: public_access + linker_set_key: "pthread_mutexattr_init" + } + mangled_function_name: "pthread_mutexattr_init" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "long *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_mutexattr_setpshared" + access: public_access + linker_set_key: "pthread_mutexattr_setpshared" + } + mangled_function_name: "pthread_mutexattr_setpshared" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "long *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_mutexattr_settype" + access: public_access + linker_set_key: "pthread_mutexattr_settype" + } + mangled_function_name: "pthread_mutexattr_settype" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "long *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_mutex_destroy" + access: public_access + linker_set_key: "pthread_mutex_destroy" + } + mangled_function_name: "pthread_mutex_destroy" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "pthread_mutex_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_mutex_init" + access: public_access + linker_set_key: "pthread_mutex_init" + } + mangled_function_name: "pthread_mutex_init" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "pthread_mutex_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const long *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_mutex_lock" + access: public_access + linker_set_key: "pthread_mutex_lock" + } + mangled_function_name: "pthread_mutex_lock" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "pthread_mutex_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_mutex_timedlock" + access: public_access + linker_set_key: "pthread_mutex_timedlock" + } + mangled_function_name: "pthread_mutex_timedlock" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "pthread_mutex_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const timespec *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_mutex_trylock" + access: public_access + linker_set_key: "pthread_mutex_trylock" + } + mangled_function_name: "pthread_mutex_trylock" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "pthread_mutex_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_mutex_unlock" + access: public_access + linker_set_key: "pthread_mutex_unlock" + } + mangled_function_name: "pthread_mutex_unlock" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "pthread_mutex_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_once" + access: public_access + linker_set_key: "pthread_once" + } + mangled_function_name: "pthread_once" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "int *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "void (*)()" + size: 4 + alignment: 4 + } + name: "init_routine" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_rwlockattr_init" + access: public_access + linker_set_key: "pthread_rwlockattr_init" + } + mangled_function_name: "pthread_rwlockattr_init" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "long *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_rwlockattr_destroy" + access: public_access + linker_set_key: "pthread_rwlockattr_destroy" + } + mangled_function_name: "pthread_rwlockattr_destroy" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "long *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_rwlockattr_getpshared" + access: public_access + linker_set_key: "pthread_rwlockattr_getpshared" + } + mangled_function_name: "pthread_rwlockattr_getpshared" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "const long *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_rwlockattr_setpshared" + access: public_access + linker_set_key: "pthread_rwlockattr_setpshared" + } + mangled_function_name: "pthread_rwlockattr_setpshared" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "long *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_rwlockattr_getkind_np" + access: public_access + linker_set_key: "pthread_rwlockattr_getkind_np" + } + mangled_function_name: "pthread_rwlockattr_getkind_np" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "const long *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_rwlockattr_setkind_np" + access: public_access + linker_set_key: "pthread_rwlockattr_setkind_np" + } + mangled_function_name: "pthread_rwlockattr_setkind_np" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "long *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_rwlock_destroy" + access: public_access + linker_set_key: "pthread_rwlock_destroy" + } + mangled_function_name: "pthread_rwlock_destroy" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "pthread_rwlock_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_rwlock_init" + access: public_access + linker_set_key: "pthread_rwlock_init" + } + mangled_function_name: "pthread_rwlock_init" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "pthread_rwlock_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const long *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_rwlock_rdlock" + access: public_access + linker_set_key: "pthread_rwlock_rdlock" + } + mangled_function_name: "pthread_rwlock_rdlock" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "pthread_rwlock_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_rwlock_timedrdlock" + access: public_access + linker_set_key: "pthread_rwlock_timedrdlock" + } + mangled_function_name: "pthread_rwlock_timedrdlock" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "pthread_rwlock_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const timespec *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_rwlock_timedwrlock" + access: public_access + linker_set_key: "pthread_rwlock_timedwrlock" + } + mangled_function_name: "pthread_rwlock_timedwrlock" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "pthread_rwlock_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const timespec *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_rwlock_tryrdlock" + access: public_access + linker_set_key: "pthread_rwlock_tryrdlock" + } + mangled_function_name: "pthread_rwlock_tryrdlock" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "pthread_rwlock_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_rwlock_trywrlock" + access: public_access + linker_set_key: "pthread_rwlock_trywrlock" + } + mangled_function_name: "pthread_rwlock_trywrlock" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "pthread_rwlock_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_rwlock_unlock" + access: public_access + linker_set_key: "pthread_rwlock_unlock" + } + mangled_function_name: "pthread_rwlock_unlock" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "pthread_rwlock_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_rwlock_wrlock" + access: public_access + linker_set_key: "pthread_rwlock_wrlock" + } + mangled_function_name: "pthread_rwlock_wrlock" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "pthread_rwlock_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_barrierattr_init" + access: public_access + linker_set_key: "pthread_barrierattr_init" + } + mangled_function_name: "pthread_barrierattr_init" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "int *" + size: 4 + alignment: 4 + } + name: "attr" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_barrierattr_destroy" + access: public_access + linker_set_key: "pthread_barrierattr_destroy" + } + mangled_function_name: "pthread_barrierattr_destroy" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "int *" + size: 4 + alignment: 4 + } + name: "attr" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_barrierattr_getpshared" + access: public_access + linker_set_key: "pthread_barrierattr_getpshared" + } + mangled_function_name: "pthread_barrierattr_getpshared" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "const int *" + size: 4 + alignment: 4 + } + name: "attr" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int *" + size: 4 + alignment: 4 + } + name: "pshared" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_barrierattr_setpshared" + access: public_access + linker_set_key: "pthread_barrierattr_setpshared" + } + mangled_function_name: "pthread_barrierattr_setpshared" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "int *" + size: 4 + alignment: 4 + } + name: "attr" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pshared" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_barrier_init" + access: public_access + linker_set_key: "pthread_barrier_init" + } + mangled_function_name: "pthread_barrier_init" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "pthread_barrier_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const int *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_barrier_destroy" + access: public_access + linker_set_key: "pthread_barrier_destroy" + } + mangled_function_name: "pthread_barrier_destroy" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "pthread_barrier_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_barrier_wait" + access: public_access + linker_set_key: "pthread_barrier_wait" + } + mangled_function_name: "pthread_barrier_wait" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "pthread_barrier_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_spin_destroy" + access: public_access + linker_set_key: "pthread_spin_destroy" + } + mangled_function_name: "pthread_spin_destroy" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "pthread_spinlock_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_spin_init" + access: public_access + linker_set_key: "pthread_spin_init" + } + mangled_function_name: "pthread_spin_init" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "pthread_spinlock_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_spin_lock" + access: public_access + linker_set_key: "pthread_spin_lock" + } + mangled_function_name: "pthread_spin_lock" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "pthread_spinlock_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_spin_trylock" + access: public_access + linker_set_key: "pthread_spin_trylock" + } + mangled_function_name: "pthread_spin_trylock" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "pthread_spinlock_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_spin_unlock" + access: public_access + linker_set_key: "pthread_spin_unlock" + } + mangled_function_name: "pthread_spin_unlock" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "pthread_spinlock_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long" + size: 4 + alignment: 4 + } + name: "pthread_self" + access: public_access + linker_set_key: "pthread_self" + } + mangled_function_name: "pthread_self" + source_file: "bionic/libc/include/pthread.h" +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_getname_np" + access: public_access + linker_set_key: "pthread_getname_np" + } + mangled_function_name: "pthread_getname_np" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "long" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_setname_np" + access: public_access + linker_set_key: "pthread_setname_np" + } + mangled_function_name: "pthread_setname_np" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "long" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_setschedparam" + access: public_access + linker_set_key: "pthread_setschedparam" + } + mangled_function_name: "pthread_setschedparam" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "long" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const sched_param *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_setspecific" + access: public_access + linker_set_key: "pthread_setspecific" + } + mangled_function_name: "pthread_setspecific" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const void *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "__pthread_cleanup_push" + access: public_access + linker_set_key: "__pthread_cleanup_push" + } + mangled_function_name: "__pthread_cleanup_push" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "__pthread_cleanup_t *" + size: 4 + alignment: 4 + } + name: "c" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "void (*)(void *)" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "void *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "__pthread_cleanup_pop" + access: public_access + linker_set_key: "__pthread_cleanup_pop" + } + mangled_function_name: "__pthread_cleanup_pop" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "__pthread_cleanup_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "clearerr" + access: public_access + linker_set_key: "clearerr" + } + mangled_function_name: "clearerr" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "__sFILE *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "fclose" + access: public_access + linker_set_key: "fclose" + } + mangled_function_name: "fclose" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "__sFILE *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "feof" + access: public_access + linker_set_key: "feof" + } + mangled_function_name: "feof" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "__sFILE *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "ferror" + access: public_access + linker_set_key: "ferror" + } + mangled_function_name: "ferror" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "__sFILE *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "fflush" + access: public_access + linker_set_key: "fflush" + } + mangled_function_name: "fflush" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "__sFILE *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "fgetc" + access: public_access + linker_set_key: "fgetc" + } + mangled_function_name: "fgetc" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "__sFILE *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "fgets" + access: public_access + linker_set_key: "fgets" + } + mangled_function_name: "fgets" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "char *__restrict" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__sFILE *__restrict" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "fprintf" + access: public_access + linker_set_key: "fprintf" + } + mangled_function_name: "fprintf" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "__sFILE *__restrict" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *__restrict" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "fputc" + access: public_access + linker_set_key: "fputc" + } + mangled_function_name: "fputc" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__sFILE *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "fputs" + access: public_access + linker_set_key: "fputs" + } + mangled_function_name: "fputs" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "const char *__restrict" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__sFILE *__restrict" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "fread" + access: public_access + linker_set_key: "fread" + } + mangled_function_name: "fread" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "void *__restrict" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__sFILE *__restrict" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "fscanf" + access: public_access + linker_set_key: "fscanf" + } + mangled_function_name: "fscanf" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "__sFILE *__restrict" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *__restrict" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "fwrite" + access: public_access + linker_set_key: "fwrite" + } + mangled_function_name: "fwrite" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "const void *__restrict" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__sFILE *__restrict" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "getc" + access: public_access + linker_set_key: "getc" + } + mangled_function_name: "getc" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "__sFILE *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "getchar" + access: public_access + linker_set_key: "getchar" + } + mangled_function_name: "getchar" + source_file: "bionic/libc/include/stdio.h" +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "getdelim" + access: public_access + linker_set_key: "getdelim" + } + mangled_function_name: "getdelim" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "char **__restrict" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int *__restrict" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__sFILE *__restrict" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "getline" + access: public_access + linker_set_key: "getline" + } + mangled_function_name: "getline" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "char **__restrict" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int *__restrict" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__sFILE *__restrict" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "perror" + access: public_access + linker_set_key: "perror" + } + mangled_function_name: "perror" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "printf" + access: public_access + linker_set_key: "printf" + } + mangled_function_name: "printf" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "const char *__restrict" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "putc" + access: public_access + linker_set_key: "putc" + } + mangled_function_name: "putc" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__sFILE *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "putchar" + access: public_access + linker_set_key: "putchar" + } + mangled_function_name: "putchar" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "puts" + access: public_access + linker_set_key: "puts" + } + mangled_function_name: "puts" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "remove" + access: public_access + linker_set_key: "remove" + } + mangled_function_name: "remove" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "rewind" + access: public_access + linker_set_key: "rewind" + } + mangled_function_name: "rewind" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "__sFILE *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "scanf" + access: public_access + linker_set_key: "scanf" + } + mangled_function_name: "scanf" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "const char *__restrict" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "setbuf" + access: public_access + linker_set_key: "setbuf" + } + mangled_function_name: "setbuf" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "__sFILE *__restrict" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *__restrict" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "setvbuf" + access: public_access + linker_set_key: "setvbuf" + } + mangled_function_name: "setvbuf" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "__sFILE *__restrict" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *__restrict" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "sscanf" + access: public_access + linker_set_key: "sscanf" + } + mangled_function_name: "sscanf" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "const char *__restrict" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *__restrict" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "ungetc" + access: public_access + linker_set_key: "ungetc" + } + mangled_function_name: "ungetc" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__sFILE *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "vfprintf" + access: public_access + linker_set_key: "vfprintf" + } + mangled_function_name: "vfprintf" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "__sFILE *__restrict" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *__restrict" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "std::__va_list" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "vprintf" + access: public_access + linker_set_key: "vprintf" + } + mangled_function_name: "vprintf" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "const char *__restrict" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "std::__va_list" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "dprintf" + access: public_access + linker_set_key: "dprintf" + } + mangled_function_name: "dprintf" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *__restrict" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "vdprintf" + access: public_access + linker_set_key: "vdprintf" + } + mangled_function_name: "vdprintf" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *__restrict" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "std::__va_list" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "sprintf" + access: public_access + linker_set_key: "sprintf" + } + mangled_function_name: "sprintf" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "char *__restrict" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *__restrict" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "vsprintf" + access: public_access + linker_set_key: "vsprintf" + } + mangled_function_name: "vsprintf" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "char *__restrict" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *__restrict" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "std::__va_list" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "tmpnam" + access: public_access + linker_set_key: "tmpnam" + } + mangled_function_name: "tmpnam" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "tempnam" + access: public_access + linker_set_key: "tempnam" + } + mangled_function_name: "tempnam" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "rename" + access: public_access + linker_set_key: "rename" + } + mangled_function_name: "rename" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "renameat" + access: public_access + linker_set_key: "renameat" + } + mangled_function_name: "renameat" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "fseek" + access: public_access + linker_set_key: "fseek" + } + mangled_function_name: "fseek" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "__sFILE *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long" + size: 4 + alignment: 4 + } + name: "ftell" + access: public_access + linker_set_key: "ftell" + } + mangled_function_name: "ftell" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "__sFILE *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "fgetpos" + access: public_access + linker_set_key: "fgetpos" + } + mangled_function_name: "fgetpos" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "__sFILE *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "fsetpos" + access: public_access + linker_set_key: "fsetpos" + } + mangled_function_name: "fsetpos" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "__sFILE *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const long *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "fseeko" + access: public_access + linker_set_key: "fseeko" + } + mangled_function_name: "fseeko" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "__sFILE *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long" + size: 4 + alignment: 4 + } + name: "ftello" + access: public_access + linker_set_key: "ftello" + } + mangled_function_name: "ftello" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "__sFILE *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "__sFILE *" + size: 4 + alignment: 4 + } + name: "funopen" + access: public_access + linker_set_key: "funopen" + } + mangled_function_name: "funopen" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "const void *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int (*)(void *, char *, int)" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int (*)(void *, const char *, int)" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long (*)(void *, long, int)" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int (*)(void *)" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "fgetpos64" + access: public_access + linker_set_key: "fgetpos64" + } + mangled_function_name: "fgetpos64" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "__sFILE *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long long *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "fsetpos64" + access: public_access + linker_set_key: "fsetpos64" + } + mangled_function_name: "fsetpos64" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "__sFILE *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const long long *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "fseeko64" + access: public_access + linker_set_key: "fseeko64" + } + mangled_function_name: "fseeko64" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "__sFILE *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long long" + size: 8 + alignment: 8 + } + name: "ftello64" + access: public_access + linker_set_key: "ftello64" + } + mangled_function_name: "ftello64" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "__sFILE *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "__sFILE *" + size: 4 + alignment: 4 + } + name: "funopen64" + access: public_access + linker_set_key: "funopen64" + } + mangled_function_name: "funopen64" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "const void *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int (*)(void *, char *, int)" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int (*)(void *, const char *, int)" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long long (*)(void *, long long, int)" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int (*)(void *)" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "__sFILE *" + size: 4 + alignment: 4 + } + name: "fopen" + access: public_access + linker_set_key: "fopen" + } + mangled_function_name: "fopen" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "const char *__restrict" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *__restrict" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "__sFILE *" + size: 4 + alignment: 4 + } + name: "fopen64" + access: public_access + linker_set_key: "fopen64" + } + mangled_function_name: "fopen64" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "const char *__restrict" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *__restrict" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "__sFILE *" + size: 4 + alignment: 4 + } + name: "freopen" + access: public_access + linker_set_key: "freopen" + } + mangled_function_name: "freopen" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "const char *__restrict" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *__restrict" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__sFILE *__restrict" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "__sFILE *" + size: 4 + alignment: 4 + } + name: "freopen64" + access: public_access + linker_set_key: "freopen64" + } + mangled_function_name: "freopen64" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "const char *__restrict" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *__restrict" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__sFILE *__restrict" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "__sFILE *" + size: 4 + alignment: 4 + } + name: "tmpfile" + access: public_access + linker_set_key: "tmpfile" + } + mangled_function_name: "tmpfile" + source_file: "bionic/libc/include/stdio.h" +} +functions { + basic_abi { + type_abi { + name: "__sFILE *" + size: 4 + alignment: 4 + } + name: "tmpfile64" + access: public_access + linker_set_key: "tmpfile64" + } + mangled_function_name: "tmpfile64" + source_file: "bionic/libc/include/stdio.h" +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "snprintf" + access: public_access + linker_set_key: "snprintf" + } + mangled_function_name: "snprintf" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "char *__restrict" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *__restrict" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "vfscanf" + access: public_access + linker_set_key: "vfscanf" + } + mangled_function_name: "vfscanf" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "__sFILE *__restrict" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *__restrict" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "std::__va_list" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "vscanf" + access: public_access + linker_set_key: "vscanf" + } + mangled_function_name: "vscanf" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "std::__va_list" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "vsnprintf" + access: public_access + linker_set_key: "vsnprintf" + } + mangled_function_name: "vsnprintf" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "char *__restrict" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *__restrict" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "std::__va_list" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "vsscanf" + access: public_access + linker_set_key: "vsscanf" + } + mangled_function_name: "vsscanf" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "const char *__restrict" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *__restrict" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "std::__va_list" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "ctermid" + access: public_access + linker_set_key: "ctermid" + } + mangled_function_name: "ctermid" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "__sFILE *" + size: 4 + alignment: 4 + } + name: "fdopen" + access: public_access + linker_set_key: "fdopen" + } + mangled_function_name: "fdopen" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "fileno" + access: public_access + linker_set_key: "fileno" + } + mangled_function_name: "fileno" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "__sFILE *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pclose" + access: public_access + linker_set_key: "pclose" + } + mangled_function_name: "pclose" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "__sFILE *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "__sFILE *" + size: 4 + alignment: 4 + } + name: "popen" + access: public_access + linker_set_key: "popen" + } + mangled_function_name: "popen" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "flockfile" + access: public_access + linker_set_key: "flockfile" + } + mangled_function_name: "flockfile" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "__sFILE *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "ftrylockfile" + access: public_access + linker_set_key: "ftrylockfile" + } + mangled_function_name: "ftrylockfile" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "__sFILE *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "funlockfile" + access: public_access + linker_set_key: "funlockfile" + } + mangled_function_name: "funlockfile" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "__sFILE *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "getc_unlocked" + access: public_access + linker_set_key: "getc_unlocked" + } + mangled_function_name: "getc_unlocked" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "__sFILE *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "getchar_unlocked" + access: public_access + linker_set_key: "getchar_unlocked" + } + mangled_function_name: "getchar_unlocked" + source_file: "bionic/libc/include/stdio.h" +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "putc_unlocked" + access: public_access + linker_set_key: "putc_unlocked" + } + mangled_function_name: "putc_unlocked" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__sFILE *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "putchar_unlocked" + access: public_access + linker_set_key: "putchar_unlocked" + } + mangled_function_name: "putchar_unlocked" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "__sFILE *" + size: 4 + alignment: 4 + } + name: "fmemopen" + access: public_access + linker_set_key: "fmemopen" + } + mangled_function_name: "fmemopen" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "void *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "__sFILE *" + size: 4 + alignment: 4 + } + name: "open_memstream" + access: public_access + linker_set_key: "open_memstream" + } + mangled_function_name: "open_memstream" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "char **" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "asprintf" + access: public_access + linker_set_key: "asprintf" + } + mangled_function_name: "asprintf" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "char **__restrict" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *__restrict" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "fgetln" + access: public_access + linker_set_key: "fgetln" + } + mangled_function_name: "fgetln" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "__sFILE *__restrict" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int *__restrict" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "fpurge" + access: public_access + linker_set_key: "fpurge" + } + mangled_function_name: "fpurge" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "__sFILE *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "setbuffer" + access: public_access + linker_set_key: "setbuffer" + } + mangled_function_name: "setbuffer" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "__sFILE *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "setlinebuf" + access: public_access + linker_set_key: "setlinebuf" + } + mangled_function_name: "setlinebuf" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "__sFILE *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "vasprintf" + access: public_access + linker_set_key: "vasprintf" + } + mangled_function_name: "vasprintf" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "char **__restrict" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *__restrict" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "std::__va_list" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "clearerr_unlocked" + access: public_access + linker_set_key: "clearerr_unlocked" + } + mangled_function_name: "clearerr_unlocked" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "__sFILE *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "feof_unlocked" + access: public_access + linker_set_key: "feof_unlocked" + } + mangled_function_name: "feof_unlocked" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "__sFILE *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "ferror_unlocked" + access: public_access + linker_set_key: "ferror_unlocked" + } + mangled_function_name: "ferror_unlocked" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "__sFILE *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "fileno_unlocked" + access: public_access + linker_set_key: "fileno_unlocked" + } + mangled_function_name: "fileno_unlocked" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "__sFILE *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "__fgets_chk" + access: public_access + linker_set_key: "__fgets_chk" + } + mangled_function_name: "__fgets_chk" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__sFILE *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "__fread_chk" + access: public_access + linker_set_key: "__fread_chk" + } + mangled_function_name: "__fread_chk" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "void *__restrict" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__sFILE *__restrict" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "__fwrite_chk" + access: public_access + linker_set_key: "__fwrite_chk" + } + mangled_function_name: "__fwrite_chk" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "const void *__restrict" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__sFILE *__restrict" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void *" + size: 4 + alignment: 4 + } + name: "malloc" + access: public_access + linker_set_key: "malloc" + } + mangled_function_name: "malloc" + source_file: "bionic/libc/include/malloc.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "byte_count" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void *" + size: 4 + alignment: 4 + } + name: "calloc" + access: public_access + linker_set_key: "calloc" + } + mangled_function_name: "calloc" + source_file: "bionic/libc/include/malloc.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "item_count" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "item_size" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void *" + size: 4 + alignment: 4 + } + name: "realloc" + access: public_access + linker_set_key: "realloc" + } + mangled_function_name: "realloc" + source_file: "bionic/libc/include/malloc.h" + parameters { + basic_abi { + type_abi { + name: "void *" + size: 4 + alignment: 4 + } + name: "p" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "byte_count" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "free" + access: public_access + linker_set_key: "free" + } + mangled_function_name: "free" + source_file: "bionic/libc/include/malloc.h" + parameters { + basic_abi { + type_abi { + name: "void *" + size: 4 + alignment: 4 + } + name: "p" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void *" + size: 4 + alignment: 4 + } + name: "memalign" + access: public_access + linker_set_key: "memalign" + } + mangled_function_name: "memalign" + source_file: "bionic/libc/include/malloc.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "alignment" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "byte_count" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "malloc_usable_size" + access: public_access + linker_set_key: "malloc_usable_size" + } + mangled_function_name: "malloc_usable_size" + source_file: "bionic/libc/include/malloc.h" + parameters { + basic_abi { + type_abi { + name: "const void *" + size: 4 + alignment: 4 + } + name: "p" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "mallinfo" + size: 40 + alignment: 4 + } + name: "mallinfo" + access: public_access + linker_set_key: "mallinfo" + } + mangled_function_name: "mallinfo" + source_file: "bionic/libc/include/malloc.h" +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "malloc_info" + access: public_access + linker_set_key: "malloc_info" + } + mangled_function_name: "malloc_info" + source_file: "bionic/libc/include/malloc.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__sFILE *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "abort" + access: public_access + linker_set_key: "abort" + } + mangled_function_name: "abort" + source_file: "bionic/libc/include/stdlib.h" +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "exit" + access: public_access + linker_set_key: "exit" + } + mangled_function_name: "exit" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "_Exit" + access: public_access + linker_set_key: "_Exit" + } + mangled_function_name: "_Exit" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "at_quick_exit" + access: public_access + linker_set_key: "at_quick_exit" + } + mangled_function_name: "at_quick_exit" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "void (*)()" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "quick_exit" + access: public_access + linker_set_key: "quick_exit" + } + mangled_function_name: "quick_exit" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "getenv" + access: public_access + linker_set_key: "getenv" + } + mangled_function_name: "getenv" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "putenv" + access: public_access + linker_set_key: "putenv" + } + mangled_function_name: "putenv" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "setenv" + access: public_access + linker_set_key: "setenv" + } + mangled_function_name: "setenv" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "unsetenv" + access: public_access + linker_set_key: "unsetenv" + } + mangled_function_name: "unsetenv" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "clearenv" + access: public_access + linker_set_key: "clearenv" + } + mangled_function_name: "clearenv" + source_file: "bionic/libc/include/stdlib.h" +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "mkdtemp" + access: public_access + linker_set_key: "mkdtemp" + } + mangled_function_name: "mkdtemp" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "mktemp" + access: public_access + linker_set_key: "mktemp" + } + mangled_function_name: "mktemp" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "mkostemp64" + access: public_access + linker_set_key: "mkostemp64" + } + mangled_function_name: "mkostemp64" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "mkostemp" + access: public_access + linker_set_key: "mkostemp" + } + mangled_function_name: "mkostemp" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "mkostemps64" + access: public_access + linker_set_key: "mkostemps64" + } + mangled_function_name: "mkostemps64" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "mkostemps" + access: public_access + linker_set_key: "mkostemps" + } + mangled_function_name: "mkostemps" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "mkstemp64" + access: public_access + linker_set_key: "mkstemp64" + } + mangled_function_name: "mkstemp64" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "mkstemp" + access: public_access + linker_set_key: "mkstemp" + } + mangled_function_name: "mkstemp" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "mkstemps64" + access: public_access + linker_set_key: "mkstemps64" + } + mangled_function_name: "mkstemps64" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "mkstemps" + access: public_access + linker_set_key: "mkstemps" + } + mangled_function_name: "mkstemps" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long" + size: 4 + alignment: 4 + } + name: "strtol" + access: public_access + linker_set_key: "strtol" + } + mangled_function_name: "strtol" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char **" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long long" + size: 8 + alignment: 8 + } + name: "strtoll" + access: public_access + linker_set_key: "strtoll" + } + mangled_function_name: "strtoll" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char **" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned long" + size: 4 + alignment: 4 + } + name: "strtoul" + access: public_access + linker_set_key: "strtoul" + } + mangled_function_name: "strtoul" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char **" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned long long" + size: 8 + alignment: 8 + } + name: "strtoull" + access: public_access + linker_set_key: "strtoull" + } + mangled_function_name: "strtoull" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char **" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "posix_memalign" + access: public_access + linker_set_key: "posix_memalign" + } + mangled_function_name: "posix_memalign" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "void **" + size: 4 + alignment: 4 + } + name: "memptr" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "alignment" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "size" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "strtod" + access: public_access + linker_set_key: "strtod" + } + mangled_function_name: "strtod" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char **" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 8 + } + name: "strtold" + access: public_access + linker_set_key: "strtold" + } + mangled_function_name: "strtold" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char **" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned long" + size: 4 + alignment: 4 + } + name: "strtoul_l" + access: public_access + linker_set_key: "strtoul_l" + } + mangled_function_name: "strtoul_l" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char **" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__locale_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "atoi" + access: public_access + linker_set_key: "atoi" + } + mangled_function_name: "atoi" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long" + size: 4 + alignment: 4 + } + name: "atol" + access: public_access + linker_set_key: "atol" + } + mangled_function_name: "atol" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long long" + size: 8 + alignment: 8 + } + name: "atoll" + access: public_access + linker_set_key: "atoll" + } + mangled_function_name: "atoll" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "realpath" + access: public_access + linker_set_key: "realpath" + } + mangled_function_name: "realpath" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "path" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "resolved" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "system" + access: public_access + linker_set_key: "system" + } + mangled_function_name: "system" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "string" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void *" + size: 4 + alignment: 4 + } + name: "bsearch" + access: public_access + linker_set_key: "bsearch" + } + mangled_function_name: "bsearch" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "const void *" + size: 4 + alignment: 4 + } + name: "key" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const void *" + size: 4 + alignment: 4 + } + name: "base0" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "nmemb" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "size" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int (*)(const void *, const void *)" + size: 4 + alignment: 4 + } + name: "compar" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "qsort" + access: public_access + linker_set_key: "qsort" + } + mangled_function_name: "qsort" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "void *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int (*)(const void *, const void *)" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "arc4random" + access: public_access + linker_set_key: "arc4random" + } + mangled_function_name: "arc4random" + source_file: "bionic/libc/include/stdlib.h" +} +functions { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "arc4random_uniform" + access: public_access + linker_set_key: "arc4random_uniform" + } + mangled_function_name: "arc4random_uniform" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "arc4random_buf" + access: public_access + linker_set_key: "arc4random_buf" + } + mangled_function_name: "arc4random_buf" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "void *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "rand_r" + access: public_access + linker_set_key: "rand_r" + } + mangled_function_name: "rand_r" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "drand48" + access: public_access + linker_set_key: "drand48" + } + mangled_function_name: "drand48" + source_file: "bionic/libc/include/stdlib.h" +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "erand48" + access: public_access + linker_set_key: "erand48" + } + mangled_function_name: "erand48" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "unsigned short *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long" + size: 4 + alignment: 4 + } + name: "jrand48" + access: public_access + linker_set_key: "jrand48" + } + mangled_function_name: "jrand48" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "unsigned short *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "lcong48" + access: public_access + linker_set_key: "lcong48" + } + mangled_function_name: "lcong48" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "unsigned short *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long" + size: 4 + alignment: 4 + } + name: "lrand48" + access: public_access + linker_set_key: "lrand48" + } + mangled_function_name: "lrand48" + source_file: "bionic/libc/include/stdlib.h" +} +functions { + basic_abi { + type_abi { + name: "long" + size: 4 + alignment: 4 + } + name: "mrand48" + access: public_access + linker_set_key: "mrand48" + } + mangled_function_name: "mrand48" + source_file: "bionic/libc/include/stdlib.h" +} +functions { + basic_abi { + type_abi { + name: "long" + size: 4 + alignment: 4 + } + name: "nrand48" + access: public_access + linker_set_key: "nrand48" + } + mangled_function_name: "nrand48" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "unsigned short *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned short *" + size: 4 + alignment: 4 + } + name: "seed48" + access: public_access + linker_set_key: "seed48" + } + mangled_function_name: "seed48" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "unsigned short *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "srand48" + access: public_access + linker_set_key: "srand48" + } + mangled_function_name: "srand48" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "long" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "initstate" + access: public_access + linker_set_key: "initstate" + } + mangled_function_name: "initstate" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "setstate" + access: public_access + linker_set_key: "setstate" + } + mangled_function_name: "setstate" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "getpt" + access: public_access + linker_set_key: "getpt" + } + mangled_function_name: "getpt" + source_file: "bionic/libc/include/stdlib.h" +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "posix_openpt" + access: public_access + linker_set_key: "posix_openpt" + } + mangled_function_name: "posix_openpt" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "ptsname" + access: public_access + linker_set_key: "ptsname" + } + mangled_function_name: "ptsname" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "ptsname_r" + access: public_access + linker_set_key: "ptsname_r" + } + mangled_function_name: "ptsname_r" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "unlockpt" + access: public_access + linker_set_key: "unlockpt" + } + mangled_function_name: "unlockpt" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "getsubopt" + access: public_access + linker_set_key: "getsubopt" + } + mangled_function_name: "getsubopt" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "char **" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *const *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char **" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "div_t" + size: 8 + alignment: 4 + } + name: "div" + access: public_access + linker_set_key: "div" + } + mangled_function_name: "div" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "ldiv_t" + size: 8 + alignment: 4 + } + name: "ldiv" + access: public_access + linker_set_key: "ldiv" + } + mangled_function_name: "ldiv" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "long" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "lldiv_t" + size: 16 + alignment: 8 + } + name: "lldiv" + access: public_access + linker_set_key: "lldiv" + } + mangled_function_name: "lldiv" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "long long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "getprogname" + access: public_access + linker_set_key: "getprogname" + } + mangled_function_name: "getprogname" + source_file: "bionic/libc/include/stdlib.h" +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "setprogname" + access: public_access + linker_set_key: "setprogname" + } + mangled_function_name: "setprogname" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "mblen" + access: public_access + linker_set_key: "mblen" + } + mangled_function_name: "mblen" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "mbstowcs" + access: public_access + linker_set_key: "mbstowcs" + } + mangled_function_name: "mbstowcs" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "wchar_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "mbtowc" + access: public_access + linker_set_key: "mbtowc" + } + mangled_function_name: "mbtowc" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "wchar_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "wctomb" + access: public_access + linker_set_key: "wctomb" + } + mangled_function_name: "wctomb" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "wchar_t" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "wcstombs" + access: public_access + linker_set_key: "wcstombs" + } + mangled_function_name: "wcstombs" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "__ctype_get_mb_cur_max" + access: public_access + linker_set_key: "__ctype_get_mb_cur_max" + } + mangled_function_name: "__ctype_get_mb_cur_max" + source_file: "bionic/libc/include/stdlib.h" +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "strtof" + access: public_access + linker_set_key: "strtof" + } + mangled_function_name: "strtof" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char **" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "atof" + access: public_access + linker_set_key: "atof" + } + mangled_function_name: "atof" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "abs" + access: public_access + linker_set_key: "abs" + } + mangled_function_name: "abs" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long" + size: 4 + alignment: 4 + } + name: "labs" + access: public_access + linker_set_key: "labs" + } + mangled_function_name: "labs" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "long" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long long" + size: 8 + alignment: 8 + } + name: "llabs" + access: public_access + linker_set_key: "llabs" + } + mangled_function_name: "llabs" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "long long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "rand" + access: public_access + linker_set_key: "rand" + } + mangled_function_name: "rand" + source_file: "bionic/libc/include/stdlib.h" +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "srand" + access: public_access + linker_set_key: "srand" + } + mangled_function_name: "srand" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long" + size: 4 + alignment: 4 + } + name: "random" + access: public_access + linker_set_key: "random" + } + mangled_function_name: "random" + source_file: "bionic/libc/include/stdlib.h" +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "srandom" + access: public_access + linker_set_key: "srandom" + } + mangled_function_name: "srandom" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "grantpt" + access: public_access + linker_set_key: "grantpt" + } + mangled_function_name: "grantpt" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long long" + size: 8 + alignment: 8 + } + name: "strtoll_l" + access: public_access + linker_set_key: "strtoll_l" + } + mangled_function_name: "strtoll_l" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char **" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__locale_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned long long" + size: 8 + alignment: 8 + } + name: "strtoull_l" + access: public_access + linker_set_key: "strtoull_l" + } + mangled_function_name: "strtoull_l" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char **" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__locale_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 8 + } + name: "strtold_l" + access: public_access + linker_set_key: "strtold_l" + } + mangled_function_name: "strtold_l" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char **" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__locale_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "strtod_l" + access: public_access + linker_set_key: "strtod_l" + } + mangled_function_name: "strtod_l" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char **" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__locale_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "strtof_l" + access: public_access + linker_set_key: "strtof_l" + } + mangled_function_name: "strtof_l" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char **" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__locale_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long" + size: 4 + alignment: 4 + } + name: "strtol_l" + access: public_access + linker_set_key: "strtol_l" + } + mangled_function_name: "strtol_l" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char **" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__locale_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void *" + size: 4 + alignment: 4 + } + name: "mmap" + access: public_access + linker_set_key: "mmap" + } + mangled_function_name: "mmap" + source_file: "bionic/libc/include/sys/mman.h" + parameters { + basic_abi { + type_abi { + name: "void *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void *" + size: 4 + alignment: 4 + } + name: "mmap64" + access: public_access + linker_set_key: "mmap64" + } + mangled_function_name: "mmap64" + source_file: "bionic/libc/include/sys/mman.h" + parameters { + basic_abi { + type_abi { + name: "void *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "munmap" + access: public_access + linker_set_key: "munmap" + } + mangled_function_name: "munmap" + source_file: "bionic/libc/include/sys/mman.h" + parameters { + basic_abi { + type_abi { + name: "void *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "msync" + access: public_access + linker_set_key: "msync" + } + mangled_function_name: "msync" + source_file: "bionic/libc/include/sys/mman.h" + parameters { + basic_abi { + type_abi { + name: "void *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "mprotect" + access: public_access + linker_set_key: "mprotect" + } + mangled_function_name: "mprotect" + source_file: "bionic/libc/include/sys/mman.h" + parameters { + basic_abi { + type_abi { + name: "void *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void *" + size: 4 + alignment: 4 + } + name: "mremap" + access: public_access + linker_set_key: "mremap" + } + mangled_function_name: "mremap" + source_file: "bionic/libc/include/sys/mman.h" + parameters { + basic_abi { + type_abi { + name: "void *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "mlockall" + access: public_access + linker_set_key: "mlockall" + } + mangled_function_name: "mlockall" + source_file: "bionic/libc/include/sys/mman.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "munlockall" + access: public_access + linker_set_key: "munlockall" + } + mangled_function_name: "munlockall" + source_file: "bionic/libc/include/sys/mman.h" +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "mlock" + access: public_access + linker_set_key: "mlock" + } + mangled_function_name: "mlock" + source_file: "bionic/libc/include/sys/mman.h" + parameters { + basic_abi { + type_abi { + name: "const void *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "munlock" + access: public_access + linker_set_key: "munlock" + } + mangled_function_name: "munlock" + source_file: "bionic/libc/include/sys/mman.h" + parameters { + basic_abi { + type_abi { + name: "const void *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "mincore" + access: public_access + linker_set_key: "mincore" + } + mangled_function_name: "mincore" + source_file: "bionic/libc/include/sys/mman.h" + parameters { + basic_abi { + type_abi { + name: "void *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "madvise" + access: public_access + linker_set_key: "madvise" + } + mangled_function_name: "madvise" + source_file: "bionic/libc/include/sys/mman.h" + parameters { + basic_abi { + type_abi { + name: "void *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "posix_madvise" + access: public_access + linker_set_key: "posix_madvise" + } + mangled_function_name: "posix_madvise" + source_file: "bionic/libc/include/sys/mman.h" + parameters { + basic_abi { + type_abi { + name: "void *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "prctl" + access: public_access + linker_set_key: "prctl" + } + mangled_function_name: "prctl" + source_file: "bionic/libc/include/sys/prctl.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "option" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void *" + size: 4 + alignment: 4 + } + name: "pvalloc" + access: public_access + linker_set_key: "pvalloc" + } + mangled_function_name: "pvalloc" + source_file: "bionic/libc/bionic/malloc_common.cpp" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "bytes" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void *" + size: 4 + alignment: 4 + } + name: "valloc" + access: public_access + linker_set_key: "valloc" + } + mangled_function_name: "valloc" + source_file: "bionic/libc/bionic/malloc_common.cpp" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "bytes" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__system_property_set" + access: public_access + linker_set_key: "__system_property_set" + } + mangled_function_name: "__system_property_set" + source_file: "bionic/libc/include/sys/system_properties.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "key" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "value" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "const prop_info *" + size: 4 + alignment: 4 + } + name: "__system_property_find" + access: public_access + linker_set_key: "__system_property_find" + } + mangled_function_name: "__system_property_find" + source_file: "bionic/libc/include/sys/system_properties.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "name" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "__system_property_read_callback" + access: public_access + linker_set_key: "__system_property_read_callback" + } + mangled_function_name: "__system_property_read_callback" + source_file: "bionic/libc/include/sys/system_properties.h" + parameters { + basic_abi { + type_abi { + name: "const prop_info *" + size: 4 + alignment: 4 + } + name: "pi" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "void (*)(void *, const char *, const char *, unsigned int)" + size: 4 + alignment: 4 + } + name: "callback" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "void *" + size: 4 + alignment: 4 + } + name: "cookie" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__system_property_foreach" + access: public_access + linker_set_key: "__system_property_foreach" + } + mangled_function_name: "__system_property_foreach" + source_file: "bionic/libc/include/sys/system_properties.h" + parameters { + basic_abi { + type_abi { + name: "void (*)(const prop_info *, void *)" + size: 4 + alignment: 4 + } + name: "propfn" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "void *" + size: 4 + alignment: 4 + } + name: "cookie" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "bool" + size: 1 + alignment: 1 + } + name: "__system_property_wait" + access: public_access + linker_set_key: "__system_property_wait" + } + mangled_function_name: "__system_property_wait" + source_file: "bionic/libc/include/sys/system_properties.h" + parameters { + basic_abi { + type_abi { + name: "const prop_info *" + size: 4 + alignment: 4 + } + name: "pi" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "old_serial" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int *" + size: 4 + alignment: 4 + } + name: "new_serial_ptr" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const timespec *" + size: 4 + alignment: 4 + } + name: "relative_timeout" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__system_property_read" + access: public_access + linker_set_key: "__system_property_read" + } + mangled_function_name: "__system_property_read" + source_file: "bionic/libc/include/sys/system_properties.h" + parameters { + basic_abi { + type_abi { + name: "const prop_info *" + size: 4 + alignment: 4 + } + name: "pi" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "name" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "value" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__system_property_get" + access: public_access + linker_set_key: "__system_property_get" + } + mangled_function_name: "__system_property_get" + source_file: "bionic/libc/include/sys/system_properties.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "name" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "value" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "const prop_info *" + size: 4 + alignment: 4 + } + name: "__system_property_find_nth" + access: public_access + linker_set_key: "__system_property_find_nth" + } + mangled_function_name: "__system_property_find_nth" + source_file: "bionic/libc/include/sys/system_properties.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "n" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__cxa_atexit" + access: public_access + linker_set_key: "__cxa_atexit" + } + mangled_function_name: "__cxa_atexit" + source_file: "bionic/libc/bionic/malloc_common.cpp" + parameters { + basic_abi { + type_abi { + name: "void (*)(void *)" + size: 4 + alignment: 4 + } + name: "func" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "void *" + size: 4 + alignment: 4 + } + name: "arg" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "void *" + size: 4 + alignment: 4 + } + name: "dso" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "malloc_iterate" + access: public_access + linker_set_key: "malloc_iterate" + } + mangled_function_name: "malloc_iterate" + source_file: "bionic/libc/bionic/malloc_common.cpp" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "base" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "size" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "void (*)(unsigned int, unsigned int, void *)" + size: 4 + alignment: 4 + } + name: "callback" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "void *" + size: 4 + alignment: 4 + } + name: "arg" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "malloc_disable" + access: public_access + linker_set_key: "malloc_disable" + } + mangled_function_name: "malloc_disable" + source_file: "bionic/libc/bionic/malloc_common.cpp" +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "malloc_enable" + access: public_access + linker_set_key: "malloc_enable" + } + mangled_function_name: "malloc_enable" + source_file: "bionic/libc/bionic/malloc_common.cpp" +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "malloc_backtrace" + access: public_access + linker_set_key: "malloc_backtrace" + } + mangled_function_name: "malloc_backtrace" + source_file: "bionic/libc/bionic/malloc_common.cpp" + parameters { + basic_abi { + type_abi { + name: "void *" + size: 4 + alignment: 4 + } + name: "pointer" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int *" + size: 4 + alignment: 4 + } + name: "frames" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "frame_count" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "__libc_init" + access: public_access + linker_set_key: "__libc_init" + } + mangled_function_name: "__libc_init" + source_file: "bionic/libc/bionic/libc_init_common.h" + parameters { + basic_abi { + type_abi { + name: "void *" + size: 4 + alignment: 4 + } + name: "raw_args" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "void (*)()" + size: 4 + alignment: 4 + } + name: "onexit" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int (*)(int, char **, char **)" + size: 4 + alignment: 4 + } + name: "slingshot" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const structors_array_t *const" + size: 4 + alignment: 4 + } + name: "structors" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "__stack_chk_fail" + access: public_access + linker_set_key: "__stack_chk_fail" + } + mangled_function_name: "__stack_chk_fail" + source_file: "bionic/libc/private/bionic_ssp.h" +} +functions { + basic_abi { + type_abi { + name: "lconv *" + size: 4 + alignment: 4 + } + name: "localeconv" + access: public_access + linker_set_key: "localeconv" + } + mangled_function_name: "localeconv" + source_file: "bionic/libc/include/locale.h" +} +functions { + basic_abi { + type_abi { + name: "__locale_t *" + size: 4 + alignment: 4 + } + name: "duplocale" + access: public_access + linker_set_key: "duplocale" + } + mangled_function_name: "duplocale" + source_file: "bionic/libc/include/locale.h" + parameters { + basic_abi { + type_abi { + name: "__locale_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "freelocale" + access: public_access + linker_set_key: "freelocale" + } + mangled_function_name: "freelocale" + source_file: "bionic/libc/include/locale.h" + parameters { + basic_abi { + type_abi { + name: "__locale_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "__locale_t *" + size: 4 + alignment: 4 + } + name: "newlocale" + access: public_access + linker_set_key: "newlocale" + } + mangled_function_name: "newlocale" + source_file: "bionic/libc/include/locale.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__locale_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "setlocale" + access: public_access + linker_set_key: "setlocale" + } + mangled_function_name: "setlocale" + source_file: "bionic/libc/include/locale.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "__locale_t *" + size: 4 + alignment: 4 + } + name: "uselocale" + access: public_access + linker_set_key: "uselocale" + } + mangled_function_name: "uselocale" + source_file: "bionic/libc/include/locale.h" + parameters { + basic_abi { + type_abi { + name: "__locale_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "endmntent" + access: public_access + linker_set_key: "endmntent" + } + mangled_function_name: "endmntent" + source_file: "bionic/libc/include/mntent.h" + parameters { + basic_abi { + type_abi { + name: "__sFILE *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "mntent *" + size: 4 + alignment: 4 + } + name: "getmntent" + access: public_access + linker_set_key: "getmntent" + } + mangled_function_name: "getmntent" + source_file: "bionic/libc/include/mntent.h" + parameters { + basic_abi { + type_abi { + name: "__sFILE *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "mntent *" + size: 4 + alignment: 4 + } + name: "getmntent_r" + access: public_access + linker_set_key: "getmntent_r" + } + mangled_function_name: "getmntent_r" + source_file: "bionic/libc/include/mntent.h" + parameters { + basic_abi { + type_abi { + name: "__sFILE *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "mntent *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "__sFILE *" + size: 4 + alignment: 4 + } + name: "setmntent" + access: public_access + linker_set_key: "setmntent" + } + mangled_function_name: "setmntent" + source_file: "bionic/libc/include/mntent.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "hasmntopt" + access: public_access + linker_set_key: "hasmntopt" + } + mangled_function_name: "hasmntopt" + source_file: "bionic/libc/include/mntent.h" + parameters { + basic_abi { + type_abi { + name: "const mntent *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "group *" + size: 4 + alignment: 4 + } + name: "getgrgid" + access: public_access + linker_set_key: "getgrgid" + } + mangled_function_name: "getgrgid" + source_file: "bionic/libc/include/grp.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "group *" + size: 4 + alignment: 4 + } + name: "getgrnam" + access: public_access + linker_set_key: "getgrnam" + } + mangled_function_name: "getgrnam" + source_file: "bionic/libc/include/grp.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "group *" + size: 4 + alignment: 4 + } + name: "getgrent" + access: public_access + linker_set_key: "getgrent" + } + mangled_function_name: "getgrent" + source_file: "bionic/libc/include/grp.h" +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "setgrent" + access: public_access + linker_set_key: "setgrent" + } + mangled_function_name: "setgrent" + source_file: "bionic/libc/include/grp.h" +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "endgrent" + access: public_access + linker_set_key: "endgrent" + } + mangled_function_name: "endgrent" + source_file: "bionic/libc/include/grp.h" +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "getgrgid_r" + access: public_access + linker_set_key: "getgrgid_r" + } + mangled_function_name: "getgrgid_r" + source_file: "bionic/libc/include/grp.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "group *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "group **" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "getgrnam_r" + access: public_access + linker_set_key: "getgrnam_r" + } + mangled_function_name: "getgrnam_r" + source_file: "bionic/libc/include/grp.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "group *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "group **" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "getgrouplist" + access: public_access + linker_set_key: "getgrouplist" + } + mangled_function_name: "getgrouplist" + source_file: "bionic/libc/include/grp.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "initgroups" + access: public_access + linker_set_key: "initgroups" + } + mangled_function_name: "initgroups" + source_file: "bionic/libc/include/grp.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "passwd *" + size: 4 + alignment: 4 + } + name: "getpwnam" + access: public_access + linker_set_key: "getpwnam" + } + mangled_function_name: "getpwnam" + source_file: "bionic/libc/include/pwd.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "passwd *" + size: 4 + alignment: 4 + } + name: "getpwuid" + access: public_access + linker_set_key: "getpwuid" + } + mangled_function_name: "getpwuid" + source_file: "bionic/libc/include/pwd.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "passwd *" + size: 4 + alignment: 4 + } + name: "getpwent" + access: public_access + linker_set_key: "getpwent" + } + mangled_function_name: "getpwent" + source_file: "bionic/libc/include/pwd.h" +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "setpwent" + access: public_access + linker_set_key: "setpwent" + } + mangled_function_name: "setpwent" + source_file: "bionic/libc/include/pwd.h" +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "endpwent" + access: public_access + linker_set_key: "endpwent" + } + mangled_function_name: "endpwent" + source_file: "bionic/libc/include/pwd.h" +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "getpwnam_r" + access: public_access + linker_set_key: "getpwnam_r" + } + mangled_function_name: "getpwnam_r" + source_file: "bionic/libc/include/pwd.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "passwd *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "passwd **" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "getpwuid_r" + access: public_access + linker_set_key: "getpwuid_r" + } + mangled_function_name: "getpwuid_r" + source_file: "bionic/libc/include/pwd.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "passwd *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "passwd **" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned long" + size: 4 + alignment: 4 + } + name: "getauxval" + access: public_access + linker_set_key: "getauxval" + } + mangled_function_name: "getauxval" + source_file: "bionic/libc/include/sys/auxv.h" + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 4 + alignment: 4 + } + name: "type" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "cmsghdr *" + size: 4 + alignment: 4 + } + name: "__cmsg_nxthdr" + access: public_access + linker_set_key: "__cmsg_nxthdr" + } + mangled_function_name: "__cmsg_nxthdr" + source_file: "bionic/libc/include/sys/socket.h" + parameters { + basic_abi { + type_abi { + name: "msghdr *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "cmsghdr *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "accept" + access: public_access + linker_set_key: "accept" + } + mangled_function_name: "accept" + source_file: "bionic/libc/include/sys/socket.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "sockaddr *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "accept4" + access: public_access + linker_set_key: "accept4" + } + mangled_function_name: "accept4" + source_file: "bionic/libc/include/sys/socket.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "sockaddr *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "bind" + access: public_access + linker_set_key: "bind" + } + mangled_function_name: "bind" + source_file: "bionic/libc/include/sys/socket.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const sockaddr *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "connect" + access: public_access + linker_set_key: "connect" + } + mangled_function_name: "connect" + source_file: "bionic/libc/include/sys/socket.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const sockaddr *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "getpeername" + access: public_access + linker_set_key: "getpeername" + } + mangled_function_name: "getpeername" + source_file: "bionic/libc/include/sys/socket.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "sockaddr *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "getsockname" + access: public_access + linker_set_key: "getsockname" + } + mangled_function_name: "getsockname" + source_file: "bionic/libc/include/sys/socket.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "sockaddr *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "getsockopt" + access: public_access + linker_set_key: "getsockopt" + } + mangled_function_name: "getsockopt" + source_file: "bionic/libc/include/sys/socket.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "void *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "listen" + access: public_access + linker_set_key: "listen" + } + mangled_function_name: "listen" + source_file: "bionic/libc/include/sys/socket.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "recvmmsg" + access: public_access + linker_set_key: "recvmmsg" + } + mangled_function_name: "recvmmsg" + source_file: "bionic/libc/include/sys/socket.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "mmsghdr *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const timespec *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "recvmsg" + access: public_access + linker_set_key: "recvmsg" + } + mangled_function_name: "recvmsg" + source_file: "bionic/libc/include/sys/socket.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "msghdr *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "sendmmsg" + access: public_access + linker_set_key: "sendmmsg" + } + mangled_function_name: "sendmmsg" + source_file: "bionic/libc/include/sys/socket.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const mmsghdr *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "sendmsg" + access: public_access + linker_set_key: "sendmsg" + } + mangled_function_name: "sendmsg" + source_file: "bionic/libc/include/sys/socket.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const msghdr *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "setsockopt" + access: public_access + linker_set_key: "setsockopt" + } + mangled_function_name: "setsockopt" + source_file: "bionic/libc/include/sys/socket.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const void *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "shutdown" + access: public_access + linker_set_key: "shutdown" + } + mangled_function_name: "shutdown" + source_file: "bionic/libc/include/sys/socket.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "socket" + access: public_access + linker_set_key: "socket" + } + mangled_function_name: "socket" + source_file: "bionic/libc/include/sys/socket.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "socketpair" + access: public_access + linker_set_key: "socketpair" + } + mangled_function_name: "socketpair" + source_file: "bionic/libc/include/sys/socket.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "recv" + access: public_access + linker_set_key: "recv" + } + mangled_function_name: "recv" + source_file: "bionic/libc/include/sys/socket.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "void *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "send" + access: public_access + linker_set_key: "send" + } + mangled_function_name: "send" + source_file: "bionic/libc/include/sys/socket.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const void *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "sendto" + access: public_access + linker_set_key: "sendto" + } + mangled_function_name: "sendto" + source_file: "bionic/libc/include/sys/socket.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const void *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const sockaddr *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "recvfrom" + access: public_access + linker_set_key: "recvfrom" + } + mangled_function_name: "recvfrom" + source_file: "bionic/libc/include/sys/socket.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "void *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "sockaddr *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__sendto_chk" + access: public_access + linker_set_key: "__sendto_chk" + } + mangled_function_name: "__sendto_chk" + source_file: "bionic/libc/include/sys/socket.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const void *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const sockaddr *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__recvfrom_chk" + access: public_access + linker_set_key: "__recvfrom_chk" + } + mangled_function_name: "__recvfrom_chk" + source_file: "bionic/libc/include/sys/socket.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "void *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "sockaddr *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "gets" + access: public_access + linker_set_key: "gets" + } + mangled_function_name: "gets" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "strerror_r" + access: public_access + linker_set_key: "strerror_r" + } + mangled_function_name: "strerror_r" + source_file: "bionic/libc/include/string.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "fcntl" + access: public_access + linker_set_key: "fcntl" + } + mangled_function_name: "fcntl" + source_file: "bionic/libc/include/bits/fcntl.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "getopt" + access: public_access + linker_set_key: "getopt" + } + mangled_function_name: "getopt" + source_file: "bionic/libc/include/bits/getopt.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *const *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "ioctl" + access: public_access + linker_set_key: "ioctl" + } + mangled_function_name: "ioctl" + source_file: "bionic/libc/include/bits/ioctl.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "lockf" + access: public_access + linker_set_key: "lockf" + } + mangled_function_name: "lockf" + source_file: "bionic/libc/include/bits/lockf.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "lockf64" + access: public_access + linker_set_key: "lockf64" + } + mangled_function_name: "lockf64" + source_file: "bionic/libc/include/bits/lockf.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long" + size: 4 + alignment: 4 + } + name: "sysconf" + access: public_access + linker_set_key: "sysconf" + } + mangled_function_name: "sysconf" + source_file: "bionic/libc/include/bits/sysconf.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__name" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "_exit" + access: public_access + linker_set_key: "_exit" + } + mangled_function_name: "_exit" + source_file: "bionic/libc/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__status" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "fork" + access: public_access + linker_set_key: "fork" + } + mangled_function_name: "fork" + source_file: "bionic/libc/include/unistd.h" +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "vfork" + access: public_access + linker_set_key: "vfork" + } + mangled_function_name: "vfork" + source_file: "bionic/libc/include/unistd.h" +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "getpid" + access: public_access + linker_set_key: "getpid" + } + mangled_function_name: "getpid" + source_file: "bionic/libc/include/unistd.h" +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "gettid" + access: public_access + linker_set_key: "gettid" + } + mangled_function_name: "gettid" + source_file: "bionic/libc/include/unistd.h" +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "getpgid" + access: public_access + linker_set_key: "getpgid" + } + mangled_function_name: "getpgid" + source_file: "bionic/libc/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__pid" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "setpgid" + access: public_access + linker_set_key: "setpgid" + } + mangled_function_name: "setpgid" + source_file: "bionic/libc/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__pid" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__pgid" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "getppid" + access: public_access + linker_set_key: "getppid" + } + mangled_function_name: "getppid" + source_file: "bionic/libc/include/unistd.h" +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "getpgrp" + access: public_access + linker_set_key: "getpgrp" + } + mangled_function_name: "getpgrp" + source_file: "bionic/libc/include/unistd.h" +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "setpgrp" + access: public_access + linker_set_key: "setpgrp" + } + mangled_function_name: "setpgrp" + source_file: "bionic/libc/include/unistd.h" +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "getsid" + access: public_access + linker_set_key: "getsid" + } + mangled_function_name: "getsid" + source_file: "bionic/libc/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__pid" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "setsid" + access: public_access + linker_set_key: "setsid" + } + mangled_function_name: "setsid" + source_file: "bionic/libc/include/unistd.h" +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "execv" + access: public_access + linker_set_key: "execv" + } + mangled_function_name: "execv" + source_file: "bionic/libc/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "__path" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *const *" + size: 4 + alignment: 4 + } + name: "__argv" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "execvp" + access: public_access + linker_set_key: "execvp" + } + mangled_function_name: "execvp" + source_file: "bionic/libc/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "__file" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *const *" + size: 4 + alignment: 4 + } + name: "__argv" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "execvpe" + access: public_access + linker_set_key: "execvpe" + } + mangled_function_name: "execvpe" + source_file: "bionic/libc/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "__file" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *const *" + size: 4 + alignment: 4 + } + name: "__argv" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *const *" + size: 4 + alignment: 4 + } + name: "__envp" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "execve" + access: public_access + linker_set_key: "execve" + } + mangled_function_name: "execve" + source_file: "bionic/libc/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "__file" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *const *" + size: 4 + alignment: 4 + } + name: "__argv" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *const *" + size: 4 + alignment: 4 + } + name: "__envp" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "execl" + access: public_access + linker_set_key: "execl" + } + mangled_function_name: "execl" + source_file: "bionic/libc/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "__path" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "__arg0" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "execlp" + access: public_access + linker_set_key: "execlp" + } + mangled_function_name: "execlp" + source_file: "bionic/libc/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "__file" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "__arg0" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "execle" + access: public_access + linker_set_key: "execle" + } + mangled_function_name: "execle" + source_file: "bionic/libc/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "__path" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "__arg0" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "nice" + access: public_access + linker_set_key: "nice" + } + mangled_function_name: "nice" + source_file: "bionic/libc/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__incr" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "setuid" + access: public_access + linker_set_key: "setuid" + } + mangled_function_name: "setuid" + source_file: "bionic/libc/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "__uid" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "getuid" + access: public_access + linker_set_key: "getuid" + } + mangled_function_name: "getuid" + source_file: "bionic/libc/include/unistd.h" +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "seteuid" + access: public_access + linker_set_key: "seteuid" + } + mangled_function_name: "seteuid" + source_file: "bionic/libc/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "__uid" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "geteuid" + access: public_access + linker_set_key: "geteuid" + } + mangled_function_name: "geteuid" + source_file: "bionic/libc/include/unistd.h" +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "setgid" + access: public_access + linker_set_key: "setgid" + } + mangled_function_name: "setgid" + source_file: "bionic/libc/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "__gid" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "getgid" + access: public_access + linker_set_key: "getgid" + } + mangled_function_name: "getgid" + source_file: "bionic/libc/include/unistd.h" +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "setegid" + access: public_access + linker_set_key: "setegid" + } + mangled_function_name: "setegid" + source_file: "bionic/libc/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "__gid" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "getegid" + access: public_access + linker_set_key: "getegid" + } + mangled_function_name: "getegid" + source_file: "bionic/libc/include/unistd.h" +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "getgroups" + access: public_access + linker_set_key: "getgroups" + } + mangled_function_name: "getgroups" + source_file: "bionic/libc/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__size" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int *" + size: 4 + alignment: 4 + } + name: "__list" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "setgroups" + access: public_access + linker_set_key: "setgroups" + } + mangled_function_name: "setgroups" + source_file: "bionic/libc/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "__size" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const unsigned int *" + size: 4 + alignment: 4 + } + name: "__list" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "setreuid" + access: public_access + linker_set_key: "setreuid" + } + mangled_function_name: "setreuid" + source_file: "bionic/libc/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "__ruid" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "__euid" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "setregid" + access: public_access + linker_set_key: "setregid" + } + mangled_function_name: "setregid" + source_file: "bionic/libc/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "__rgid" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "__egid" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "setresuid" + access: public_access + linker_set_key: "setresuid" + } + mangled_function_name: "setresuid" + source_file: "bionic/libc/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "__ruid" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "__euid" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "__suid" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "setresgid" + access: public_access + linker_set_key: "setresgid" + } + mangled_function_name: "setresgid" + source_file: "bionic/libc/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "__rgid" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "__egid" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "__sgid" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "getresuid" + access: public_access + linker_set_key: "getresuid" + } + mangled_function_name: "getresuid" + source_file: "bionic/libc/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int *" + size: 4 + alignment: 4 + } + name: "__ruid" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int *" + size: 4 + alignment: 4 + } + name: "__euid" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int *" + size: 4 + alignment: 4 + } + name: "__suid" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "getresgid" + access: public_access + linker_set_key: "getresgid" + } + mangled_function_name: "getresgid" + source_file: "bionic/libc/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int *" + size: 4 + alignment: 4 + } + name: "__rgid" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int *" + size: 4 + alignment: 4 + } + name: "__egid" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int *" + size: 4 + alignment: 4 + } + name: "__sgid" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "getlogin" + access: public_access + linker_set_key: "getlogin" + } + mangled_function_name: "getlogin" + source_file: "bionic/libc/include/unistd.h" +} +functions { + basic_abi { + type_abi { + name: "long" + size: 4 + alignment: 4 + } + name: "fpathconf" + access: public_access + linker_set_key: "fpathconf" + } + mangled_function_name: "fpathconf" + source_file: "bionic/libc/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__fd" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__name" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long" + size: 4 + alignment: 4 + } + name: "pathconf" + access: public_access + linker_set_key: "pathconf" + } + mangled_function_name: "pathconf" + source_file: "bionic/libc/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "__path" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__name" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "access" + access: public_access + linker_set_key: "access" + } + mangled_function_name: "access" + source_file: "bionic/libc/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "__path" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__mode" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "faccessat" + access: public_access + linker_set_key: "faccessat" + } + mangled_function_name: "faccessat" + source_file: "bionic/libc/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__dirfd" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "__path" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__mode" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__flags" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "link" + access: public_access + linker_set_key: "link" + } + mangled_function_name: "link" + source_file: "bionic/libc/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "__oldpath" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "__newpath" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "linkat" + access: public_access + linker_set_key: "linkat" + } + mangled_function_name: "linkat" + source_file: "bionic/libc/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__olddirfd" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "__oldpath" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__newdirfd" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "__newpath" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__flags" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "unlink" + access: public_access + linker_set_key: "unlink" + } + mangled_function_name: "unlink" + source_file: "bionic/libc/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "__path" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "unlinkat" + access: public_access + linker_set_key: "unlinkat" + } + mangled_function_name: "unlinkat" + source_file: "bionic/libc/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__dirfd" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "__path" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__flags" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "chdir" + access: public_access + linker_set_key: "chdir" + } + mangled_function_name: "chdir" + source_file: "bionic/libc/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "__path" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "fchdir" + access: public_access + linker_set_key: "fchdir" + } + mangled_function_name: "fchdir" + source_file: "bionic/libc/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__fd" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "rmdir" + access: public_access + linker_set_key: "rmdir" + } + mangled_function_name: "rmdir" + source_file: "bionic/libc/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "__path" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pipe" + access: public_access + linker_set_key: "pipe" + } + mangled_function_name: "pipe" + source_file: "bionic/libc/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "int *" + size: 4 + alignment: 4 + } + name: "__pipefd" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pipe2" + access: public_access + linker_set_key: "pipe2" + } + mangled_function_name: "pipe2" + source_file: "bionic/libc/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "int *" + size: 4 + alignment: 4 + } + name: "__pipefd" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__flags" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "chroot" + access: public_access + linker_set_key: "chroot" + } + mangled_function_name: "chroot" + source_file: "bionic/libc/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "__path" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "symlink" + access: public_access + linker_set_key: "symlink" + } + mangled_function_name: "symlink" + source_file: "bionic/libc/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "__oldpath" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "__newpath" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "symlinkat" + access: public_access + linker_set_key: "symlinkat" + } + mangled_function_name: "symlinkat" + source_file: "bionic/libc/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "__oldpath" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__newdirfd" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "__newpath" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "readlink" + access: public_access + linker_set_key: "readlink" + } + mangled_function_name: "readlink" + source_file: "bionic/libc/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "__path" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "__buf" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "__bufsiz" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "readlinkat" + access: public_access + linker_set_key: "readlinkat" + } + mangled_function_name: "readlinkat" + source_file: "bionic/libc/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__dirfd" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "__path" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "__buf" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "__bufsiz" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "chown" + access: public_access + linker_set_key: "chown" + } + mangled_function_name: "chown" + source_file: "bionic/libc/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "__path" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "__owner" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "__group" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "fchown" + access: public_access + linker_set_key: "fchown" + } + mangled_function_name: "fchown" + source_file: "bionic/libc/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__fd" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "__owner" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "__group" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "fchownat" + access: public_access + linker_set_key: "fchownat" + } + mangled_function_name: "fchownat" + source_file: "bionic/libc/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__dirfd" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "__path" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "__owner" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "__group" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__flags" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "lchown" + access: public_access + linker_set_key: "lchown" + } + mangled_function_name: "lchown" + source_file: "bionic/libc/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "__path" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "__owner" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "__group" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "getcwd" + access: public_access + linker_set_key: "getcwd" + } + mangled_function_name: "getcwd" + source_file: "bionic/libc/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "__buf" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "__size" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "sync" + access: public_access + linker_set_key: "sync" + } + mangled_function_name: "sync" + source_file: "bionic/libc/include/unistd.h" +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "close" + access: public_access + linker_set_key: "close" + } + mangled_function_name: "close" + source_file: "bionic/libc/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__fd" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "read" + access: public_access + linker_set_key: "read" + } + mangled_function_name: "read" + source_file: "bionic/libc/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__fd" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "void *" + size: 4 + alignment: 4 + } + name: "__buf" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "__count" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "write" + access: public_access + linker_set_key: "write" + } + mangled_function_name: "write" + source_file: "bionic/libc/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__fd" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const void *" + size: 4 + alignment: 4 + } + name: "__buf" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "__count" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "dup" + access: public_access + linker_set_key: "dup" + } + mangled_function_name: "dup" + source_file: "bionic/libc/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__oldfd" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "dup2" + access: public_access + linker_set_key: "dup2" + } + mangled_function_name: "dup2" + source_file: "bionic/libc/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__oldfd" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__newfd" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "dup3" + access: public_access + linker_set_key: "dup3" + } + mangled_function_name: "dup3" + source_file: "bionic/libc/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__oldfd" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__newfd" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__flags" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "fsync" + access: public_access + linker_set_key: "fsync" + } + mangled_function_name: "fsync" + source_file: "bionic/libc/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__fd" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "fdatasync" + access: public_access + linker_set_key: "fdatasync" + } + mangled_function_name: "fdatasync" + source_file: "bionic/libc/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__fd" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long" + size: 4 + alignment: 4 + } + name: "lseek" + access: public_access + linker_set_key: "lseek" + } + mangled_function_name: "lseek" + source_file: "bionic/libc/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__fd" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long" + size: 4 + alignment: 4 + } + name: "__offset" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__whence" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long long" + size: 8 + alignment: 8 + } + name: "lseek64" + access: public_access + linker_set_key: "lseek64" + } + mangled_function_name: "lseek64" + source_file: "bionic/libc/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__fd" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long long" + size: 8 + alignment: 8 + } + name: "__offset" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__whence" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "truncate" + access: public_access + linker_set_key: "truncate" + } + mangled_function_name: "truncate" + source_file: "bionic/libc/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "__path" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long" + size: 4 + alignment: 4 + } + name: "__length" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pread" + access: public_access + linker_set_key: "pread" + } + mangled_function_name: "pread" + source_file: "bionic/libc/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__fd" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "void *" + size: 4 + alignment: 4 + } + name: "__buf" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "__count" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long" + size: 4 + alignment: 4 + } + name: "__offset" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pwrite" + access: public_access + linker_set_key: "pwrite" + } + mangled_function_name: "pwrite" + source_file: "bionic/libc/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__fd" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const void *" + size: 4 + alignment: 4 + } + name: "__buf" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "__count" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long" + size: 4 + alignment: 4 + } + name: "__offset" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "ftruncate" + access: public_access + linker_set_key: "ftruncate" + } + mangled_function_name: "ftruncate" + source_file: "bionic/libc/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__fd" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long" + size: 4 + alignment: 4 + } + name: "__length" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "truncate64" + access: public_access + linker_set_key: "truncate64" + } + mangled_function_name: "truncate64" + source_file: "bionic/libc/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "__path" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long long" + size: 8 + alignment: 8 + } + name: "__length" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pread64" + access: public_access + linker_set_key: "pread64" + } + mangled_function_name: "pread64" + source_file: "bionic/libc/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__fd" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "void *" + size: 4 + alignment: 4 + } + name: "__buf" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "__count" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long long" + size: 8 + alignment: 8 + } + name: "__offset" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pwrite64" + access: public_access + linker_set_key: "pwrite64" + } + mangled_function_name: "pwrite64" + source_file: "bionic/libc/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__fd" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const void *" + size: 4 + alignment: 4 + } + name: "__buf" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "__count" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long long" + size: 8 + alignment: 8 + } + name: "__offset" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "ftruncate64" + access: public_access + linker_set_key: "ftruncate64" + } + mangled_function_name: "ftruncate64" + source_file: "bionic/libc/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__fd" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long long" + size: 8 + alignment: 8 + } + name: "__length" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pause" + access: public_access + linker_set_key: "pause" + } + mangled_function_name: "pause" + source_file: "bionic/libc/include/unistd.h" +} +functions { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "alarm" + access: public_access + linker_set_key: "alarm" + } + mangled_function_name: "alarm" + source_file: "bionic/libc/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "__seconds" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "sleep" + access: public_access + linker_set_key: "sleep" + } + mangled_function_name: "sleep" + source_file: "bionic/libc/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "__seconds" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "usleep" + access: public_access + linker_set_key: "usleep" + } + mangled_function_name: "usleep" + source_file: "bionic/libc/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "__usec" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "gethostname" + access: public_access + linker_set_key: "gethostname" + } + mangled_function_name: "gethostname" + source_file: "bionic/libc/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "__name" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "__len" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "sethostname" + access: public_access + linker_set_key: "sethostname" + } + mangled_function_name: "sethostname" + source_file: "bionic/libc/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "__name" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "__len" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "brk" + access: public_access + linker_set_key: "brk" + } + mangled_function_name: "brk" + source_file: "bionic/libc/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "void *" + size: 4 + alignment: 4 + } + name: "__addr" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void *" + size: 4 + alignment: 4 + } + name: "sbrk" + access: public_access + linker_set_key: "sbrk" + } + mangled_function_name: "sbrk" + source_file: "bionic/libc/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__increment" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "isatty" + access: public_access + linker_set_key: "isatty" + } + mangled_function_name: "isatty" + source_file: "bionic/libc/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__fd" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "ttyname" + access: public_access + linker_set_key: "ttyname" + } + mangled_function_name: "ttyname" + source_file: "bionic/libc/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__fd" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "ttyname_r" + access: public_access + linker_set_key: "ttyname_r" + } + mangled_function_name: "ttyname_r" + source_file: "bionic/libc/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__fd" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "__buf" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "__buflen" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "acct" + access: public_access + linker_set_key: "acct" + } + mangled_function_name: "acct" + source_file: "bionic/libc/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "__filepath" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "getpagesize" + access: public_access + linker_set_key: "getpagesize" + } + mangled_function_name: "getpagesize" + source_file: "bionic/libc/include/unistd.h" +} +functions { + basic_abi { + type_abi { + name: "long" + size: 4 + alignment: 4 + } + name: "syscall" + access: public_access + linker_set_key: "syscall" + } + mangled_function_name: "syscall" + source_file: "bionic/libc/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "long" + size: 4 + alignment: 4 + } + name: "__number" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "daemon" + access: public_access + linker_set_key: "daemon" + } + mangled_function_name: "daemon" + source_file: "bionic/libc/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__nochdir" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__noclose" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "cacheflush" + access: public_access + linker_set_key: "cacheflush" + } + mangled_function_name: "cacheflush" + source_file: "bionic/libc/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "long" + size: 4 + alignment: 4 + } + name: "__addr" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long" + size: 4 + alignment: 4 + } + name: "__nbytes" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long" + size: 4 + alignment: 4 + } + name: "__cache" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "tcgetpgrp" + access: public_access + linker_set_key: "tcgetpgrp" + } + mangled_function_name: "tcgetpgrp" + source_file: "bionic/libc/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__fd" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "tcsetpgrp" + access: public_access + linker_set_key: "tcsetpgrp" + } + mangled_function_name: "tcsetpgrp" + source_file: "bionic/libc/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__fd" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__pid" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "__getcwd_chk" + access: public_access + linker_set_key: "__getcwd_chk" + } + mangled_function_name: "__getcwd_chk" + source_file: "bionic/libc/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__pread_chk" + access: public_access + linker_set_key: "__pread_chk" + } + mangled_function_name: "__pread_chk" + source_file: "bionic/libc/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "void *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__pread64_chk" + access: public_access + linker_set_key: "__pread64_chk" + } + mangled_function_name: "__pread64_chk" + source_file: "bionic/libc/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "void *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__pwrite_chk" + access: public_access + linker_set_key: "__pwrite_chk" + } + mangled_function_name: "__pwrite_chk" + source_file: "bionic/libc/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const void *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__pwrite64_chk" + access: public_access + linker_set_key: "__pwrite64_chk" + } + mangled_function_name: "__pwrite64_chk" + source_file: "bionic/libc/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const void *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__read_chk" + access: public_access + linker_set_key: "__read_chk" + } + mangled_function_name: "__read_chk" + source_file: "bionic/libc/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "void *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__write_chk" + access: public_access + linker_set_key: "__write_chk" + } + mangled_function_name: "__write_chk" + source_file: "bionic/libc/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const void *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__readlink_chk" + access: public_access + linker_set_key: "__readlink_chk" + } + mangled_function_name: "__readlink_chk" + source_file: "bionic/libc/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__readlinkat_chk" + access: public_access + linker_set_key: "__readlinkat_chk" + } + mangled_function_name: "__readlinkat_chk" + source_file: "bionic/libc/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "dirfd" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "getdomainname" + access: public_access + linker_set_key: "getdomainname" + } + mangled_function_name: "getdomainname" + source_file: "bionic/libc/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "setdomainname" + access: public_access + linker_set_key: "setdomainname" + } + mangled_function_name: "setdomainname" + source_file: "bionic/libc/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__cxa_thread_atexit_impl" + access: public_access + linker_set_key: "__cxa_thread_atexit_impl" + } + mangled_function_name: "__cxa_thread_atexit_impl" + source_file: "bionic/libc/bionic/__cxa_thread_atexit_impl.cpp" + parameters { + basic_abi { + type_abi { + name: "void (*)(void *)" + size: 4 + alignment: 4 + } + name: "func" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "void *" + size: 4 + alignment: 4 + } + name: "arg" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "void *" + size: 4 + alignment: 4 + } + name: "dso_handle" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "getrlimit" + access: public_access + linker_set_key: "getrlimit" + } + mangled_function_name: "getrlimit" + source_file: "bionic/libc/include/sys/resource.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "struct rlimit *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "setrlimit" + access: public_access + linker_set_key: "setrlimit" + } + mangled_function_name: "setrlimit" + source_file: "bionic/libc/include/sys/resource.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const struct rlimit *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "getrlimit64" + access: public_access + linker_set_key: "getrlimit64" + } + mangled_function_name: "getrlimit64" + source_file: "bionic/libc/include/sys/resource.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "struct rlimit64 *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "setrlimit64" + access: public_access + linker_set_key: "setrlimit64" + } + mangled_function_name: "setrlimit64" + source_file: "bionic/libc/include/sys/resource.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const struct rlimit64 *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "getpriority" + access: public_access + linker_set_key: "getpriority" + } + mangled_function_name: "getpriority" + source_file: "bionic/libc/include/sys/resource.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "setpriority" + access: public_access + linker_set_key: "setpriority" + } + mangled_function_name: "setpriority" + source_file: "bionic/libc/include/sys/resource.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "getrusage" + access: public_access + linker_set_key: "getrusage" + } + mangled_function_name: "getrusage" + source_file: "bionic/libc/include/sys/resource.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "struct rusage *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "prlimit" + access: public_access + linker_set_key: "prlimit" + } + mangled_function_name: "prlimit" + source_file: "bionic/libc/include/sys/resource.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const struct rlimit *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "struct rlimit *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "prlimit64" + access: public_access + linker_set_key: "prlimit64" + } + mangled_function_name: "prlimit64" + source_file: "bionic/libc/include/sys/resource.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const struct rlimit64 *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "struct rlimit64 *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "statvfs" + access: public_access + linker_set_key: "statvfs" + } + mangled_function_name: "statvfs" + source_file: "bionic/libc/include/sys/statvfs.h" + parameters { + basic_abi { + type_abi { + name: "const char *restrict" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "struct statvfs *restrict" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "statvfs64" + access: public_access + linker_set_key: "statvfs64" + } + mangled_function_name: "statvfs64" + source_file: "bionic/libc/include/sys/statvfs.h" + parameters { + basic_abi { + type_abi { + name: "const char *restrict" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "struct statvfs64 *restrict" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "fstatvfs" + access: public_access + linker_set_key: "fstatvfs" + } + mangled_function_name: "fstatvfs" + source_file: "bionic/libc/include/sys/statvfs.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "struct statvfs *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "fstatvfs64" + access: public_access + linker_set_key: "fstatvfs64" + } + mangled_function_name: "fstatvfs64" + source_file: "bionic/libc/include/sys/statvfs.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "struct statvfs64 *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "mount" + access: public_access + linker_set_key: "mount" + } + mangled_function_name: "mount" + source_file: "bionic/libc/include/sys/mount.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const void *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "umount" + access: public_access + linker_set_key: "umount" + } + mangled_function_name: "umount" + source_file: "bionic/libc/include/sys/mount.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "umount2" + access: public_access + linker_set_key: "umount2" + } + mangled_function_name: "umount2" + source_file: "bionic/libc/include/sys/mount.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "chmod" + access: public_access + linker_set_key: "chmod" + } + mangled_function_name: "chmod" + source_file: "bionic/libc/include/sys/stat.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned short" + size: 2 + alignment: 2 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "fchmod" + access: public_access + linker_set_key: "fchmod" + } + mangled_function_name: "fchmod" + source_file: "bionic/libc/include/sys/stat.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned short" + size: 2 + alignment: 2 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "mkdir" + access: public_access + linker_set_key: "mkdir" + } + mangled_function_name: "mkdir" + source_file: "bionic/libc/include/sys/stat.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned short" + size: 2 + alignment: 2 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "fstat" + access: public_access + linker_set_key: "fstat" + } + mangled_function_name: "fstat" + source_file: "bionic/libc/include/sys/stat.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "struct stat *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "fstat64" + access: public_access + linker_set_key: "fstat64" + } + mangled_function_name: "fstat64" + source_file: "bionic/libc/include/sys/stat.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "struct stat64 *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "fstatat" + access: public_access + linker_set_key: "fstatat" + } + mangled_function_name: "fstatat" + source_file: "bionic/libc/include/sys/stat.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "struct stat *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "fstatat64" + access: public_access + linker_set_key: "fstatat64" + } + mangled_function_name: "fstatat64" + source_file: "bionic/libc/include/sys/stat.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "struct stat64 *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "lstat" + access: public_access + linker_set_key: "lstat" + } + mangled_function_name: "lstat" + source_file: "bionic/libc/include/sys/stat.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "struct stat *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "lstat64" + access: public_access + linker_set_key: "lstat64" + } + mangled_function_name: "lstat64" + source_file: "bionic/libc/include/sys/stat.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "struct stat64 *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "stat" + access: public_access + linker_set_key: "stat" + } + mangled_function_name: "stat" + source_file: "bionic/libc/include/sys/stat.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "struct stat *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "stat64" + access: public_access + linker_set_key: "stat64" + } + mangled_function_name: "stat64" + source_file: "bionic/libc/include/sys/stat.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "struct stat64 *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "mknod" + access: public_access + linker_set_key: "mknod" + } + mangled_function_name: "mknod" + source_file: "bionic/libc/include/sys/stat.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned short" + size: 2 + alignment: 2 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned short" + size: 2 + alignment: 2 + } + name: "umask" + access: public_access + linker_set_key: "umask" + } + mangled_function_name: "umask" + source_file: "bionic/libc/include/sys/stat.h" + parameters { + basic_abi { + type_abi { + name: "unsigned short" + size: 2 + alignment: 2 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned short" + size: 2 + alignment: 2 + } + name: "__umask_chk" + access: public_access + linker_set_key: "__umask_chk" + } + mangled_function_name: "__umask_chk" + source_file: "bionic/libc/include/sys/stat.h" + parameters { + basic_abi { + type_abi { + name: "unsigned short" + size: 2 + alignment: 2 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "mkfifo" + access: public_access + linker_set_key: "mkfifo" + } + mangled_function_name: "mkfifo" + source_file: "bionic/libc/include/sys/stat.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned short" + size: 2 + alignment: 2 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "mkfifoat" + access: public_access + linker_set_key: "mkfifoat" + } + mangled_function_name: "mkfifoat" + source_file: "bionic/libc/include/sys/stat.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned short" + size: 2 + alignment: 2 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "fchmodat" + access: public_access + linker_set_key: "fchmodat" + } + mangled_function_name: "fchmodat" + source_file: "bionic/libc/include/sys/stat.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned short" + size: 2 + alignment: 2 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "mkdirat" + access: public_access + linker_set_key: "mkdirat" + } + mangled_function_name: "mkdirat" + source_file: "bionic/libc/include/sys/stat.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned short" + size: 2 + alignment: 2 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "mknodat" + access: public_access + linker_set_key: "mknodat" + } + mangled_function_name: "mknodat" + source_file: "bionic/libc/include/sys/stat.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned short" + size: 2 + alignment: 2 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "utimensat" + access: public_access + linker_set_key: "utimensat" + } + mangled_function_name: "utimensat" + source_file: "bionic/libc/include/sys/stat.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "fd" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "path" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const struct timespec *" + size: 4 + alignment: 4 + } + name: "times" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "flags" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "futimens" + access: public_access + linker_set_key: "futimens" + } + mangled_function_name: "futimens" + source_file: "bionic/libc/include/sys/stat.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "fd" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const struct timespec *" + size: 4 + alignment: 4 + } + name: "times" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "cfgetispeed" + access: public_access + linker_set_key: "cfgetispeed" + } + mangled_function_name: "cfgetispeed" + source_file: "bionic/libc/include/termios.h" + parameters { + basic_abi { + type_abi { + name: "const struct termios *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "cfgetospeed" + access: public_access + linker_set_key: "cfgetospeed" + } + mangled_function_name: "cfgetospeed" + source_file: "bionic/libc/include/termios.h" + parameters { + basic_abi { + type_abi { + name: "const struct termios *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "cfmakeraw" + access: public_access + linker_set_key: "cfmakeraw" + } + mangled_function_name: "cfmakeraw" + source_file: "bionic/libc/include/termios.h" + parameters { + basic_abi { + type_abi { + name: "struct termios *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "cfsetspeed" + access: public_access + linker_set_key: "cfsetspeed" + } + mangled_function_name: "cfsetspeed" + source_file: "bionic/libc/include/termios.h" + parameters { + basic_abi { + type_abi { + name: "struct termios *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "cfsetispeed" + access: public_access + linker_set_key: "cfsetispeed" + } + mangled_function_name: "cfsetispeed" + source_file: "bionic/libc/include/termios.h" + parameters { + basic_abi { + type_abi { + name: "struct termios *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "cfsetospeed" + access: public_access + linker_set_key: "cfsetospeed" + } + mangled_function_name: "cfsetospeed" + source_file: "bionic/libc/include/termios.h" + parameters { + basic_abi { + type_abi { + name: "struct termios *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "tcdrain" + access: public_access + linker_set_key: "tcdrain" + } + mangled_function_name: "tcdrain" + source_file: "bionic/libc/include/termios.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "tcflow" + access: public_access + linker_set_key: "tcflow" + } + mangled_function_name: "tcflow" + source_file: "bionic/libc/include/termios.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "tcflush" + access: public_access + linker_set_key: "tcflush" + } + mangled_function_name: "tcflush" + source_file: "bionic/libc/include/termios.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "tcgetattr" + access: public_access + linker_set_key: "tcgetattr" + } + mangled_function_name: "tcgetattr" + source_file: "bionic/libc/include/termios.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "struct termios *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "tcgetsid" + access: public_access + linker_set_key: "tcgetsid" + } + mangled_function_name: "tcgetsid" + source_file: "bionic/libc/include/termios.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "tcsendbreak" + access: public_access + linker_set_key: "tcsendbreak" + } + mangled_function_name: "tcsendbreak" + source_file: "bionic/libc/include/termios.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "tcsetattr" + access: public_access + linker_set_key: "tcsetattr" + } + mangled_function_name: "tcsetattr" + source_file: "bionic/libc/include/termios.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const struct termios *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "creat" + access: public_access + linker_set_key: "creat" + } + mangled_function_name: "creat" + source_file: "bionic/libc/include/fcntl.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned short" + size: 2 + alignment: 2 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "creat64" + access: public_access + linker_set_key: "creat64" + } + mangled_function_name: "creat64" + source_file: "bionic/libc/include/fcntl.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned short" + size: 2 + alignment: 2 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "openat" + access: public_access + linker_set_key: "openat" + } + mangled_function_name: "openat" + source_file: "bionic/libc/include/fcntl.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "openat64" + access: public_access + linker_set_key: "openat64" + } + mangled_function_name: "openat64" + source_file: "bionic/libc/include/fcntl.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "open" + access: public_access + linker_set_key: "open" + } + mangled_function_name: "open" + source_file: "bionic/libc/include/fcntl.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "open64" + access: public_access + linker_set_key: "open64" + } + mangled_function_name: "open64" + source_file: "bionic/libc/include/fcntl.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "splice" + access: public_access + linker_set_key: "splice" + } + mangled_function_name: "splice" + source_file: "bionic/libc/include/fcntl.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long long *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long long *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "tee" + access: public_access + linker_set_key: "tee" + } + mangled_function_name: "tee" + source_file: "bionic/libc/include/fcntl.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "vmsplice" + access: public_access + linker_set_key: "vmsplice" + } + mangled_function_name: "vmsplice" + source_file: "bionic/libc/include/fcntl.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const struct iovec *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "fallocate" + access: public_access + linker_set_key: "fallocate" + } + mangled_function_name: "fallocate" + source_file: "bionic/libc/include/fcntl.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "posix_fadvise" + access: public_access + linker_set_key: "posix_fadvise" + } + mangled_function_name: "posix_fadvise" + source_file: "bionic/libc/include/fcntl.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "posix_fallocate" + access: public_access + linker_set_key: "posix_fallocate" + } + mangled_function_name: "posix_fallocate" + source_file: "bionic/libc/include/fcntl.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "fallocate64" + access: public_access + linker_set_key: "fallocate64" + } + mangled_function_name: "fallocate64" + source_file: "bionic/libc/include/fcntl.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "posix_fadvise64" + access: public_access + linker_set_key: "posix_fadvise64" + } + mangled_function_name: "posix_fadvise64" + source_file: "bionic/libc/include/fcntl.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "posix_fallocate64" + access: public_access + linker_set_key: "posix_fallocate64" + } + mangled_function_name: "posix_fallocate64" + source_file: "bionic/libc/include/fcntl.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "readahead" + access: public_access + linker_set_key: "readahead" + } + mangled_function_name: "readahead" + source_file: "bionic/libc/include/fcntl.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "sync_file_range" + access: public_access + linker_set_key: "sync_file_range" + } + mangled_function_name: "sync_file_range" + source_file: "bionic/libc/include/fcntl.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__open_2" + access: public_access + linker_set_key: "__open_2" + } + mangled_function_name: "__open_2" + source_file: "bionic/libc/include/fcntl.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__openat_2" + access: public_access + linker_set_key: "__openat_2" + } + mangled_function_name: "__openat_2" + source_file: "bionic/libc/include/fcntl.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "statfs" + access: public_access + linker_set_key: "statfs" + } + mangled_function_name: "statfs" + source_file: "bionic/libc/include/sys/vfs.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "struct statfs *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "statfs64" + access: public_access + linker_set_key: "statfs64" + } + mangled_function_name: "statfs64" + source_file: "bionic/libc/include/sys/vfs.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "struct statfs64 *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "fstatfs" + access: public_access + linker_set_key: "fstatfs" + } + mangled_function_name: "fstatfs" + source_file: "bionic/libc/include/sys/vfs.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "struct statfs *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "fstatfs64" + access: public_access + linker_set_key: "fstatfs64" + } + mangled_function_name: "fstatfs64" + source_file: "bionic/libc/include/sys/vfs.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "struct statfs64 *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "sysinfo" + access: public_access + linker_set_key: "sysinfo" + } + mangled_function_name: "sysinfo" + source_file: "bionic/libc/include/sys/sysinfo.h" + parameters { + basic_abi { + type_abi { + name: "sysinfo *" + size: 4 + alignment: 4 + } + name: "info" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "get_nprocs_conf" + access: public_access + linker_set_key: "get_nprocs_conf" + } + mangled_function_name: "get_nprocs_conf" + source_file: "bionic/libc/include/sys/sysinfo.h" +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "get_nprocs" + access: public_access + linker_set_key: "get_nprocs" + } + mangled_function_name: "get_nprocs" + source_file: "bionic/libc/include/sys/sysinfo.h" +} +functions { + basic_abi { + type_abi { + name: "long" + size: 4 + alignment: 4 + } + name: "get_phys_pages" + access: public_access + linker_set_key: "get_phys_pages" + } + mangled_function_name: "get_phys_pages" + source_file: "bionic/libc/include/sys/sysinfo.h" +} +functions { + basic_abi { + type_abi { + name: "long" + size: 4 + alignment: 4 + } + name: "get_avphys_pages" + access: public_access + linker_set_key: "get_avphys_pages" + } + mangled_function_name: "get_avphys_pages" + source_file: "bionic/libc/include/sys/sysinfo.h" +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "__assert" + access: public_access + linker_set_key: "__assert" + } + mangled_function_name: "__assert" + source_file: "bionic/libc/include/assert.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "__assert2" + access: public_access + linker_set_key: "__assert2" + } + mangled_function_name: "__assert2" + source_file: "bionic/libc/include/assert.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "android_set_abort_message" + access: public_access + linker_set_key: "android_set_abort_message" + } + mangled_function_name: "android_set_abort_message" + source_file: "bionic/libc/include/android/set_abort_message.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "msg" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__atomic_cmpxchg" + access: public_access + linker_set_key: "__atomic_cmpxchg" + } + mangled_function_name: "__atomic_cmpxchg" + source_file: "bionic/libc/arch-arm/bionic/atomics_arm.c" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "old" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "_new" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "volatile int *" + size: 4 + alignment: 4 + } + name: "ptr" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__atomic_swap" + access: public_access + linker_set_key: "__atomic_swap" + } + mangled_function_name: "__atomic_swap" + source_file: "bionic/libc/arch-arm/bionic/atomics_arm.c" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "_new" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "volatile int *" + size: 4 + alignment: 4 + } + name: "ptr" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__atomic_dec" + access: public_access + linker_set_key: "__atomic_dec" + } + mangled_function_name: "__atomic_dec" + source_file: "bionic/libc/arch-arm/bionic/atomics_arm.c" + parameters { + basic_abi { + type_abi { + name: "volatile int *" + size: 4 + alignment: 4 + } + name: "ptr" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__atomic_inc" + access: public_access + linker_set_key: "__atomic_inc" + } + mangled_function_name: "__atomic_inc" + source_file: "bionic/libc/arch-arm/bionic/atomics_arm.c" + parameters { + basic_abi { + type_abi { + name: "volatile int *" + size: 4 + alignment: 4 + } + name: "ptr" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "htonl" + access: public_access + linker_set_key: "htonl" + } + mangled_function_name: "htonl" + source_file: "bionic/libc/include/sys/endian.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned short" + size: 2 + alignment: 2 + } + name: "htons" + access: public_access + linker_set_key: "htons" + } + mangled_function_name: "htons" + source_file: "bionic/libc/include/sys/endian.h" + parameters { + basic_abi { + type_abi { + name: "unsigned short" + size: 2 + alignment: 2 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "ntohl" + access: public_access + linker_set_key: "ntohl" + } + mangled_function_name: "ntohl" + source_file: "bionic/libc/include/sys/endian.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned short" + size: 2 + alignment: 2 + } + name: "ntohs" + access: public_access + linker_set_key: "ntohs" + } + mangled_function_name: "ntohs" + source_file: "bionic/libc/include/sys/endian.h" + parameters { + basic_abi { + type_abi { + name: "unsigned short" + size: 2 + alignment: 2 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "bindresvport" + access: public_access + linker_set_key: "bindresvport" + } + mangled_function_name: "bindresvport" + source_file: "bionic/libc/include/netinet/in.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "sockaddr_in *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "inet_addr" + access: public_access + linker_set_key: "inet_addr" + } + mangled_function_name: "inet_addr" + source_file: "bionic/libc/include/arpa/inet.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "inet_aton" + access: public_access + linker_set_key: "inet_aton" + } + mangled_function_name: "inet_aton" + source_file: "bionic/libc/include/arpa/inet.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "in_addr *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "inet_lnaof" + access: public_access + linker_set_key: "inet_lnaof" + } + mangled_function_name: "inet_lnaof" + source_file: "bionic/libc/include/arpa/inet.h" + parameters { + basic_abi { + type_abi { + name: "in_addr" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "in_addr" + size: 4 + alignment: 4 + } + name: "inet_makeaddr" + access: public_access + linker_set_key: "inet_makeaddr" + } + mangled_function_name: "inet_makeaddr" + source_file: "bionic/libc/include/arpa/inet.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "inet_netof" + access: public_access + linker_set_key: "inet_netof" + } + mangled_function_name: "inet_netof" + source_file: "bionic/libc/include/arpa/inet.h" + parameters { + basic_abi { + type_abi { + name: "in_addr" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "inet_network" + access: public_access + linker_set_key: "inet_network" + } + mangled_function_name: "inet_network" + source_file: "bionic/libc/include/arpa/inet.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "inet_ntoa" + access: public_access + linker_set_key: "inet_ntoa" + } + mangled_function_name: "inet_ntoa" + source_file: "bionic/libc/include/arpa/inet.h" + parameters { + basic_abi { + type_abi { + name: "in_addr" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "inet_ntop" + access: public_access + linker_set_key: "inet_ntop" + } + mangled_function_name: "inet_ntop" + source_file: "bionic/libc/include/arpa/inet.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const void *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "inet_nsap_addr" + access: public_access + linker_set_key: "inet_nsap_addr" + } + mangled_function_name: "inet_nsap_addr" + source_file: "bionic/libc/include/arpa/inet.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "inet_nsap_ntoa" + access: public_access + linker_set_key: "inet_nsap_ntoa" + } + mangled_function_name: "inet_nsap_ntoa" + source_file: "bionic/libc/include/arpa/inet.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const unsigned char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "inet_pton" + access: public_access + linker_set_key: "inet_pton" + } + mangled_function_name: "inet_pton" + source_file: "bionic/libc/include/arpa/inet.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "void *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long long" + size: 8 + alignment: 8 + } + name: "imaxabs" + access: public_access + linker_set_key: "imaxabs" + } + mangled_function_name: "imaxabs" + source_file: "bionic/libc/include/inttypes.h" + parameters { + basic_abi { + type_abi { + name: "long long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "imaxdiv_t" + size: 16 + alignment: 8 + } + name: "imaxdiv" + access: public_access + linker_set_key: "imaxdiv" + } + mangled_function_name: "imaxdiv" + source_file: "bionic/libc/include/inttypes.h" + parameters { + basic_abi { + type_abi { + name: "long long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long long" + size: 8 + alignment: 8 + } + name: "strtoimax" + access: public_access + linker_set_key: "strtoimax" + } + mangled_function_name: "strtoimax" + source_file: "bionic/libc/include/inttypes.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char **" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned long long" + size: 8 + alignment: 8 + } + name: "strtoumax" + access: public_access + linker_set_key: "strtoumax" + } + mangled_function_name: "strtoumax" + source_file: "bionic/libc/include/inttypes.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char **" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long long" + size: 8 + alignment: 8 + } + name: "wcstoimax" + access: public_access + linker_set_key: "wcstoimax" + } + mangled_function_name: "wcstoimax" + source_file: "bionic/libc/include/inttypes.h" + parameters { + basic_abi { + type_abi { + name: "const wchar_t *__restrict" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "wchar_t **__restrict" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned long long" + size: 8 + alignment: 8 + } + name: "wcstoumax" + access: public_access + linker_set_key: "wcstoumax" + } + mangled_function_name: "wcstoumax" + source_file: "bionic/libc/include/inttypes.h" + parameters { + basic_abi { + type_abi { + name: "const wchar_t *__restrict" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "wchar_t **__restrict" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__system_property_set_filename" + access: public_access + linker_set_key: "__system_property_set_filename" + } + mangled_function_name: "__system_property_set_filename" + source_file: "bionic/libc/include/sys/_system_properties.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "filename" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__system_property_area_init" + access: public_access + linker_set_key: "__system_property_area_init" + } + mangled_function_name: "__system_property_area_init" + source_file: "bionic/libc/include/sys/_system_properties.h" +} +functions { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "__system_property_area_serial" + access: public_access + linker_set_key: "__system_property_area_serial" + } + mangled_function_name: "__system_property_area_serial" + source_file: "bionic/libc/include/sys/_system_properties.h" +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__system_property_add" + access: public_access + linker_set_key: "__system_property_add" + } + mangled_function_name: "__system_property_add" + source_file: "bionic/libc/include/sys/_system_properties.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "name" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "namelen" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "value" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "valuelen" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__system_property_update" + access: public_access + linker_set_key: "__system_property_update" + } + mangled_function_name: "__system_property_update" + source_file: "bionic/libc/include/sys/_system_properties.h" + parameters { + basic_abi { + type_abi { + name: "prop_info *" + size: 4 + alignment: 4 + } + name: "pi" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "value" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "len" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "__system_property_serial" + access: public_access + linker_set_key: "__system_property_serial" + } + mangled_function_name: "__system_property_serial" + source_file: "bionic/libc/include/sys/_system_properties.h" + parameters { + basic_abi { + type_abi { + name: "const prop_info *" + size: 4 + alignment: 4 + } + name: "pi" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__system_properties_init" + access: public_access + linker_set_key: "__system_properties_init" + } + mangled_function_name: "__system_properties_init" + source_file: "bionic/libc/include/sys/_system_properties.h" +} +functions { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "__system_property_wait_any" + access: public_access + linker_set_key: "__system_property_wait_any" + } + mangled_function_name: "__system_property_wait_any" + source_file: "bionic/libc/include/sys/_system_properties.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "old_serial" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "c16rtomb" + access: public_access + linker_set_key: "c16rtomb" + } + mangled_function_name: "c16rtomb" + source_file: "bionic/libc/include/uchar.h" + parameters { + basic_abi { + type_abi { + name: "char *__restrict" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char16_t" + size: 2 + alignment: 2 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "mbstate_t *__restrict" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "c32rtomb" + access: public_access + linker_set_key: "c32rtomb" + } + mangled_function_name: "c32rtomb" + source_file: "bionic/libc/include/uchar.h" + parameters { + basic_abi { + type_abi { + name: "char *__restrict" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char32_t" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "mbstate_t *__restrict" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "mbrtoc16" + access: public_access + linker_set_key: "mbrtoc16" + } + mangled_function_name: "mbrtoc16" + source_file: "bionic/libc/include/uchar.h" + parameters { + basic_abi { + type_abi { + name: "char16_t *__restrict" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *__restrict" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "mbstate_t *__restrict" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "mbrtoc32" + access: public_access + linker_set_key: "mbrtoc32" + } + mangled_function_name: "mbrtoc32" + source_file: "bionic/libc/include/uchar.h" + parameters { + basic_abi { + type_abi { + name: "char32_t *__restrict" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *__restrict" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "mbstate_t *__restrict" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "iswalnum" + access: public_access + linker_set_key: "iswalnum" + } + mangled_function_name: "iswalnum" + source_file: "bionic/libc/include/bits/wctype.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "iswalpha" + access: public_access + linker_set_key: "iswalpha" + } + mangled_function_name: "iswalpha" + source_file: "bionic/libc/include/bits/wctype.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "iswblank" + access: public_access + linker_set_key: "iswblank" + } + mangled_function_name: "iswblank" + source_file: "bionic/libc/include/bits/wctype.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "iswcntrl" + access: public_access + linker_set_key: "iswcntrl" + } + mangled_function_name: "iswcntrl" + source_file: "bionic/libc/include/bits/wctype.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "iswdigit" + access: public_access + linker_set_key: "iswdigit" + } + mangled_function_name: "iswdigit" + source_file: "bionic/libc/include/bits/wctype.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "iswgraph" + access: public_access + linker_set_key: "iswgraph" + } + mangled_function_name: "iswgraph" + source_file: "bionic/libc/include/bits/wctype.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "iswlower" + access: public_access + linker_set_key: "iswlower" + } + mangled_function_name: "iswlower" + source_file: "bionic/libc/include/bits/wctype.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "iswprint" + access: public_access + linker_set_key: "iswprint" + } + mangled_function_name: "iswprint" + source_file: "bionic/libc/include/bits/wctype.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "iswpunct" + access: public_access + linker_set_key: "iswpunct" + } + mangled_function_name: "iswpunct" + source_file: "bionic/libc/include/bits/wctype.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "iswspace" + access: public_access + linker_set_key: "iswspace" + } + mangled_function_name: "iswspace" + source_file: "bionic/libc/include/bits/wctype.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "iswupper" + access: public_access + linker_set_key: "iswupper" + } + mangled_function_name: "iswupper" + source_file: "bionic/libc/include/bits/wctype.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "iswxdigit" + access: public_access + linker_set_key: "iswxdigit" + } + mangled_function_name: "iswxdigit" + source_file: "bionic/libc/include/bits/wctype.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "towlower" + access: public_access + linker_set_key: "towlower" + } + mangled_function_name: "towlower" + source_file: "bionic/libc/include/bits/wctype.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "towupper" + access: public_access + linker_set_key: "towupper" + } + mangled_function_name: "towupper" + source_file: "bionic/libc/include/bits/wctype.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long" + size: 4 + alignment: 4 + } + name: "wctype" + access: public_access + linker_set_key: "wctype" + } + mangled_function_name: "wctype" + source_file: "bionic/libc/include/bits/wctype.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "iswctype" + access: public_access + linker_set_key: "iswctype" + } + mangled_function_name: "iswctype" + source_file: "bionic/libc/include/bits/wctype.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "towctrans" + access: public_access + linker_set_key: "towctrans" + } + mangled_function_name: "towctrans" + source_file: "bionic/libc/include/bits/wctype.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const void *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "const void *" + size: 4 + alignment: 4 + } + name: "wctrans" + access: public_access + linker_set_key: "wctrans" + } + mangled_function_name: "wctrans" + source_file: "bionic/libc/include/bits/wctype.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "btowc" + access: public_access + linker_set_key: "btowc" + } + mangled_function_name: "btowc" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "fwprintf" + access: public_access + linker_set_key: "fwprintf" + } + mangled_function_name: "fwprintf" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "__sFILE *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "fwscanf" + access: public_access + linker_set_key: "fwscanf" + } + mangled_function_name: "fwscanf" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "__sFILE *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "fgetwc" + access: public_access + linker_set_key: "fgetwc" + } + mangled_function_name: "fgetwc" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "__sFILE *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "wchar_t *" + size: 4 + alignment: 4 + } + name: "fgetws" + access: public_access + linker_set_key: "fgetws" + } + mangled_function_name: "fgetws" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "wchar_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__sFILE *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "fputwc" + access: public_access + linker_set_key: "fputwc" + } + mangled_function_name: "fputwc" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "wchar_t" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__sFILE *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "fputws" + access: public_access + linker_set_key: "fputws" + } + mangled_function_name: "fputws" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__sFILE *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "fwide" + access: public_access + linker_set_key: "fwide" + } + mangled_function_name: "fwide" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "__sFILE *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "getwc" + access: public_access + linker_set_key: "getwc" + } + mangled_function_name: "getwc" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "__sFILE *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "getwchar" + access: public_access + linker_set_key: "getwchar" + } + mangled_function_name: "getwchar" + source_file: "bionic/libc/include/wchar.h" +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "mbsinit" + access: public_access + linker_set_key: "mbsinit" + } + mangled_function_name: "mbsinit" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "const mbstate_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "mbrlen" + access: public_access + linker_set_key: "mbrlen" + } + mangled_function_name: "mbrlen" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "mbstate_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "mbrtowc" + access: public_access + linker_set_key: "mbrtowc" + } + mangled_function_name: "mbrtowc" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "wchar_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "mbstate_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "mbsrtowcs" + access: public_access + linker_set_key: "mbsrtowcs" + } + mangled_function_name: "mbsrtowcs" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "wchar_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char **" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "mbstate_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "mbsnrtowcs" + access: public_access + linker_set_key: "mbsnrtowcs" + } + mangled_function_name: "mbsnrtowcs" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "wchar_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char **" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "mbstate_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "putwc" + access: public_access + linker_set_key: "putwc" + } + mangled_function_name: "putwc" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "wchar_t" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__sFILE *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "putwchar" + access: public_access + linker_set_key: "putwchar" + } + mangled_function_name: "putwchar" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "wchar_t" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "swprintf" + access: public_access + linker_set_key: "swprintf" + } + mangled_function_name: "swprintf" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "wchar_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "swscanf" + access: public_access + linker_set_key: "swscanf" + } + mangled_function_name: "swscanf" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "ungetwc" + access: public_access + linker_set_key: "ungetwc" + } + mangled_function_name: "ungetwc" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__sFILE *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "vfwprintf" + access: public_access + linker_set_key: "vfwprintf" + } + mangled_function_name: "vfwprintf" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "__sFILE *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "std::__va_list" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "vfwscanf" + access: public_access + linker_set_key: "vfwscanf" + } + mangled_function_name: "vfwscanf" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "__sFILE *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "std::__va_list" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "vswprintf" + access: public_access + linker_set_key: "vswprintf" + } + mangled_function_name: "vswprintf" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "wchar_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "std::__va_list" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "vswscanf" + access: public_access + linker_set_key: "vswscanf" + } + mangled_function_name: "vswscanf" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "std::__va_list" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "vwprintf" + access: public_access + linker_set_key: "vwprintf" + } + mangled_function_name: "vwprintf" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "std::__va_list" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "vwscanf" + access: public_access + linker_set_key: "vwscanf" + } + mangled_function_name: "vwscanf" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "std::__va_list" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "wchar_t *" + size: 4 + alignment: 4 + } + name: "wcpcpy" + access: public_access + linker_set_key: "wcpcpy" + } + mangled_function_name: "wcpcpy" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "wchar_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "wchar_t *" + size: 4 + alignment: 4 + } + name: "wcpncpy" + access: public_access + linker_set_key: "wcpncpy" + } + mangled_function_name: "wcpncpy" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "wchar_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "wcrtomb" + access: public_access + linker_set_key: "wcrtomb" + } + mangled_function_name: "wcrtomb" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "wchar_t" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "mbstate_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "wcscasecmp" + access: public_access + linker_set_key: "wcscasecmp" + } + mangled_function_name: "wcscasecmp" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "wcscasecmp_l" + access: public_access + linker_set_key: "wcscasecmp_l" + } + mangled_function_name: "wcscasecmp_l" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__locale_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "wchar_t *" + size: 4 + alignment: 4 + } + name: "wcscat" + access: public_access + linker_set_key: "wcscat" + } + mangled_function_name: "wcscat" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "wchar_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "wchar_t *" + size: 4 + alignment: 4 + } + name: "wcschr" + access: public_access + linker_set_key: "wcschr" + } + mangled_function_name: "wcschr" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "wchar_t" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "wcscmp" + access: public_access + linker_set_key: "wcscmp" + } + mangled_function_name: "wcscmp" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "wcscoll" + access: public_access + linker_set_key: "wcscoll" + } + mangled_function_name: "wcscoll" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "wchar_t *" + size: 4 + alignment: 4 + } + name: "wcscpy" + access: public_access + linker_set_key: "wcscpy" + } + mangled_function_name: "wcscpy" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "wchar_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "wcscspn" + access: public_access + linker_set_key: "wcscspn" + } + mangled_function_name: "wcscspn" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "wcsftime" + access: public_access + linker_set_key: "wcsftime" + } + mangled_function_name: "wcsftime" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "wchar_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const tm *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "wcslen" + access: public_access + linker_set_key: "wcslen" + } + mangled_function_name: "wcslen" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "wcsncasecmp" + access: public_access + linker_set_key: "wcsncasecmp" + } + mangled_function_name: "wcsncasecmp" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "wcsncasecmp_l" + access: public_access + linker_set_key: "wcsncasecmp_l" + } + mangled_function_name: "wcsncasecmp_l" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__locale_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "wchar_t *" + size: 4 + alignment: 4 + } + name: "wcsncat" + access: public_access + linker_set_key: "wcsncat" + } + mangled_function_name: "wcsncat" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "wchar_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "wcsncmp" + access: public_access + linker_set_key: "wcsncmp" + } + mangled_function_name: "wcsncmp" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "wchar_t *" + size: 4 + alignment: 4 + } + name: "wcsncpy" + access: public_access + linker_set_key: "wcsncpy" + } + mangled_function_name: "wcsncpy" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "wchar_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "wcsnrtombs" + access: public_access + linker_set_key: "wcsnrtombs" + } + mangled_function_name: "wcsnrtombs" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const wchar_t **" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "mbstate_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "wchar_t *" + size: 4 + alignment: 4 + } + name: "wcspbrk" + access: public_access + linker_set_key: "wcspbrk" + } + mangled_function_name: "wcspbrk" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "wchar_t *" + size: 4 + alignment: 4 + } + name: "wcsrchr" + access: public_access + linker_set_key: "wcsrchr" + } + mangled_function_name: "wcsrchr" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "wchar_t" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "wcsrtombs" + access: public_access + linker_set_key: "wcsrtombs" + } + mangled_function_name: "wcsrtombs" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const wchar_t **" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "mbstate_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "wcsspn" + access: public_access + linker_set_key: "wcsspn" + } + mangled_function_name: "wcsspn" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "wchar_t *" + size: 4 + alignment: 4 + } + name: "wcsstr" + access: public_access + linker_set_key: "wcsstr" + } + mangled_function_name: "wcsstr" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "wcstod" + access: public_access + linker_set_key: "wcstod" + } + mangled_function_name: "wcstod" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "wchar_t **" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "wcstof" + access: public_access + linker_set_key: "wcstof" + } + mangled_function_name: "wcstof" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "wchar_t **" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "wchar_t *" + size: 4 + alignment: 4 + } + name: "wcstok" + access: public_access + linker_set_key: "wcstok" + } + mangled_function_name: "wcstok" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "wchar_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "wchar_t **" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long" + size: 4 + alignment: 4 + } + name: "wcstol" + access: public_access + linker_set_key: "wcstol" + } + mangled_function_name: "wcstol" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "wchar_t **" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long long" + size: 8 + alignment: 8 + } + name: "wcstoll" + access: public_access + linker_set_key: "wcstoll" + } + mangled_function_name: "wcstoll" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "wchar_t **" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 8 + } + name: "wcstold" + access: public_access + linker_set_key: "wcstold" + } + mangled_function_name: "wcstold" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "wchar_t **" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned long" + size: 4 + alignment: 4 + } + name: "wcstoul" + access: public_access + linker_set_key: "wcstoul" + } + mangled_function_name: "wcstoul" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "wchar_t **" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned long long" + size: 8 + alignment: 8 + } + name: "wcstoull" + access: public_access + linker_set_key: "wcstoull" + } + mangled_function_name: "wcstoull" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "wchar_t **" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "wcswidth" + access: public_access + linker_set_key: "wcswidth" + } + mangled_function_name: "wcswidth" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "wcsxfrm" + access: public_access + linker_set_key: "wcsxfrm" + } + mangled_function_name: "wcsxfrm" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "wchar_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "wctob" + access: public_access + linker_set_key: "wctob" + } + mangled_function_name: "wctob" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "wcwidth" + access: public_access + linker_set_key: "wcwidth" + } + mangled_function_name: "wcwidth" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "wchar_t" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "wchar_t *" + size: 4 + alignment: 4 + } + name: "wmemchr" + access: public_access + linker_set_key: "wmemchr" + } + mangled_function_name: "wmemchr" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "wchar_t" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "wmemcmp" + access: public_access + linker_set_key: "wmemcmp" + } + mangled_function_name: "wmemcmp" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "wchar_t *" + size: 4 + alignment: 4 + } + name: "wmemcpy" + access: public_access + linker_set_key: "wmemcpy" + } + mangled_function_name: "wmemcpy" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "wchar_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "wchar_t *" + size: 4 + alignment: 4 + } + name: "wmempcpy" + access: public_access + linker_set_key: "wmempcpy" + } + mangled_function_name: "wmempcpy" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "wchar_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "wchar_t *" + size: 4 + alignment: 4 + } + name: "wmemmove" + access: public_access + linker_set_key: "wmemmove" + } + mangled_function_name: "wmemmove" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "wchar_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "wchar_t *" + size: 4 + alignment: 4 + } + name: "wmemset" + access: public_access + linker_set_key: "wmemset" + } + mangled_function_name: "wmemset" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "wchar_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "wchar_t" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "wprintf" + access: public_access + linker_set_key: "wprintf" + } + mangled_function_name: "wprintf" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "wscanf" + access: public_access + linker_set_key: "wscanf" + } + mangled_function_name: "wscanf" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long long" + size: 8 + alignment: 8 + } + name: "wcstoll_l" + access: public_access + linker_set_key: "wcstoll_l" + } + mangled_function_name: "wcstoll_l" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "wchar_t **" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__locale_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned long long" + size: 8 + alignment: 8 + } + name: "wcstoull_l" + access: public_access + linker_set_key: "wcstoull_l" + } + mangled_function_name: "wcstoull_l" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "wchar_t **" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__locale_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 8 + } + name: "wcstold_l" + access: public_access + linker_set_key: "wcstold_l" + } + mangled_function_name: "wcstold_l" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "wchar_t **" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__locale_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "wcscoll_l" + access: public_access + linker_set_key: "wcscoll_l" + } + mangled_function_name: "wcscoll_l" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__locale_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "wcsxfrm_l" + access: public_access + linker_set_key: "wcsxfrm_l" + } + mangled_function_name: "wcsxfrm_l" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "wchar_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__locale_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "wcslcat" + access: public_access + linker_set_key: "wcslcat" + } + mangled_function_name: "wcslcat" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "wchar_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "wcslcpy" + access: public_access + linker_set_key: "wcslcpy" + } + mangled_function_name: "wcslcpy" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "wchar_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "__sFILE *" + size: 4 + alignment: 4 + } + name: "open_wmemstream" + access: public_access + linker_set_key: "open_wmemstream" + } + mangled_function_name: "open_wmemstream" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "wchar_t **" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "wchar_t *" + size: 4 + alignment: 4 + } + name: "wcsdup" + access: public_access + linker_set_key: "wcsdup" + } + mangled_function_name: "wcsdup" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "wcsnlen" + access: public_access + linker_set_key: "wcsnlen" + } + mangled_function_name: "wcsnlen" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long" + size: 4 + alignment: 4 + } + name: "times" + access: public_access + linker_set_key: "times" + } + mangled_function_name: "times" + source_file: "bionic/libc/include/sys/times.h" + parameters { + basic_abi { + type_abi { + name: "tms *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "__exit" + access: public_access + linker_set_key: "__exit" + } + mangled_function_name: "__exit" + source_file: "bionic/libc/bionic/clone.cpp" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "status" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "isalnum" + access: public_access + linker_set_key: "isalnum" + } + mangled_function_name: "isalnum" + source_file: "bionic/libc/include/ctype.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "isalpha" + access: public_access + linker_set_key: "isalpha" + } + mangled_function_name: "isalpha" + source_file: "bionic/libc/include/ctype.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "isblank" + access: public_access + linker_set_key: "isblank" + } + mangled_function_name: "isblank" + source_file: "bionic/libc/include/ctype.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "iscntrl" + access: public_access + linker_set_key: "iscntrl" + } + mangled_function_name: "iscntrl" + source_file: "bionic/libc/include/ctype.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "isdigit" + access: public_access + linker_set_key: "isdigit" + } + mangled_function_name: "isdigit" + source_file: "bionic/libc/include/ctype.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "isgraph" + access: public_access + linker_set_key: "isgraph" + } + mangled_function_name: "isgraph" + source_file: "bionic/libc/include/ctype.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "islower" + access: public_access + linker_set_key: "islower" + } + mangled_function_name: "islower" + source_file: "bionic/libc/include/ctype.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "isprint" + access: public_access + linker_set_key: "isprint" + } + mangled_function_name: "isprint" + source_file: "bionic/libc/include/ctype.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "ispunct" + access: public_access + linker_set_key: "ispunct" + } + mangled_function_name: "ispunct" + source_file: "bionic/libc/include/ctype.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "isspace" + access: public_access + linker_set_key: "isspace" + } + mangled_function_name: "isspace" + source_file: "bionic/libc/include/ctype.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "isupper" + access: public_access + linker_set_key: "isupper" + } + mangled_function_name: "isupper" + source_file: "bionic/libc/include/ctype.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "isxdigit" + access: public_access + linker_set_key: "isxdigit" + } + mangled_function_name: "isxdigit" + source_file: "bionic/libc/include/ctype.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "tolower" + access: public_access + linker_set_key: "tolower" + } + mangled_function_name: "tolower" + source_file: "bionic/libc/include/ctype.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "toupper" + access: public_access + linker_set_key: "toupper" + } + mangled_function_name: "toupper" + source_file: "bionic/libc/include/ctype.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "isalnum_l" + access: public_access + linker_set_key: "isalnum_l" + } + mangled_function_name: "isalnum_l" + source_file: "bionic/libc/include/ctype.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__locale_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "isalpha_l" + access: public_access + linker_set_key: "isalpha_l" + } + mangled_function_name: "isalpha_l" + source_file: "bionic/libc/include/ctype.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__locale_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "isblank_l" + access: public_access + linker_set_key: "isblank_l" + } + mangled_function_name: "isblank_l" + source_file: "bionic/libc/include/ctype.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__locale_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "iscntrl_l" + access: public_access + linker_set_key: "iscntrl_l" + } + mangled_function_name: "iscntrl_l" + source_file: "bionic/libc/include/ctype.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__locale_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "isdigit_l" + access: public_access + linker_set_key: "isdigit_l" + } + mangled_function_name: "isdigit_l" + source_file: "bionic/libc/include/ctype.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__locale_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "isgraph_l" + access: public_access + linker_set_key: "isgraph_l" + } + mangled_function_name: "isgraph_l" + source_file: "bionic/libc/include/ctype.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__locale_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "islower_l" + access: public_access + linker_set_key: "islower_l" + } + mangled_function_name: "islower_l" + source_file: "bionic/libc/include/ctype.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__locale_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "isprint_l" + access: public_access + linker_set_key: "isprint_l" + } + mangled_function_name: "isprint_l" + source_file: "bionic/libc/include/ctype.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__locale_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "ispunct_l" + access: public_access + linker_set_key: "ispunct_l" + } + mangled_function_name: "ispunct_l" + source_file: "bionic/libc/include/ctype.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__locale_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "isspace_l" + access: public_access + linker_set_key: "isspace_l" + } + mangled_function_name: "isspace_l" + source_file: "bionic/libc/include/ctype.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__locale_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "isupper_l" + access: public_access + linker_set_key: "isupper_l" + } + mangled_function_name: "isupper_l" + source_file: "bionic/libc/include/ctype.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__locale_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "isxdigit_l" + access: public_access + linker_set_key: "isxdigit_l" + } + mangled_function_name: "isxdigit_l" + source_file: "bionic/libc/include/ctype.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__locale_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "tolower_l" + access: public_access + linker_set_key: "tolower_l" + } + mangled_function_name: "tolower_l" + source_file: "bionic/libc/include/ctype.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__locale_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "toupper_l" + access: public_access + linker_set_key: "toupper_l" + } + mangled_function_name: "toupper_l" + source_file: "bionic/libc/include/ctype.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__locale_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "isascii" + access: public_access + linker_set_key: "isascii" + } + mangled_function_name: "isascii" + source_file: "bionic/libc/include/ctype.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "toascii" + access: public_access + linker_set_key: "toascii" + } + mangled_function_name: "toascii" + source_file: "bionic/libc/include/ctype.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "_tolower" + access: public_access + linker_set_key: "_tolower" + } + mangled_function_name: "_tolower" + source_file: "bionic/libc/include/ctype.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "_toupper" + access: public_access + linker_set_key: "_toupper" + } + mangled_function_name: "_toupper" + source_file: "bionic/libc/include/ctype.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "epoll_create" + access: public_access + linker_set_key: "epoll_create" + } + mangled_function_name: "epoll_create" + source_file: "bionic/libc/include/sys/epoll.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "epoll_create1" + access: public_access + linker_set_key: "epoll_create1" + } + mangled_function_name: "epoll_create1" + source_file: "bionic/libc/include/sys/epoll.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "epoll_ctl" + access: public_access + linker_set_key: "epoll_ctl" + } + mangled_function_name: "epoll_ctl" + source_file: "bionic/libc/include/sys/epoll.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "epoll_event *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "epoll_wait" + access: public_access + linker_set_key: "epoll_wait" + } + mangled_function_name: "epoll_wait" + source_file: "bionic/libc/include/sys/epoll.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "epoll_event *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "epoll_pwait" + access: public_access + linker_set_key: "epoll_pwait" + } + mangled_function_name: "epoll_pwait" + source_file: "bionic/libc/include/sys/epoll.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "epoll_event *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const unsigned long *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__epoll_pwait" + access: public_access + linker_set_key: "__epoll_pwait" + } + mangled_function_name: "__epoll_pwait" + source_file: "bionic/libc/bionic/epoll_pwait.cpp" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "epoll_event *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const kernel_sigset_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "error" + access: public_access + linker_set_key: "error" + } + mangled_function_name: "error" + source_file: "bionic/libc/include/error.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "error_at_line" + access: public_access + linker_set_key: "error_at_line" + } + mangled_function_name: "error_at_line" + source_file: "bionic/libc/include/error.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "eventfd" + access: public_access + linker_set_key: "eventfd" + } + mangled_function_name: "eventfd" + source_file: "bionic/libc/include/sys/eventfd.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "initial_value" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "flags" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "eventfd_read" + access: public_access + linker_set_key: "eventfd_read" + } + mangled_function_name: "eventfd_read" + source_file: "bionic/libc/include/sys/eventfd.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "fd" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long long *" + size: 4 + alignment: 4 + } + name: "value" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "eventfd_write" + access: public_access + linker_set_key: "eventfd_write" + } + mangled_function_name: "eventfd_write" + source_file: "bionic/libc/include/sys/eventfd.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "fd" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long long" + size: 8 + alignment: 8 + } + name: "value" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "readv" + access: public_access + linker_set_key: "readv" + } + mangled_function_name: "readv" + source_file: "bionic/libc/include/sys/uio.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const iovec *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "writev" + access: public_access + linker_set_key: "writev" + } + mangled_function_name: "writev" + source_file: "bionic/libc/include/sys/uio.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const iovec *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "preadv" + access: public_access + linker_set_key: "preadv" + } + mangled_function_name: "preadv" + source_file: "bionic/libc/include/sys/uio.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const iovec *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pwritev" + access: public_access + linker_set_key: "pwritev" + } + mangled_function_name: "pwritev" + source_file: "bionic/libc/include/sys/uio.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const iovec *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "preadv64" + access: public_access + linker_set_key: "preadv64" + } + mangled_function_name: "preadv64" + source_file: "bionic/libc/include/sys/uio.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const iovec *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pwritev64" + access: public_access + linker_set_key: "pwritev64" + } + mangled_function_name: "pwritev64" + source_file: "bionic/libc/include/sys/uio.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const iovec *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "process_vm_readv" + access: public_access + linker_set_key: "process_vm_readv" + } + mangled_function_name: "process_vm_readv" + source_file: "bionic/libc/include/sys/uio.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const iovec *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const iovec *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "process_vm_writev" + access: public_access + linker_set_key: "process_vm_writev" + } + mangled_function_name: "process_vm_writev" + source_file: "bionic/libc/include/sys/uio.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const iovec *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const iovec *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "fsetxattr" + access: public_access + linker_set_key: "fsetxattr" + } + mangled_function_name: "fsetxattr" + source_file: "bionic/libc/include/sys/xattr.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "fd" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "name" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const void *" + size: 4 + alignment: 4 + } + name: "value" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "size" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "flags" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "setxattr" + access: public_access + linker_set_key: "setxattr" + } + mangled_function_name: "setxattr" + source_file: "bionic/libc/include/sys/xattr.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "path" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "name" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const void *" + size: 4 + alignment: 4 + } + name: "value" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "size" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "flags" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "lsetxattr" + access: public_access + linker_set_key: "lsetxattr" + } + mangled_function_name: "lsetxattr" + source_file: "bionic/libc/include/sys/xattr.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "path" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "name" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const void *" + size: 4 + alignment: 4 + } + name: "value" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "size" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "flags" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "fgetxattr" + access: public_access + linker_set_key: "fgetxattr" + } + mangled_function_name: "fgetxattr" + source_file: "bionic/libc/include/sys/xattr.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "fd" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "name" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "void *" + size: 4 + alignment: 4 + } + name: "value" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "size" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "getxattr" + access: public_access + linker_set_key: "getxattr" + } + mangled_function_name: "getxattr" + source_file: "bionic/libc/include/sys/xattr.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "path" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "name" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "void *" + size: 4 + alignment: 4 + } + name: "value" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "size" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "lgetxattr" + access: public_access + linker_set_key: "lgetxattr" + } + mangled_function_name: "lgetxattr" + source_file: "bionic/libc/include/sys/xattr.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "path" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "name" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "void *" + size: 4 + alignment: 4 + } + name: "value" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "size" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "listxattr" + access: public_access + linker_set_key: "listxattr" + } + mangled_function_name: "listxattr" + source_file: "bionic/libc/include/sys/xattr.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "path" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "list" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "size" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "llistxattr" + access: public_access + linker_set_key: "llistxattr" + } + mangled_function_name: "llistxattr" + source_file: "bionic/libc/include/sys/xattr.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "path" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "list" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "size" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "flistxattr" + access: public_access + linker_set_key: "flistxattr" + } + mangled_function_name: "flistxattr" + source_file: "bionic/libc/include/sys/xattr.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "fd" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "list" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "size" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "removexattr" + access: public_access + linker_set_key: "removexattr" + } + mangled_function_name: "removexattr" + source_file: "bionic/libc/include/sys/xattr.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "path" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "name" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "lremovexattr" + access: public_access + linker_set_key: "lremovexattr" + } + mangled_function_name: "lremovexattr" + source_file: "bionic/libc/include/sys/xattr.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "path" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "name" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "fremovexattr" + access: public_access + linker_set_key: "fremovexattr" + } + mangled_function_name: "fremovexattr" + source_file: "bionic/libc/include/sys/xattr.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "fd" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "name" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "poll" + access: public_access + linker_set_key: "poll" + } + mangled_function_name: "poll" + source_file: "bionic/libc/include/poll.h" + parameters { + basic_abi { + type_abi { + name: "pollfd *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "ppoll" + access: public_access + linker_set_key: "ppoll" + } + mangled_function_name: "ppoll" + source_file: "bionic/libc/include/poll.h" + parameters { + basic_abi { + type_abi { + name: "pollfd *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const timespec *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const unsigned long *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__poll_chk" + access: public_access + linker_set_key: "__poll_chk" + } + mangled_function_name: "__poll_chk" + source_file: "bionic/libc/include/poll.h" + parameters { + basic_abi { + type_abi { + name: "pollfd *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__ppoll_chk" + access: public_access + linker_set_key: "__ppoll_chk" + } + mangled_function_name: "__ppoll_chk" + source_file: "bionic/libc/include/poll.h" + parameters { + basic_abi { + type_abi { + name: "pollfd *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const timespec *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const unsigned long *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void *" + size: 4 + alignment: 4 + } + name: "__memmove_chk" + access: public_access + linker_set_key: "__memmove_chk" + } + mangled_function_name: "__memmove_chk" + source_file: "bionic/libc/bionic/fortify.cpp" + parameters { + basic_abi { + type_abi { + name: "void *" + size: 4 + alignment: 4 + } + name: "dst" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const void *" + size: 4 + alignment: 4 + } + name: "src" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "len" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "dst_len" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "__stpcpy_chk" + access: public_access + linker_set_key: "__stpcpy_chk" + } + mangled_function_name: "__stpcpy_chk" + source_file: "bionic/libc/bionic/fortify.cpp" + parameters { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "dst" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "src" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "dst_len" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "__stpncpy_chk" + access: public_access + linker_set_key: "__stpncpy_chk" + } + mangled_function_name: "__stpncpy_chk" + source_file: "bionic/libc/bionic/fortify.cpp" + parameters { + basic_abi { + type_abi { + name: "char *__restrict" + size: 4 + alignment: 4 + } + name: "dst" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *__restrict" + size: 4 + alignment: 4 + } + name: "src" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "len" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "dst_len" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "__strncat_chk" + access: public_access + linker_set_key: "__strncat_chk" + } + mangled_function_name: "__strncat_chk" + source_file: "bionic/libc/bionic/fortify.cpp" + parameters { + basic_abi { + type_abi { + name: "char *__restrict" + size: 4 + alignment: 4 + } + name: "dst" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *__restrict" + size: 4 + alignment: 4 + } + name: "src" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "len" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "dst_buf_size" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "__strncpy_chk" + access: public_access + linker_set_key: "__strncpy_chk" + } + mangled_function_name: "__strncpy_chk" + source_file: "bionic/libc/bionic/fortify.cpp" + parameters { + basic_abi { + type_abi { + name: "char *__restrict" + size: 4 + alignment: 4 + } + name: "dst" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *__restrict" + size: 4 + alignment: 4 + } + name: "src" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "len" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "dst_len" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__vsnprintf_chk" + access: public_access + linker_set_key: "__vsnprintf_chk" + } + mangled_function_name: "__vsnprintf_chk" + source_file: "bionic/libc/bionic/fortify.cpp" + parameters { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "dst" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "supplied_size" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "dst_len_from_compiler" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "format" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "std::__va_list" + size: 4 + alignment: 4 + } + name: "va" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__snprintf_chk" + access: public_access + linker_set_key: "__snprintf_chk" + } + mangled_function_name: "__snprintf_chk" + source_file: "bionic/libc/bionic/fortify.cpp" + parameters { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "dst" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "supplied_size" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "flags" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "dst_len_from_compiler" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "format" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__vsprintf_chk" + access: public_access + linker_set_key: "__vsprintf_chk" + } + mangled_function_name: "__vsprintf_chk" + source_file: "bionic/libc/bionic/fortify.cpp" + parameters { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "dst" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "dst_len_from_compiler" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "format" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "std::__va_list" + size: 4 + alignment: 4 + } + name: "va" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__sprintf_chk" + access: public_access + linker_set_key: "__sprintf_chk" + } + mangled_function_name: "__sprintf_chk" + source_file: "bionic/libc/bionic/fortify.cpp" + parameters { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "dst" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "flags" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "dst_len_from_compiler" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "format" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__fpclassifyd" + access: public_access + linker_set_key: "__fpclassifyd" + } + mangled_function_name: "__fpclassifyd" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__fpclassifyf" + access: public_access + linker_set_key: "__fpclassifyf" + } + mangled_function_name: "__fpclassifyf" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__fpclassifyl" + access: public_access + linker_set_key: "__fpclassifyl" + } + mangled_function_name: "__fpclassifyl" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__isfinitef" + access: public_access + linker_set_key: "__isfinitef" + } + mangled_function_name: "__isfinitef" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__isfinite" + access: public_access + linker_set_key: "__isfinite" + } + mangled_function_name: "__isfinite" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__isfinitel" + access: public_access + linker_set_key: "__isfinitel" + } + mangled_function_name: "__isfinitel" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__isinff" + access: public_access + linker_set_key: "__isinff" + } + mangled_function_name: "__isinff" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__isinfl" + access: public_access + linker_set_key: "__isinfl" + } + mangled_function_name: "__isinfl" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__isnanf" + access: public_access + linker_set_key: "__isnanf" + } + mangled_function_name: "__isnanf" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__isnanl" + access: public_access + linker_set_key: "__isnanl" + } + mangled_function_name: "__isnanl" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__isnormalf" + access: public_access + linker_set_key: "__isnormalf" + } + mangled_function_name: "__isnormalf" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__isnormal" + access: public_access + linker_set_key: "__isnormal" + } + mangled_function_name: "__isnormal" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__isnormall" + access: public_access + linker_set_key: "__isnormall" + } + mangled_function_name: "__isnormall" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "ldexp" + access: public_access + linker_set_key: "ldexp" + } + mangled_function_name: "ldexp" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "isinf" + access: public_access + linker_set_key: "isinf" + } + mangled_function_name: "isinf" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "isnan" + access: public_access + linker_set_key: "isnan" + } + mangled_function_name: "isnan" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "isnanf" + access: public_access + linker_set_key: "isnanf" + } + mangled_function_name: "isnanf" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__isinf" + access: public_access + linker_set_key: "__isinf" + } + mangled_function_name: "__isinf" + source_file: "bionic/libc/bionic/fpclassify.cpp" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__isnan" + access: public_access + linker_set_key: "__isnan" + } + mangled_function_name: "__isnan" + source_file: "bionic/libc/bionic/fpclassify.cpp" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "_ftsent *" + size: 4 + alignment: 4 + } + name: "fts_children" + access: public_access + linker_set_key: "fts_children" + } + mangled_function_name: "fts_children" + source_file: "bionic/libc/include/fts.h" + parameters { + basic_abi { + type_abi { + name: "FTS *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "fts_close" + access: public_access + linker_set_key: "fts_close" + } + mangled_function_name: "fts_close" + source_file: "bionic/libc/include/fts.h" + parameters { + basic_abi { + type_abi { + name: "FTS *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "FTS *" + size: 4 + alignment: 4 + } + name: "fts_open" + access: public_access + linker_set_key: "fts_open" + } + mangled_function_name: "fts_open" + source_file: "bionic/libc/include/fts.h" + parameters { + basic_abi { + type_abi { + name: "char *const *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int (*)(const _ftsent **, const _ftsent **)" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "_ftsent *" + size: 4 + alignment: 4 + } + name: "fts_read" + access: public_access + linker_set_key: "fts_read" + } + mangled_function_name: "fts_read" + source_file: "bionic/libc/include/fts.h" + parameters { + basic_abi { + type_abi { + name: "FTS *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "fts_set" + access: public_access + linker_set_key: "fts_set" + } + mangled_function_name: "fts_set" + source_file: "bionic/libc/include/fts.h" + parameters { + basic_abi { + type_abi { + name: "FTS *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "_ftsent *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "ftw" + access: public_access + linker_set_key: "ftw" + } + mangled_function_name: "ftw" + source_file: "bionic/libc/include/ftw.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int (*)(const char *, const stat *, int)" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "nftw" + access: public_access + linker_set_key: "nftw" + } + mangled_function_name: "nftw" + source_file: "bionic/libc/include/ftw.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int (*)(const char *, const stat *, int, FTW *)" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "ftw64" + access: public_access + linker_set_key: "ftw64" + } + mangled_function_name: "ftw64" + source_file: "bionic/libc/include/ftw.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int (*)(const char *, const stat64 *, int)" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "nftw64" + access: public_access + linker_set_key: "nftw64" + } + mangled_function_name: "nftw64" + source_file: "bionic/libc/include/ftw.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int (*)(const char *, const stat64 *, int, FTW *)" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__getcwd" + access: public_access + linker_set_key: "__getcwd" + } + mangled_function_name: "__getcwd" + source_file: "bionic/libc/bionic/getcwd.cpp" + parameters { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "buf" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "size" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "uname" + access: public_access + linker_set_key: "uname" + } + mangled_function_name: "uname" + source_file: "bionic/libc/include/sys/utsname.h" + parameters { + basic_abi { + type_abi { + name: "utsname *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__getpid" + access: public_access + linker_set_key: "__getpid" + } + mangled_function_name: "__getpid" + source_file: "bionic/libc/bionic/getpid.cpp" +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__getpriority" + access: public_access + linker_set_key: "__getpriority" + } + mangled_function_name: "__getpriority" + source_file: "bionic/libc/bionic/getpriority.cpp" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "freeifaddrs" + access: public_access + linker_set_key: "freeifaddrs" + } + mangled_function_name: "freeifaddrs" + source_file: "bionic/libc/include/ifaddrs.h" + parameters { + basic_abi { + type_abi { + name: "ifaddrs *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "getifaddrs" + access: public_access + linker_set_key: "getifaddrs" + } + mangled_function_name: "getifaddrs" + source_file: "bionic/libc/include/ifaddrs.h" + parameters { + basic_abi { + type_abi { + name: "ifaddrs **" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "if_indextoname" + access: public_access + linker_set_key: "if_indextoname" + } + mangled_function_name: "if_indextoname" + source_file: "bionic/libc/include/net/if.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "if_nametoindex" + access: public_access + linker_set_key: "if_nametoindex" + } + mangled_function_name: "if_nametoindex" + source_file: "bionic/libc/include/net/if.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "if_nameindex *" + size: 4 + alignment: 4 + } + name: "if_nameindex" + access: public_access + linker_set_key: "if_nameindex" + } + mangled_function_name: "if_nameindex" + source_file: "bionic/libc/include/net/if.h" +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "if_freenameindex" + access: public_access + linker_set_key: "if_freenameindex" + } + mangled_function_name: "if_freenameindex" + source_file: "bionic/libc/include/net/if.h" + parameters { + basic_abi { + type_abi { + name: "if_nameindex *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "inotify_init" + access: public_access + linker_set_key: "inotify_init" + } + mangled_function_name: "inotify_init" + source_file: "bionic/libc/include/sys/inotify.h" +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "inotify_init1" + access: public_access + linker_set_key: "inotify_init1" + } + mangled_function_name: "inotify_init1" + source_file: "bionic/libc/include/sys/inotify.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "inotify_add_watch" + access: public_access + linker_set_key: "inotify_add_watch" + } + mangled_function_name: "inotify_add_watch" + source_file: "bionic/libc/include/sys/inotify.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "inotify_rm_watch" + access: public_access + linker_set_key: "inotify_rm_watch" + } + mangled_function_name: "inotify_rm_watch" + source_file: "bionic/libc/include/sys/inotify.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__ioctl" + access: public_access + linker_set_key: "__ioctl" + } + mangled_function_name: "__ioctl" + source_file: "bionic/libc/bionic/ioctl.cpp" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "void *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void *" + size: 4 + alignment: 4 + } + name: "catopen" + access: public_access + linker_set_key: "catopen" + } + mangled_function_name: "catopen" + source_file: "bionic/libc/include/nl_types.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "catgets" + access: public_access + linker_set_key: "catgets" + } + mangled_function_name: "catgets" + source_file: "bionic/libc/include/nl_types.h" + parameters { + basic_abi { + type_abi { + name: "void *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "catclose" + access: public_access + linker_set_key: "catclose" + } + mangled_function_name: "catclose" + source_file: "bionic/libc/include/nl_types.h" + parameters { + basic_abi { + type_abi { + name: "void *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "nl_langinfo" + access: public_access + linker_set_key: "nl_langinfo" + } + mangled_function_name: "nl_langinfo" + source_file: "bionic/libc/include/langinfo.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "nl_langinfo_l" + access: public_access + linker_set_key: "nl_langinfo_l" + } + mangled_function_name: "nl_langinfo_l" + source_file: "bionic/libc/include/langinfo.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__locale_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "personality" + access: public_access + linker_set_key: "personality" + } + mangled_function_name: "personality" + source_file: "bionic/libc/include/sys/personality.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "persona" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "__posix_basename" + access: public_access + linker_set_key: "basename" + } + mangled_function_name: "basename" + source_file: "bionic/libc/include/libgen.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "dirname" + access: public_access + linker_set_key: "dirname" + } + mangled_function_name: "dirname" + source_file: "bionic/libc/include/libgen.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "dirname_r" + access: public_access + linker_set_key: "dirname_r" + } + mangled_function_name: "dirname_r" + source_file: "bionic/libc/include/libgen.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "basename_r" + access: public_access + linker_set_key: "basename_r" + } + mangled_function_name: "basename_r" + source_file: "bionic/libc/include/libgen.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int *" + size: 4 + alignment: 4 + } + name: "__get_h_errno" + access: public_access + linker_set_key: "__get_h_errno" + } + mangled_function_name: "__get_h_errno" + source_file: "bionic/libc/include/netdb.h" +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "endservent" + access: public_access + linker_set_key: "endservent" + } + mangled_function_name: "endservent" + source_file: "bionic/libc/include/netdb.h" +} +functions { + basic_abi { + type_abi { + name: "hostent *" + size: 4 + alignment: 4 + } + name: "gethostbyaddr" + access: public_access + linker_set_key: "gethostbyaddr" + } + mangled_function_name: "gethostbyaddr" + source_file: "bionic/libc/include/netdb.h" + parameters { + basic_abi { + type_abi { + name: "const void *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "gethostbyaddr_r" + access: public_access + linker_set_key: "gethostbyaddr_r" + } + mangled_function_name: "gethostbyaddr_r" + source_file: "bionic/libc/include/netdb.h" + parameters { + basic_abi { + type_abi { + name: "const void *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "hostent *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "hostent **" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "hostent *" + size: 4 + alignment: 4 + } + name: "gethostbyname" + access: public_access + linker_set_key: "gethostbyname" + } + mangled_function_name: "gethostbyname" + source_file: "bionic/libc/include/netdb.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "gethostbyname_r" + access: public_access + linker_set_key: "gethostbyname_r" + } + mangled_function_name: "gethostbyname_r" + source_file: "bionic/libc/include/netdb.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "hostent *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "hostent **" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "hostent *" + size: 4 + alignment: 4 + } + name: "gethostbyname2" + access: public_access + linker_set_key: "gethostbyname2" + } + mangled_function_name: "gethostbyname2" + source_file: "bionic/libc/include/netdb.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "gethostbyname2_r" + access: public_access + linker_set_key: "gethostbyname2_r" + } + mangled_function_name: "gethostbyname2_r" + source_file: "bionic/libc/include/netdb.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "hostent *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "hostent **" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "hostent *" + size: 4 + alignment: 4 + } + name: "gethostent" + access: public_access + linker_set_key: "gethostent" + } + mangled_function_name: "gethostent" + source_file: "bionic/libc/include/netdb.h" +} +functions { + basic_abi { + type_abi { + name: "netent *" + size: 4 + alignment: 4 + } + name: "getnetbyaddr" + access: public_access + linker_set_key: "getnetbyaddr" + } + mangled_function_name: "getnetbyaddr" + source_file: "bionic/libc/include/netdb.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "netent *" + size: 4 + alignment: 4 + } + name: "getnetbyname" + access: public_access + linker_set_key: "getnetbyname" + } + mangled_function_name: "getnetbyname" + source_file: "bionic/libc/include/netdb.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "protoent *" + size: 4 + alignment: 4 + } + name: "getprotobyname" + access: public_access + linker_set_key: "getprotobyname" + } + mangled_function_name: "getprotobyname" + source_file: "bionic/libc/include/netdb.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "protoent *" + size: 4 + alignment: 4 + } + name: "getprotobynumber" + access: public_access + linker_set_key: "getprotobynumber" + } + mangled_function_name: "getprotobynumber" + source_file: "bionic/libc/include/netdb.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "servent *" + size: 4 + alignment: 4 + } + name: "getservbyname" + access: public_access + linker_set_key: "getservbyname" + } + mangled_function_name: "getservbyname" + source_file: "bionic/libc/include/netdb.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "servent *" + size: 4 + alignment: 4 + } + name: "getservbyport" + access: public_access + linker_set_key: "getservbyport" + } + mangled_function_name: "getservbyport" + source_file: "bionic/libc/include/netdb.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "servent *" + size: 4 + alignment: 4 + } + name: "getservent" + access: public_access + linker_set_key: "getservent" + } + mangled_function_name: "getservent" + source_file: "bionic/libc/include/netdb.h" +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "herror" + access: public_access + linker_set_key: "herror" + } + mangled_function_name: "herror" + source_file: "bionic/libc/include/netdb.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "hstrerror" + access: public_access + linker_set_key: "hstrerror" + } + mangled_function_name: "hstrerror" + source_file: "bionic/libc/include/netdb.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "getaddrinfo" + access: public_access + linker_set_key: "getaddrinfo" + } + mangled_function_name: "getaddrinfo" + source_file: "bionic/libc/include/netdb.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const addrinfo *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "addrinfo **" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "getnameinfo" + access: public_access + linker_set_key: "getnameinfo" + } + mangled_function_name: "getnameinfo" + source_file: "bionic/libc/include/netdb.h" + parameters { + basic_abi { + type_abi { + name: "const sockaddr *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "freeaddrinfo" + access: public_access + linker_set_key: "freeaddrinfo" + } + mangled_function_name: "freeaddrinfo" + source_file: "bionic/libc/include/netdb.h" + parameters { + basic_abi { + type_abi { + name: "addrinfo *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "gai_strerror" + access: public_access + linker_set_key: "gai_strerror" + } + mangled_function_name: "gai_strerror" + source_file: "bionic/libc/include/netdb.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "setservent" + access: public_access + linker_set_key: "setservent" + } + mangled_function_name: "setservent" + source_file: "bionic/libc/include/netdb.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__connect" + access: public_access + linker_set_key: "__connect" + } + mangled_function_name: "__connect" + source_file: "bionic/libc/bionic/NetdClientDispatch.cpp" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const sockaddr *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__socket" + access: public_access + linker_set_key: "__socket" + } + mangled_function_name: "__socket" + source_file: "bionic/libc/bionic/NetdClientDispatch.cpp" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__openat" + access: public_access + linker_set_key: "__openat" + } + mangled_function_name: "__openat" + source_file: "bionic/libc/bionic/open.cpp" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__rt_sigprocmask" + access: public_access + linker_set_key: "__rt_sigprocmask" + } + mangled_function_name: "__rt_sigprocmask" + source_file: "bionic/libc/bionic/pause.cpp" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const kernel_sigset_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "kernel_sigset_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__rt_sigsuspend" + access: public_access + linker_set_key: "__rt_sigsuspend" + } + mangled_function_name: "__rt_sigsuspend" + source_file: "bionic/libc/bionic/pause.cpp" + parameters { + basic_abi { + type_abi { + name: "const kernel_sigset_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__ppoll" + access: public_access + linker_set_key: "__ppoll" + } + mangled_function_name: "__ppoll" + source_file: "bionic/libc/bionic/poll.cpp" + parameters { + basic_abi { + type_abi { + name: "pollfd *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "timespec *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const kernel_sigset_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__pselect6" + access: public_access + linker_set_key: "__pselect6" + } + mangled_function_name: "__pselect6" + source_file: "bionic/libc/bionic/poll.cpp" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "fd_set *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "fd_set *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "fd_set *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "timespec *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "void *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__rt_sigtimedwait" + access: public_access + linker_set_key: "__rt_sigtimedwait" + } + mangled_function_name: "__rt_sigtimedwait" + source_file: "bionic/libc/bionic/posix_timers.cpp" + parameters { + basic_abi { + type_abi { + name: "const unsigned long *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "siginfo *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const timespec *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__timer_create" + access: public_access + linker_set_key: "__timer_create" + } + mangled_function_name: "__timer_create" + source_file: "bionic/libc/bionic/posix_timers.cpp" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "sigevent *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__timer_delete" + access: public_access + linker_set_key: "__timer_delete" + } + mangled_function_name: "__timer_delete" + source_file: "bionic/libc/bionic/posix_timers.cpp" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__timer_getoverrun" + access: public_access + linker_set_key: "__timer_getoverrun" + } + mangled_function_name: "__timer_getoverrun" + source_file: "bionic/libc/bionic/posix_timers.cpp" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__timer_gettime" + access: public_access + linker_set_key: "__timer_gettime" + } + mangled_function_name: "__timer_gettime" + source_file: "bionic/libc/bionic/posix_timers.cpp" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "itimerspec *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__timer_settime" + access: public_access + linker_set_key: "__timer_settime" + } + mangled_function_name: "__timer_settime" + source_file: "bionic/libc/bionic/posix_timers.cpp" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const itimerspec *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "itimerspec *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long" + size: 4 + alignment: 4 + } + name: "ptrace" + access: public_access + linker_set_key: "ptrace" + } + mangled_function_name: "ptrace" + source_file: "bionic/libc/include/sys/ptrace.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long" + size: 4 + alignment: 4 + } + name: "__ptrace" + access: public_access + linker_set_key: "__ptrace" + } + mangled_function_name: "__ptrace" + source_file: "bionic/libc/bionic/ptrace.cpp" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "req" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pid" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "void *" + size: 4 + alignment: 4 + } + name: "addr" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "void *" + size: 4 + alignment: 4 + } + name: "data" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "openpty" + access: public_access + linker_set_key: "openpty" + } + mangled_function_name: "openpty" + source_file: "bionic/libc/include/pty.h" + parameters { + basic_abi { + type_abi { + name: "int *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const termios *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const winsize *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "forkpty" + access: public_access + linker_set_key: "forkpty" + } + mangled_function_name: "forkpty" + source_file: "bionic/libc/include/pty.h" + parameters { + basic_abi { + type_abi { + name: "int *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const termios *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const winsize *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "utmpname" + access: public_access + linker_set_key: "utmpname" + } + mangled_function_name: "utmpname" + source_file: "bionic/libc/include/utmp.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "setutent" + access: public_access + linker_set_key: "setutent" + } + mangled_function_name: "setutent" + source_file: "bionic/libc/include/utmp.h" +} +functions { + basic_abi { + type_abi { + name: "utmp *" + size: 4 + alignment: 4 + } + name: "getutent" + access: public_access + linker_set_key: "getutent" + } + mangled_function_name: "getutent" + source_file: "bionic/libc/include/utmp.h" +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "endutent" + access: public_access + linker_set_key: "endutent" + } + mangled_function_name: "endutent" + source_file: "bionic/libc/include/utmp.h" +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "login_tty" + access: public_access + linker_set_key: "login_tty" + } + mangled_function_name: "login_tty" + source_file: "bionic/libc/include/utmp.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "reboot" + access: public_access + linker_set_key: "reboot" + } + mangled_function_name: "reboot" + source_file: "bionic/libc/include/sys/reboot.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "reboot_type" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__reboot" + access: public_access + linker_set_key: "__reboot" + } + mangled_function_name: "__reboot" + source_file: "bionic/libc/bionic/reboot.cpp" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "void *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__sched_getaffinity" + access: public_access + linker_set_key: "__sched_getaffinity" + } + mangled_function_name: "__sched_getaffinity" + source_file: "bionic/libc/bionic/sched_getaffinity.cpp" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "cpu_set_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__getcpu" + access: public_access + linker_set_key: "__getcpu" + } + mangled_function_name: "__getcpu" + source_file: "bionic/libc/bionic/sched_getcpu.cpp" + parameters { + basic_abi { + type_abi { + name: "unsigned int *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "void *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "sem_destroy" + access: public_access + linker_set_key: "sem_destroy" + } + mangled_function_name: "sem_destroy" + source_file: "bionic/libc/include/semaphore.h" + parameters { + basic_abi { + type_abi { + name: "sem_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "sem_getvalue" + access: public_access + linker_set_key: "sem_getvalue" + } + mangled_function_name: "sem_getvalue" + source_file: "bionic/libc/include/semaphore.h" + parameters { + basic_abi { + type_abi { + name: "sem_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "sem_init" + access: public_access + linker_set_key: "sem_init" + } + mangled_function_name: "sem_init" + source_file: "bionic/libc/include/semaphore.h" + parameters { + basic_abi { + type_abi { + name: "sem_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "sem_post" + access: public_access + linker_set_key: "sem_post" + } + mangled_function_name: "sem_post" + source_file: "bionic/libc/include/semaphore.h" + parameters { + basic_abi { + type_abi { + name: "sem_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "sem_timedwait" + access: public_access + linker_set_key: "sem_timedwait" + } + mangled_function_name: "sem_timedwait" + source_file: "bionic/libc/include/semaphore.h" + parameters { + basic_abi { + type_abi { + name: "sem_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const timespec *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "sem_trywait" + access: public_access + linker_set_key: "sem_trywait" + } + mangled_function_name: "sem_trywait" + source_file: "bionic/libc/include/semaphore.h" + parameters { + basic_abi { + type_abi { + name: "sem_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "sem_wait" + access: public_access + linker_set_key: "sem_wait" + } + mangled_function_name: "sem_wait" + source_file: "bionic/libc/include/semaphore.h" + parameters { + basic_abi { + type_abi { + name: "sem_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "sem_t *" + size: 4 + alignment: 4 + } + name: "sem_open" + access: public_access + linker_set_key: "sem_open" + } + mangled_function_name: "sem_open" + source_file: "bionic/libc/include/semaphore.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "sem_close" + access: public_access + linker_set_key: "sem_close" + } + mangled_function_name: "sem_close" + source_file: "bionic/libc/include/semaphore.h" + parameters { + basic_abi { + type_abi { + name: "sem_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "sem_unlink" + access: public_access + linker_set_key: "sem_unlink" + } + mangled_function_name: "sem_unlink" + source_file: "bionic/libc/include/semaphore.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__sigaction" + access: public_access + linker_set_key: "__sigaction" + } + mangled_function_name: "__sigaction" + source_file: "bionic/libc/bionic/sigaction.cpp" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const sigaction *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "sigaction *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "signalfd" + access: public_access + linker_set_key: "signalfd" + } + mangled_function_name: "signalfd" + source_file: "bionic/libc/include/sys/signalfd.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "fd" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const unsigned long *" + size: 4 + alignment: 4 + } + name: "mask" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "flags" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__rt_sigpending" + access: public_access + linker_set_key: "__rt_sigpending" + } + mangled_function_name: "__rt_sigpending" + source_file: "bionic/libc/bionic/sigpending.cpp" + parameters { + basic_abi { + type_abi { + name: "const kernel_sigset_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__fstatfs64" + access: public_access + linker_set_key: "__fstatfs64" + } + mangled_function_name: "__fstatfs64" + source_file: "bionic/libc/bionic/statvfs.cpp" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "statfs *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__statfs64" + access: public_access + linker_set_key: "__statfs64" + } + mangled_function_name: "__statfs64" + source_file: "bionic/libc/bionic/statvfs.cpp" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "statfs *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "closelog" + access: public_access + linker_set_key: "closelog" + } + mangled_function_name: "closelog" + source_file: "bionic/libc/include/syslog.h" +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "openlog" + access: public_access + linker_set_key: "openlog" + } + mangled_function_name: "openlog" + source_file: "bionic/libc/include/syslog.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "setlogmask" + access: public_access + linker_set_key: "setlogmask" + } + mangled_function_name: "setlogmask" + source_file: "bionic/libc/include/syslog.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "syslog" + access: public_access + linker_set_key: "syslog" + } + mangled_function_name: "syslog" + source_file: "bionic/libc/include/syslog.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "vsyslog" + access: public_access + linker_set_key: "vsyslog" + } + mangled_function_name: "vsyslog" + source_file: "bionic/libc/include/syslog.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "std::__va_list" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "ftok" + access: public_access + linker_set_key: "ftok" + } + mangled_function_name: "ftok" + source_file: "bionic/libc/include/sys/ipc.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "path" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "id" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "msgctl" + access: public_access + linker_set_key: "msgctl" + } + mangled_function_name: "msgctl" + source_file: "bionic/libc/include/sys/msg.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "msqid64_ds *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "msgget" + access: public_access + linker_set_key: "msgget" + } + mangled_function_name: "msgget" + source_file: "bionic/libc/include/sys/msg.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "msgrcv" + access: public_access + linker_set_key: "msgrcv" + } + mangled_function_name: "msgrcv" + source_file: "bionic/libc/include/sys/msg.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "void *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "msgsnd" + access: public_access + linker_set_key: "msgsnd" + } + mangled_function_name: "msgsnd" + source_file: "bionic/libc/include/sys/msg.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const void *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "semctl" + access: public_access + linker_set_key: "semctl" + } + mangled_function_name: "semctl" + source_file: "bionic/libc/include/sys/sem.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "semget" + access: public_access + linker_set_key: "semget" + } + mangled_function_name: "semget" + source_file: "bionic/libc/include/sys/sem.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "semop" + access: public_access + linker_set_key: "semop" + } + mangled_function_name: "semop" + source_file: "bionic/libc/include/sys/sem.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "sembuf *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "semtimedop" + access: public_access + linker_set_key: "semtimedop" + } + mangled_function_name: "semtimedop" + source_file: "bionic/libc/include/sys/sem.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "sembuf *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const timespec *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void *" + size: 4 + alignment: 4 + } + name: "shmat" + access: public_access + linker_set_key: "shmat" + } + mangled_function_name: "shmat" + source_file: "bionic/libc/include/sys/shm.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const void *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "shmctl" + access: public_access + linker_set_key: "shmctl" + } + mangled_function_name: "shmctl" + source_file: "bionic/libc/include/sys/shm.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "shmid64_ds *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "shmdt" + access: public_access + linker_set_key: "shmdt" + } + mangled_function_name: "shmdt" + source_file: "bionic/libc/include/sys/shm.h" + parameters { + basic_abi { + type_abi { + name: "const void *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "shmget" + access: public_access + linker_set_key: "shmget" + } + mangled_function_name: "shmget" + source_file: "bionic/libc/include/sys/shm.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "insque" + access: public_access + linker_set_key: "insque" + } + mangled_function_name: "insque" + source_file: "bionic/libc/include/search.h" + parameters { + basic_abi { + type_abi { + name: "void *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "void *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "remque" + access: public_access + linker_set_key: "remque" + } + mangled_function_name: "remque" + source_file: "bionic/libc/include/search.h" + parameters { + basic_abi { + type_abi { + name: "void *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void *" + size: 4 + alignment: 4 + } + name: "lfind" + access: public_access + linker_set_key: "lfind" + } + mangled_function_name: "lfind" + source_file: "bionic/libc/include/search.h" + parameters { + basic_abi { + type_abi { + name: "const void *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const void *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int (*)(const void *, const void *)" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void *" + size: 4 + alignment: 4 + } + name: "lsearch" + access: public_access + linker_set_key: "lsearch" + } + mangled_function_name: "lsearch" + source_file: "bionic/libc/include/search.h" + parameters { + basic_abi { + type_abi { + name: "const void *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "void *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int (*)(const void *, const void *)" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void *" + size: 4 + alignment: 4 + } + name: "tdelete" + access: public_access + linker_set_key: "tdelete" + } + mangled_function_name: "tdelete" + source_file: "bionic/libc/include/search.h" + parameters { + basic_abi { + type_abi { + name: "const void *__restrict" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "void **__restrict" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int (*)(const void *, const void *)" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "tdestroy" + access: public_access + linker_set_key: "tdestroy" + } + mangled_function_name: "tdestroy" + source_file: "bionic/libc/include/search.h" + parameters { + basic_abi { + type_abi { + name: "void *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "void (*)(void *)" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void *" + size: 4 + alignment: 4 + } + name: "tfind" + access: public_access + linker_set_key: "tfind" + } + mangled_function_name: "tfind" + source_file: "bionic/libc/include/search.h" + parameters { + basic_abi { + type_abi { + name: "const void *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "void *const *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int (*)(const void *, const void *)" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void *" + size: 4 + alignment: 4 + } + name: "tsearch" + access: public_access + linker_set_key: "tsearch" + } + mangled_function_name: "tsearch" + source_file: "bionic/libc/include/search.h" + parameters { + basic_abi { + type_abi { + name: "const void *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "void **" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int (*)(const void *, const void *)" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "twalk" + access: public_access + linker_set_key: "twalk" + } + mangled_function_name: "twalk" + source_file: "bionic/libc/include/search.h" + parameters { + basic_abi { + type_abi { + name: "const void *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "void (*)(const void *, VISIT, int)" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "wait" + access: public_access + linker_set_key: "wait" + } + mangled_function_name: "wait" + source_file: "bionic/libc/include/sys/wait.h" + parameters { + basic_abi { + type_abi { + name: "int *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "waitpid" + access: public_access + linker_set_key: "waitpid" + } + mangled_function_name: "waitpid" + source_file: "bionic/libc/include/sys/wait.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "wait4" + access: public_access + linker_set_key: "wait4" + } + mangled_function_name: "wait4" + source_file: "bionic/libc/include/sys/wait.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "rusage *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "waitid" + access: public_access + linker_set_key: "waitid" + } + mangled_function_name: "waitid" + source_file: "bionic/libc/include/sys/wait.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "which" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "id" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "siginfo *" + size: 4 + alignment: 4 + } + name: "info" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "options" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__waitid" + access: public_access + linker_set_key: "__waitid" + } + mangled_function_name: "__waitid" + source_file: "bionic/libc/bionic/wait.cpp" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "which" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "id" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "siginfo *" + size: 4 + alignment: 4 + } + name: "info" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "options" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "rusage *" + size: 4 + alignment: 4 + } + name: "ru" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "iswalnum_l" + access: public_access + linker_set_key: "iswalnum_l" + } + mangled_function_name: "iswalnum_l" + source_file: "bionic/libc/include/wctype.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__locale_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "iswalpha_l" + access: public_access + linker_set_key: "iswalpha_l" + } + mangled_function_name: "iswalpha_l" + source_file: "bionic/libc/include/wctype.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__locale_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "iswblank_l" + access: public_access + linker_set_key: "iswblank_l" + } + mangled_function_name: "iswblank_l" + source_file: "bionic/libc/include/wctype.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__locale_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "iswcntrl_l" + access: public_access + linker_set_key: "iswcntrl_l" + } + mangled_function_name: "iswcntrl_l" + source_file: "bionic/libc/include/wctype.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__locale_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "iswdigit_l" + access: public_access + linker_set_key: "iswdigit_l" + } + mangled_function_name: "iswdigit_l" + source_file: "bionic/libc/include/wctype.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__locale_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "iswgraph_l" + access: public_access + linker_set_key: "iswgraph_l" + } + mangled_function_name: "iswgraph_l" + source_file: "bionic/libc/include/wctype.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__locale_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "iswlower_l" + access: public_access + linker_set_key: "iswlower_l" + } + mangled_function_name: "iswlower_l" + source_file: "bionic/libc/include/wctype.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__locale_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "iswprint_l" + access: public_access + linker_set_key: "iswprint_l" + } + mangled_function_name: "iswprint_l" + source_file: "bionic/libc/include/wctype.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__locale_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "iswpunct_l" + access: public_access + linker_set_key: "iswpunct_l" + } + mangled_function_name: "iswpunct_l" + source_file: "bionic/libc/include/wctype.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__locale_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "iswspace_l" + access: public_access + linker_set_key: "iswspace_l" + } + mangled_function_name: "iswspace_l" + source_file: "bionic/libc/include/wctype.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__locale_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "iswupper_l" + access: public_access + linker_set_key: "iswupper_l" + } + mangled_function_name: "iswupper_l" + source_file: "bionic/libc/include/wctype.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__locale_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "iswxdigit_l" + access: public_access + linker_set_key: "iswxdigit_l" + } + mangled_function_name: "iswxdigit_l" + source_file: "bionic/libc/include/wctype.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__locale_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "towlower_l" + access: public_access + linker_set_key: "towlower_l" + } + mangled_function_name: "towlower_l" + source_file: "bionic/libc/include/wctype.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__locale_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "towupper_l" + access: public_access + linker_set_key: "towupper_l" + } + mangled_function_name: "towupper_l" + source_file: "bionic/libc/include/wctype.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__locale_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "towctrans_l" + access: public_access + linker_set_key: "towctrans_l" + } + mangled_function_name: "towctrans_l" + source_file: "bionic/libc/include/wctype.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const void *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__locale_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "const void *" + size: 4 + alignment: 4 + } + name: "wctrans_l" + access: public_access + linker_set_key: "wctrans_l" + } + mangled_function_name: "wctrans_l" + source_file: "bionic/libc/include/wctype.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__locale_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long" + size: 4 + alignment: 4 + } + name: "wctype_l" + access: public_access + linker_set_key: "wctype_l" + } + mangled_function_name: "wctype_l" + source_file: "bionic/libc/include/wctype.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__locale_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "iswctype_l" + access: public_access + linker_set_key: "iswctype_l" + } + mangled_function_name: "iswctype_l" + source_file: "bionic/libc/include/wctype.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__locale_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void *" + size: 4 + alignment: 4 + } + name: "__mmap2" + access: public_access + linker_set_key: "__mmap2" + } + mangled_function_name: "__mmap2" + source_file: "bionic/libc/bionic/mmap.cpp" + parameters { + basic_abi { + type_abi { + name: "void *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__ns_msg_getflag" + access: public_access + linker_set_key: "__ns_msg_getflag" + } + mangled_function_name: "__ns_msg_getflag" + source_file: "" + parameters { + basic_abi { + type_abi { + name: "struct __ns_msg" + size: 48 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned short" + size: 2 + alignment: 2 + } + name: "__ns_get16" + access: public_access + linker_set_key: "__ns_get16" + } + mangled_function_name: "__ns_get16" + source_file: "" + parameters { + basic_abi { + type_abi { + name: "const unsigned char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "__ns_get32" + access: public_access + linker_set_key: "__ns_get32" + } + mangled_function_name: "__ns_get32" + source_file: "" + parameters { + basic_abi { + type_abi { + name: "const unsigned char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "__ns_put16" + access: public_access + linker_set_key: "__ns_put16" + } + mangled_function_name: "__ns_put16" + source_file: "" + parameters { + basic_abi { + type_abi { + name: "unsigned short" + size: 2 + alignment: 2 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "__ns_put32" + access: public_access + linker_set_key: "__ns_put32" + } + mangled_function_name: "__ns_put32" + source_file: "" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__ns_initparse" + access: public_access + linker_set_key: "__ns_initparse" + } + mangled_function_name: "__ns_initparse" + source_file: "" + parameters { + basic_abi { + type_abi { + name: "const unsigned char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "struct __ns_msg *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__ns_skiprr" + access: public_access + linker_set_key: "__ns_skiprr" + } + mangled_function_name: "__ns_skiprr" + source_file: "" + parameters { + basic_abi { + type_abi { + name: "const unsigned char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const unsigned char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "enum __ns_sect" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__ns_parserr" + access: public_access + linker_set_key: "__ns_parserr" + } + mangled_function_name: "__ns_parserr" + source_file: "" + parameters { + basic_abi { + type_abi { + name: "struct __ns_msg *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "enum __ns_sect" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "struct __ns_rr *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__ns_sprintrr" + access: public_access + linker_set_key: "__ns_sprintrr" + } + mangled_function_name: "__ns_sprintrr" + source_file: "" + parameters { + basic_abi { + type_abi { + name: "const struct __ns_msg *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const struct __ns_rr *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__ns_sprintrrf" + access: public_access + linker_set_key: "__ns_sprintrrf" + } + mangled_function_name: "__ns_sprintrrf" + source_file: "" + parameters { + basic_abi { + type_abi { + name: "const unsigned char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "enum __ns_class" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "enum __ns_type" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const unsigned char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__ns_format_ttl" + access: public_access + linker_set_key: "__ns_format_ttl" + } + mangled_function_name: "__ns_format_ttl" + source_file: "" + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__ns_name_ntol" + access: public_access + linker_set_key: "__ns_name_ntol" + } + mangled_function_name: "__ns_name_ntol" + source_file: "" + parameters { + basic_abi { + type_abi { + name: "const unsigned char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__ns_name_ntop" + access: public_access + linker_set_key: "__ns_name_ntop" + } + mangled_function_name: "__ns_name_ntop" + source_file: "" + parameters { + basic_abi { + type_abi { + name: "const unsigned char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__ns_name_pton" + access: public_access + linker_set_key: "__ns_name_pton" + } + mangled_function_name: "__ns_name_pton" + source_file: "" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__ns_name_unpack" + access: public_access + linker_set_key: "__ns_name_unpack" + } + mangled_function_name: "__ns_name_unpack" + source_file: "" + parameters { + basic_abi { + type_abi { + name: "const unsigned char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const unsigned char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const unsigned char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__ns_name_pack" + access: public_access + linker_set_key: "__ns_name_pack" + } + mangled_function_name: "__ns_name_pack" + source_file: "" + parameters { + basic_abi { + type_abi { + name: "const unsigned char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const unsigned char **" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const unsigned char **" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__ns_name_uncompress" + access: public_access + linker_set_key: "__ns_name_uncompress" + } + mangled_function_name: "__ns_name_uncompress" + source_file: "" + parameters { + basic_abi { + type_abi { + name: "const unsigned char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const unsigned char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const unsigned char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__ns_name_compress" + access: public_access + linker_set_key: "__ns_name_compress" + } + mangled_function_name: "__ns_name_compress" + source_file: "" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const unsigned char **" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const unsigned char **" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__ns_name_skip" + access: public_access + linker_set_key: "__ns_name_skip" + } + mangled_function_name: "__ns_name_skip" + source_file: "" + parameters { + basic_abi { + type_abi { + name: "const unsigned char **" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const unsigned char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "__ns_name_rollback" + access: public_access + linker_set_key: "__ns_name_rollback" + } + mangled_function_name: "__ns_name_rollback" + source_file: "" + parameters { + basic_abi { + type_abi { + name: "const unsigned char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const unsigned char **" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const unsigned char **" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__ns_makecanon" + access: public_access + linker_set_key: "__ns_makecanon" + } + mangled_function_name: "__ns_makecanon" + source_file: "" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__ns_samename" + access: public_access + linker_set_key: "__ns_samename" + } + mangled_function_name: "__ns_samename" + source_file: "" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__b64_ntop" + access: public_access + linker_set_key: "__b64_ntop" + } + mangled_function_name: "__b64_ntop" + source_file: "" + parameters { + basic_abi { + type_abi { + name: "const unsigned char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__b64_pton" + access: public_access + linker_set_key: "__b64_pton" + } + mangled_function_name: "__b64_pton" + source_file: "" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__dn_comp" + access: public_access + linker_set_key: "__dn_comp" + } + mangled_function_name: "__dn_comp" + source_file: "" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned char **" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned char **" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "dn_expand" + access: public_access + linker_set_key: "dn_expand" + } + mangled_function_name: "dn_expand" + source_file: "bionic/libc/include/resolv.h" + parameters { + basic_abi { + type_abi { + name: "const unsigned char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const unsigned char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const unsigned char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "__p_class" + access: public_access + linker_set_key: "__p_class" + } + mangled_function_name: "__p_class" + source_file: "" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "__p_type" + access: public_access + linker_set_key: "__p_type" + } + mangled_function_name: "__p_type" + source_file: "" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "res_init" + access: public_access + linker_set_key: "res_init" + } + mangled_function_name: "res_init" + source_file: "bionic/libc/include/resolv.h" +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "res_mkquery" + access: public_access + linker_set_key: "res_mkquery" + } + mangled_function_name: "res_mkquery" + source_file: "bionic/libc/include/resolv.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const unsigned char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const unsigned char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "res_query" + access: public_access + linker_set_key: "res_query" + } + mangled_function_name: "res_query" + source_file: "bionic/libc/include/resolv.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "res_search" + access: public_access + linker_set_key: "res_search" + } + mangled_function_name: "res_search" + source_file: "bionic/libc/include/resolv.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "android_net_res_stats_aggregate" + access: public_access + linker_set_key: "android_net_res_stats_aggregate" + } + mangled_function_name: "android_net_res_stats_aggregate" + source_file: "bionic/libc/dns/include/resolv_stats.h" + parameters { + basic_abi { + type_abi { + name: "struct __res_stats *" + size: 4 + alignment: 4 + } + name: "stats" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int *" + size: 4 + alignment: 4 + } + name: "successes" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int *" + size: 4 + alignment: 4 + } + name: "errors" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int *" + size: 4 + alignment: 4 + } + name: "timeouts" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int *" + size: 4 + alignment: 4 + } + name: "internal_errors" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int *" + size: 4 + alignment: 4 + } + name: "rtt_avg" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long *" + size: 4 + alignment: 4 + } + name: "last_sample_time" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "android_net_res_stats_get_info_for_net" + access: public_access + linker_set_key: "android_net_res_stats_get_info_for_net" + } + mangled_function_name: "android_net_res_stats_get_info_for_net" + source_file: "bionic/libc/dns/include/resolv_stats.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "netid" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int *" + size: 4 + alignment: 4 + } + name: "nscount" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "struct __kernel_sockaddr_storage *" + size: 4 + alignment: 4 + } + name: "servers" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int *" + size: 4 + alignment: 4 + } + name: "dcount" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char (*)[256]" + size: 4 + alignment: 4 + } + name: "domains" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "struct __res_params *" + size: 4 + alignment: 4 + } + name: "params" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "struct __res_stats *" + size: 4 + alignment: 4 + } + name: "stats" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "android_net_res_stats_get_usable_servers" + access: public_access + linker_set_key: "android_net_res_stats_get_usable_servers" + } + mangled_function_name: "android_net_res_stats_get_usable_servers" + source_file: "bionic/libc/dns/include/resolv_stats.h" + parameters { + basic_abi { + type_abi { + name: "const struct __res_params *" + size: 4 + alignment: 4 + } + name: "params" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "struct __res_stats *" + size: 4 + alignment: 4 + } + name: "stats" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "nscount" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "bool *" + size: 4 + alignment: 4 + } + name: "valid_servers" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "__fp_nquery" + access: public_access + linker_set_key: "__fp_nquery" + } + mangled_function_name: "__fp_nquery" + source_file: "" + parameters { + basic_abi { + type_abi { + name: "const unsigned char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "struct __sFILE *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "__fp_query" + access: public_access + linker_set_key: "__fp_query" + } + mangled_function_name: "__fp_query" + source_file: "" + parameters { + basic_abi { + type_abi { + name: "const unsigned char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "struct __sFILE *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "__hostalias" + access: public_access + linker_set_key: "__hostalias" + } + mangled_function_name: "__hostalias" + source_file: "" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "__p_query" + access: public_access + linker_set_key: "__p_query" + } + mangled_function_name: "__p_query" + source_file: "" + parameters { + basic_abi { + type_abi { + name: "const unsigned char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "__res_close" + access: public_access + linker_set_key: "__res_close" + } + mangled_function_name: "__res_close" + source_file: "" +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__res_isourserver" + access: public_access + linker_set_key: "__res_isourserver" + } + mangled_function_name: "__res_isourserver" + source_file: "" + parameters { + basic_abi { + type_abi { + name: "const struct sockaddr_in *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__res_querydomain" + access: public_access + linker_set_key: "__res_querydomain" + } + mangled_function_name: "__res_querydomain" + source_file: "" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__res_send" + access: public_access + linker_set_key: "__res_send" + } + mangled_function_name: "__res_send" + source_file: "" + parameters { + basic_abi { + type_abi { + name: "const unsigned char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__res_hnok" + access: public_access + linker_set_key: "__res_hnok" + } + mangled_function_name: "__res_hnok" + source_file: "" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__res_ownok" + access: public_access + linker_set_key: "__res_ownok" + } + mangled_function_name: "__res_ownok" + source_file: "" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__res_mailok" + access: public_access + linker_set_key: "__res_mailok" + } + mangled_function_name: "__res_mailok" + source_file: "" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__res_dnok" + access: public_access + linker_set_key: "__res_dnok" + } + mangled_function_name: "__res_dnok" + source_file: "" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__sym_ston" + access: public_access + linker_set_key: "__sym_ston" + } + mangled_function_name: "__sym_ston" + source_file: "" + parameters { + basic_abi { + type_abi { + name: "const struct res_sym *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "__sym_ntos" + access: public_access + linker_set_key: "__sym_ntos" + } + mangled_function_name: "__sym_ntos" + source_file: "" + parameters { + basic_abi { + type_abi { + name: "const struct res_sym *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "__sym_ntop" + access: public_access + linker_set_key: "__sym_ntop" + } + mangled_function_name: "__sym_ntop" + source_file: "" + parameters { + basic_abi { + type_abi { + name: "const struct res_sym *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__loc_aton" + access: public_access + linker_set_key: "__loc_aton" + } + mangled_function_name: "__loc_aton" + source_file: "" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "__loc_ntoa" + access: public_access + linker_set_key: "__loc_ntoa" + } + mangled_function_name: "__loc_ntoa" + source_file: "" + parameters { + basic_abi { + type_abi { + name: "const unsigned char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__dn_skipname" + access: public_access + linker_set_key: "__dn_skipname" + } + mangled_function_name: "__dn_skipname" + source_file: "" + parameters { + basic_abi { + type_abi { + name: "const unsigned char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const unsigned char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "__putlong" + access: public_access + linker_set_key: "__putlong" + } + mangled_function_name: "__putlong" + source_file: "" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "__putshort" + access: public_access + linker_set_key: "__putshort" + } + mangled_function_name: "__putshort" + source_file: "" + parameters { + basic_abi { + type_abi { + name: "unsigned short" + size: 2 + alignment: 2 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned short" + size: 2 + alignment: 2 + } + name: "_getshort" + access: public_access + linker_set_key: "_getshort" + } + mangled_function_name: "_getshort" + source_file: "bionic/libc/dns/include/resolv_private.h" + parameters { + basic_abi { + type_abi { + name: "const unsigned char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "_getlong" + access: public_access + linker_set_key: "_getlong" + } + mangled_function_name: "_getlong" + source_file: "bionic/libc/dns/include/resolv_private.h" + parameters { + basic_abi { + type_abi { + name: "const unsigned char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "__p_time" + access: public_access + linker_set_key: "__p_time" + } + mangled_function_name: "__p_time" + source_file: "" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "__p_rcode" + access: public_access + linker_set_key: "__p_rcode" + } + mangled_function_name: "__p_rcode" + source_file: "" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "const unsigned char *" + size: 4 + alignment: 4 + } + name: "__p_cdnname" + access: public_access + linker_set_key: "__p_cdnname" + } + mangled_function_name: "__p_cdnname" + source_file: "" + parameters { + basic_abi { + type_abi { + name: "const unsigned char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const unsigned char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "struct __sFILE *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "const unsigned char *" + size: 4 + alignment: 4 + } + name: "__p_cdname" + access: public_access + linker_set_key: "__p_cdname" + } + mangled_function_name: "__p_cdname" + source_file: "" + parameters { + basic_abi { + type_abi { + name: "const unsigned char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const unsigned char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "struct __sFILE *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "const unsigned char *" + size: 4 + alignment: 4 + } + name: "__p_fqnname" + access: public_access + linker_set_key: "__p_fqnname" + } + mangled_function_name: "__p_fqnname" + source_file: "" + parameters { + basic_abi { + type_abi { + name: "const unsigned char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const unsigned char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "const unsigned char *" + size: 4 + alignment: 4 + } + name: "__p_fqname" + access: public_access + linker_set_key: "__p_fqname" + } + mangled_function_name: "__p_fqname" + source_file: "" + parameters { + basic_abi { + type_abi { + name: "const unsigned char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const unsigned char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "struct __sFILE *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "__p_option" + access: public_access + linker_set_key: "__p_option" + } + mangled_function_name: "__p_option" + source_file: "" + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "__p_secstodate" + access: public_access + linker_set_key: "__p_secstodate" + } + mangled_function_name: "__p_secstodate" + source_file: "" + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__dn_count_labels" + access: public_access + linker_set_key: "__dn_count_labels" + } + mangled_function_name: "__dn_count_labels" + source_file: "" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__res_nameinquery" + access: public_access + linker_set_key: "__res_nameinquery" + } + mangled_function_name: "__res_nameinquery" + source_file: "" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const unsigned char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const unsigned char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__res_queriesmatch" + access: public_access + linker_set_key: "__res_queriesmatch" + } + mangled_function_name: "__res_queriesmatch" + source_file: "" + parameters { + basic_abi { + type_abi { + name: "const unsigned char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const unsigned char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const unsigned char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const unsigned char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__res_ninit" + access: public_access + linker_set_key: "__res_ninit" + } + mangled_function_name: "__res_ninit" + source_file: "" + parameters { + basic_abi { + type_abi { + name: "struct __res_state *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "__res_hostalias" + access: public_access + linker_set_key: "__res_hostalias" + } + mangled_function_name: "__res_hostalias" + source_file: "" + parameters { + basic_abi { + type_abi { + name: "struct __res_state *const" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__res_nquery" + access: public_access + linker_set_key: "__res_nquery" + } + mangled_function_name: "__res_nquery" + source_file: "" + parameters { + basic_abi { + type_abi { + name: "struct __res_state *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__res_nsearch" + access: public_access + linker_set_key: "__res_nsearch" + } + mangled_function_name: "__res_nsearch" + source_file: "" + parameters { + basic_abi { + type_abi { + name: "struct __res_state *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__res_nquerydomain" + access: public_access + linker_set_key: "__res_nquerydomain" + } + mangled_function_name: "__res_nquerydomain" + source_file: "" + parameters { + basic_abi { + type_abi { + name: "struct __res_state *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__res_nmkquery" + access: public_access + linker_set_key: "__res_nmkquery" + } + mangled_function_name: "__res_nmkquery" + source_file: "" + parameters { + basic_abi { + type_abi { + name: "struct __res_state *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const unsigned char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const unsigned char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__res_nsend" + access: public_access + linker_set_key: "__res_nsend" + } + mangled_function_name: "__res_nsend" + source_file: "" + parameters { + basic_abi { + type_abi { + name: "struct __res_state *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const unsigned char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "__res_nclose" + access: public_access + linker_set_key: "__res_nclose" + } + mangled_function_name: "__res_nclose" + source_file: "" + parameters { + basic_abi { + type_abi { + name: "struct __res_state *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "__res_send_setqhook" + access: public_access + linker_set_key: "__res_send_setqhook" + } + mangled_function_name: "__res_send_setqhook" + source_file: "" + parameters { + basic_abi { + type_abi { + name: "res_sendhookact (*)(struct sockaddr *const *, const unsigned char **, int *, unsigned char *, int, int *)" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "__res_send_setrhook" + access: public_access + linker_set_key: "__res_send_setrhook" + } + mangled_function_name: "__res_send_setrhook" + source_file: "" + parameters { + basic_abi { + type_abi { + name: "res_sendhookact (*)(const struct sockaddr *, const unsigned char *, int, unsigned char *, int, int *)" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "_resolv_set_nameservers_for_net" + access: public_access + linker_set_key: "_resolv_set_nameservers_for_net" + } + mangled_function_name: "_resolv_set_nameservers_for_net" + source_file: "bionic/libc/dns/include/resolv_netid.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "netid" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char **" + size: 4 + alignment: 4 + } + name: "servers" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "numservers" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "domains" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const struct __res_params *" + size: 4 + alignment: 4 + } + name: "params" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "_resolv_flush_cache_for_net" + access: public_access + linker_set_key: "_resolv_flush_cache_for_net" + } + mangled_function_name: "_resolv_flush_cache_for_net" + source_file: "bionic/libc/dns/include/resolv_netid.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "netid" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "_resolv_delete_cache_for_net" + access: public_access + linker_set_key: "_resolv_delete_cache_for_net" + } + mangled_function_name: "_resolv_delete_cache_for_net" + source_file: "bionic/libc/dns/include/resolv_netid.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "netid" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "nsdispatch" + access: public_access + linker_set_key: "nsdispatch" + } + mangled_function_name: "nsdispatch" + source_file: "bionic/libc/dns/include/nsswitch.h" + parameters { + basic_abi { + type_abi { + name: "void *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const ns_dtab *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const ns_src *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "err" + access: public_access + linker_set_key: "err" + } + mangled_function_name: "err" + source_file: "bionic/libc/include/err.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "verr" + access: public_access + linker_set_key: "verr" + } + mangled_function_name: "verr" + source_file: "bionic/libc/include/err.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "struct __va_list" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "errx" + access: public_access + linker_set_key: "errx" + } + mangled_function_name: "errx" + source_file: "bionic/libc/include/err.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "verrx" + access: public_access + linker_set_key: "verrx" + } + mangled_function_name: "verrx" + source_file: "bionic/libc/include/err.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "struct __va_list" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "warn" + access: public_access + linker_set_key: "warn" + } + mangled_function_name: "warn" + source_file: "bionic/libc/include/err.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "vwarn" + access: public_access + linker_set_key: "vwarn" + } + mangled_function_name: "vwarn" + source_file: "bionic/libc/include/err.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "struct __va_list" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "warnx" + access: public_access + linker_set_key: "warnx" + } + mangled_function_name: "warnx" + source_file: "bionic/libc/include/err.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "vwarnx" + access: public_access + linker_set_key: "vwarnx" + } + mangled_function_name: "vwarnx" + source_file: "bionic/libc/include/err.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "struct __va_list" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "getopt_long" + access: public_access + linker_set_key: "getopt_long" + } + mangled_function_name: "getopt_long" + source_file: "bionic/libc/include/getopt.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *const *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const struct option *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "getopt_long_only" + access: public_access + linker_set_key: "getopt_long_only" + } + mangled_function_name: "getopt_long_only" + source_file: "bionic/libc/include/getopt.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *const *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const struct option *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "utime" + access: public_access + linker_set_key: "utime" + } + mangled_function_name: "utime" + source_file: "bionic/libc/include/utime.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const struct utimbuf *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "regcomp" + access: public_access + linker_set_key: "regcomp" + } + mangled_function_name: "regcomp" + source_file: "bionic/libc/include/regex.h" + parameters { + basic_abi { + type_abi { + name: "regex_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "regerror" + access: public_access + linker_set_key: "regerror" + } + mangled_function_name: "regerror" + source_file: "bionic/libc/include/regex.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const regex_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "regexec" + access: public_access + linker_set_key: "regexec" + } + mangled_function_name: "regexec" + source_file: "bionic/libc/include/regex.h" + parameters { + basic_abi { + type_abi { + name: "const regex_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "regmatch_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "regfree" + access: public_access + linker_set_key: "regfree" + } + mangled_function_name: "regfree" + source_file: "bionic/libc/include/regex.h" + parameters { + basic_abi { + type_abi { + name: "regex_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "fnmatch" + access: public_access + linker_set_key: "fnmatch" + } + mangled_function_name: "fnmatch" + source_file: "bionic/libc/include/fnmatch.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "pattern" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "string" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "flags" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "flock" + access: public_access + linker_set_key: "flock" + } + mangled_function_name: "flock" + source_file: "bionic/libc/include/sys/file.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_cond_timedwait_monotonic" + access: public_access + linker_set_key: "pthread_cond_timedwait_monotonic" + } + mangled_function_name: "pthread_cond_timedwait_monotonic" + source_file: "bionic/libc/bionic/pthread_cond.cpp" + parameters { + basic_abi { + type_abi { + name: "pthread_cond_t *" + size: 4 + alignment: 4 + } + name: "cond_interface" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "pthread_mutex_t *" + size: 4 + alignment: 4 + } + name: "mutex" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const timespec *" + size: 4 + alignment: 4 + } + name: "abs_timeout" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_cond_timedwait_monotonic_np" + access: public_access + linker_set_key: "pthread_cond_timedwait_monotonic_np" + } + mangled_function_name: "pthread_cond_timedwait_monotonic_np" + source_file: "bionic/libc/bionic/pthread_cond.cpp" + parameters { + basic_abi { + type_abi { + name: "pthread_cond_t *" + size: 4 + alignment: 4 + } + name: "cond_interface" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "pthread_mutex_t *" + size: 4 + alignment: 4 + } + name: "mutex" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const timespec *" + size: 4 + alignment: 4 + } + name: "abs_timeout" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_cond_timedwait_relative_np" + access: public_access + linker_set_key: "pthread_cond_timedwait_relative_np" + } + mangled_function_name: "pthread_cond_timedwait_relative_np" + source_file: "bionic/libc/bionic/pthread_cond.cpp" + parameters { + basic_abi { + type_abi { + name: "pthread_cond_t *" + size: 4 + alignment: 4 + } + name: "cond_interface" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "pthread_mutex_t *" + size: 4 + alignment: 4 + } + name: "mutex" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const timespec *" + size: 4 + alignment: 4 + } + name: "rel_timeout" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_cond_timeout_np" + access: public_access + linker_set_key: "pthread_cond_timeout_np" + } + mangled_function_name: "pthread_cond_timeout_np" + source_file: "bionic/libc/bionic/pthread_cond.cpp" + parameters { + basic_abi { + type_abi { + name: "pthread_cond_t *" + size: 4 + alignment: 4 + } + name: "cond_interface" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "pthread_mutex_t *" + size: 4 + alignment: 4 + } + name: "mutex" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "ms" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__set_tid_address" + access: public_access + linker_set_key: "__set_tid_address" + } + mangled_function_name: "__set_tid_address" + source_file: "bionic/libc/bionic/pthread_exit.cpp" + parameters { + basic_abi { + type_abi { + name: "int *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_mutex_lock_timeout_np" + access: public_access + linker_set_key: "pthread_mutex_lock_timeout_np" + } + mangled_function_name: "pthread_mutex_lock_timeout_np" + source_file: "bionic/libc/bionic/pthread_mutex.cpp" + parameters { + basic_abi { + type_abi { + name: "pthread_mutex_t *" + size: 4 + alignment: 4 + } + name: "mutex_interface" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "ms" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__set_tls" + access: public_access + linker_set_key: "__set_tls" + } + mangled_function_name: "__set_tls" + source_file: "bionic/libc/bionic/__libc_init_main_thread.cpp" + parameters { + basic_abi { + type_abi { + name: "void *" + size: 4 + alignment: 4 + } + name: "ptr" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "asctime64" + access: public_access + linker_set_key: "asctime64" + } + mangled_function_name: "asctime64" + source_file: "bionic/libc/include/time64.h" + parameters { + basic_abi { + type_abi { + name: "const struct tm *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "asctime64_r" + access: public_access + linker_set_key: "asctime64_r" + } + mangled_function_name: "asctime64_r" + source_file: "bionic/libc/include/time64.h" + parameters { + basic_abi { + type_abi { + name: "const struct tm *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "ctime64" + access: public_access + linker_set_key: "ctime64" + } + mangled_function_name: "ctime64" + source_file: "bionic/libc/include/time64.h" + parameters { + basic_abi { + type_abi { + name: "const long long *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "ctime64_r" + access: public_access + linker_set_key: "ctime64_r" + } + mangled_function_name: "ctime64_r" + source_file: "bionic/libc/include/time64.h" + parameters { + basic_abi { + type_abi { + name: "const long long *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "struct tm *" + size: 4 + alignment: 4 + } + name: "gmtime64" + access: public_access + linker_set_key: "gmtime64" + } + mangled_function_name: "gmtime64" + source_file: "bionic/libc/include/time64.h" + parameters { + basic_abi { + type_abi { + name: "const long long *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "struct tm *" + size: 4 + alignment: 4 + } + name: "gmtime64_r" + access: public_access + linker_set_key: "gmtime64_r" + } + mangled_function_name: "gmtime64_r" + source_file: "bionic/libc/include/time64.h" + parameters { + basic_abi { + type_abi { + name: "const long long *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "struct tm *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "struct tm *" + size: 4 + alignment: 4 + } + name: "localtime64" + access: public_access + linker_set_key: "localtime64" + } + mangled_function_name: "localtime64" + source_file: "bionic/libc/include/time64.h" + parameters { + basic_abi { + type_abi { + name: "const long long *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "struct tm *" + size: 4 + alignment: 4 + } + name: "localtime64_r" + access: public_access + linker_set_key: "localtime64_r" + } + mangled_function_name: "localtime64_r" + source_file: "bionic/libc/include/time64.h" + parameters { + basic_abi { + type_abi { + name: "const long long *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "struct tm *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long long" + size: 8 + alignment: 8 + } + name: "mktime64" + access: public_access + linker_set_key: "mktime64" + } + mangled_function_name: "mktime64" + source_file: "bionic/libc/include/time64.h" + parameters { + basic_abi { + type_abi { + name: "const struct tm *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long long" + size: 8 + alignment: 8 + } + name: "timegm64" + access: public_access + linker_set_key: "timegm64" + } + mangled_function_name: "timegm64" + source_file: "bionic/libc/include/time64.h" + parameters { + basic_abi { + type_abi { + name: "const struct tm *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long long" + size: 8 + alignment: 8 + } + name: "timelocal64" + access: public_access + linker_set_key: "timelocal64" + } + mangled_function_name: "timelocal64" + source_file: "bionic/libc/include/time64.h" + parameters { + basic_abi { + type_abi { + name: "const struct tm *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "struct ether_addr *" + size: 4 + alignment: 4 + } + name: "ether_aton_r" + access: public_access + linker_set_key: "ether_aton_r" + } + mangled_function_name: "ether_aton_r" + source_file: "bionic/libc/bionic/ether_aton.c" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "asc" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "struct ether_addr *" + size: 4 + alignment: 4 + } + name: "addr" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "struct ether_addr *" + size: 4 + alignment: 4 + } + name: "ether_aton" + access: public_access + linker_set_key: "ether_aton" + } + mangled_function_name: "ether_aton" + source_file: "bionic/libc/bionic/ether_aton.c" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "asc" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "ether_ntoa_r" + access: public_access + linker_set_key: "ether_ntoa_r" + } + mangled_function_name: "ether_ntoa_r" + source_file: "bionic/libc/bionic/ether_ntoa.c" + parameters { + basic_abi { + type_abi { + name: "const struct ether_addr *" + size: 4 + alignment: 4 + } + name: "addr" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "buf" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "ether_ntoa" + access: public_access + linker_set_key: "ether_ntoa" + } + mangled_function_name: "ether_ntoa" + source_file: "bionic/libc/bionic/ether_ntoa.c" + parameters { + basic_abi { + type_abi { + name: "const struct ether_addr *" + size: 4 + alignment: 4 + } + name: "addr" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "pututline" + access: public_access + linker_set_key: "pututline" + } + mangled_function_name: "pututline" + source_file: "bionic/libc/bionic/pututline.c" + parameters { + basic_abi { + type_abi { + name: "struct utmp *" + size: 4 + alignment: 4 + } + name: "utmp" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "sigblock" + access: public_access + linker_set_key: "sigblock" + } + mangled_function_name: "sigblock" + source_file: "bionic/libc/bionic/sigblock.c" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "mask" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "sigsetmask" + access: public_access + linker_set_key: "sigsetmask" + } + mangled_function_name: "sigsetmask" + source_file: "bionic/libc/bionic/sigsetmask.c" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "mask" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "__fbufsize" + access: public_access + linker_set_key: "__fbufsize" + } + mangled_function_name: "__fbufsize" + source_file: "bionic/libc/include/stdio_ext.h" + parameters { + basic_abi { + type_abi { + name: "__sFILE *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__freadable" + access: public_access + linker_set_key: "__freadable" + } + mangled_function_name: "__freadable" + source_file: "bionic/libc/include/stdio_ext.h" + parameters { + basic_abi { + type_abi { + name: "__sFILE *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__fwritable" + access: public_access + linker_set_key: "__fwritable" + } + mangled_function_name: "__fwritable" + source_file: "bionic/libc/include/stdio_ext.h" + parameters { + basic_abi { + type_abi { + name: "__sFILE *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__flbf" + access: public_access + linker_set_key: "__flbf" + } + mangled_function_name: "__flbf" + source_file: "bionic/libc/include/stdio_ext.h" + parameters { + basic_abi { + type_abi { + name: "__sFILE *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "__fpurge" + access: public_access + linker_set_key: "__fpurge" + } + mangled_function_name: "__fpurge" + source_file: "bionic/libc/include/stdio_ext.h" + parameters { + basic_abi { + type_abi { + name: "__sFILE *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "__fpending" + access: public_access + linker_set_key: "__fpending" + } + mangled_function_name: "__fpending" + source_file: "bionic/libc/include/stdio_ext.h" + parameters { + basic_abi { + type_abi { + name: "__sFILE *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "_flushlbf" + access: public_access + linker_set_key: "_flushlbf" + } + mangled_function_name: "_flushlbf" + source_file: "bionic/libc/include/stdio_ext.h" +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__fsetlocking" + access: public_access + linker_set_key: "__fsetlocking" + } + mangled_function_name: "__fsetlocking" + source_file: "bionic/libc/include/stdio_ext.h" + parameters { + basic_abi { + type_abi { + name: "__sFILE *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "putw" + access: public_access + linker_set_key: "putw" + } + mangled_function_name: "putw" + source_file: "bionic/libc/bionic/ndk_cruft.cpp" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "value" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__sFILE *" + size: 4 + alignment: 4 + } + name: "fp" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__fcntl64" + access: public_access + linker_set_key: "__fcntl64" + } + mangled_function_name: "__fcntl64" + source_file: "bionic/libc/bionic/legacy_32_bit_support.cpp" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "void *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__llseek" + access: public_access + linker_set_key: "__llseek" + } + mangled_function_name: "__llseek" + source_file: "bionic/libc/bionic/legacy_32_bit_support.cpp" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long long *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +global_vars { + basic_abi { + type_abi { + name: "const char *const[65]" + size: 260 + alignment: 4 + } + name: "sys_siglist" + access: public_access + linker_set_key: "sys_siglist" + } + source_file: "bionic/libc/include/signal.h" +} +global_vars { + basic_abi { + type_abi { + name: "const char *const[65]" + size: 260 + alignment: 4 + } + name: "sys_signame" + access: public_access + linker_set_key: "sys_signame" + } + source_file: "bionic/libc/include/signal.h" +} +global_vars { + basic_abi { + type_abi { + name: "char *[]" + } + name: "tzname" + access: public_access + linker_set_key: "tzname" + } + source_file: "bionic/libc/include/time.h" +} +global_vars { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "daylight" + access: public_access + linker_set_key: "daylight" + } + source_file: "bionic/libc/include/time.h" +} +global_vars { + basic_abi { + type_abi { + name: "long" + size: 4 + alignment: 4 + } + name: "timezone" + access: public_access + linker_set_key: "timezone" + } + source_file: "bionic/libc/include/time.h" +} +global_vars { + basic_abi { + type_abi { + name: "__sFILE *" + size: 4 + alignment: 4 + } + name: "stdin" + access: public_access + linker_set_key: "stdin" + } + source_file: "bionic/libc/include/stdio.h" +} +global_vars { + basic_abi { + type_abi { + name: "__sFILE *" + size: 4 + alignment: 4 + } + name: "stdout" + access: public_access + linker_set_key: "stdout" + } + source_file: "bionic/libc/include/stdio.h" +} +global_vars { + basic_abi { + type_abi { + name: "__sFILE *" + size: 4 + alignment: 4 + } + name: "stderr" + access: public_access + linker_set_key: "stderr" + } + source_file: "bionic/libc/include/stdio.h" +} +global_vars { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "__stack_chk_guard" + access: public_access + linker_set_key: "__stack_chk_guard" + } + source_file: "bionic/libc/private/bionic_ssp.h" +} +global_vars { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "optarg" + access: public_access + linker_set_key: "optarg" + } + source_file: "bionic/libc/include/bits/getopt.h" +} +global_vars { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "optind" + access: public_access + linker_set_key: "optind" + } + source_file: "bionic/libc/include/bits/getopt.h" +} +global_vars { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "opterr" + access: public_access + linker_set_key: "opterr" + } + source_file: "bionic/libc/include/bits/getopt.h" +} +global_vars { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "optopt" + access: public_access + linker_set_key: "optopt" + } + source_file: "bionic/libc/include/bits/getopt.h" +} +global_vars { + basic_abi { + type_abi { + name: "char **" + size: 4 + alignment: 4 + } + name: "environ" + access: public_access + linker_set_key: "environ" + } + source_file: "bionic/libc/include/unistd.h" +} +global_vars { + basic_abi { + type_abi { + name: "const in6_addr" + size: 16 + alignment: 4 + } + name: "in6addr_any" + access: public_access + linker_set_key: "in6addr_any" + } + source_file: "bionic/libc/include/netinet/in.h" +} +global_vars { + basic_abi { + type_abi { + name: "const in6_addr" + size: 16 + alignment: 4 + } + name: "in6addr_loopback" + access: public_access + linker_set_key: "in6addr_loopback" + } + source_file: "bionic/libc/include/netinet/in.h" +} +global_vars { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "_ctype_" + access: public_access + linker_set_key: "_ctype_" + } + source_file: "bionic/libc/include/ctype.h" +} +global_vars { + basic_abi { + type_abi { + name: "void (*)()" + size: 4 + alignment: 4 + } + name: "error_print_progname" + access: public_access + linker_set_key: "error_print_progname" + } + source_file: "bionic/libc/include/error.h" +} +global_vars { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "error_message_count" + access: public_access + linker_set_key: "error_message_count" + } + source_file: "bionic/libc/include/error.h" +} +global_vars { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "error_one_per_line" + access: public_access + linker_set_key: "error_one_per_line" + } + source_file: "bionic/libc/include/error.h" +} +global_vars { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "__progname" + access: public_access + linker_set_key: "__progname" + } + source_file: "bionic/libc/bionic/libc_init_common.cpp" +} +global_vars { + basic_abi { + type_abi { + name: "prop_area *" + size: 4 + alignment: 4 + } + name: "__system_property_area__" + access: public_access + linker_set_key: "__system_property_area__" + } + source_file: "bionic/libc/bionic/system_properties.cpp" +} +global_vars { + basic_abi { + type_abi { + name: "struct res_sym const[]" + } + name: "__p_class_syms" + access: public_access + linker_set_key: "__p_class_syms" + } + source_file: "bionic/libc/dns/include/resolv_private.h" +} +global_vars { + basic_abi { + type_abi { + name: "struct res_sym const[]" + } + name: "__p_type_syms" + access: public_access + linker_set_key: "__p_type_syms" + } + source_file: "bionic/libc/dns/include/resolv_private.h" +} +global_vars { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "optreset" + access: public_access + linker_set_key: "optreset" + } + source_file: "bionic/libc/include/getopt.h" +} +global_vars { + basic_abi { + type_abi { + name: "const short *" + size: 4 + alignment: 4 + } + name: "_tolower_tab_" + access: public_access + linker_set_key: "_tolower_tab_" + } + source_file: "bionic/libc/upstream-openbsd/android/include/openbsd-compat.h" +} +global_vars { + basic_abi { + type_abi { + name: "const short *" + size: 4 + alignment: 4 + } + name: "_toupper_tab_" + access: public_access + linker_set_key: "_toupper_tab_" + } + source_file: "bionic/libc/upstream-openbsd/android/include/openbsd-compat.h" +} +global_vars { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__isthreaded" + access: public_access + linker_set_key: "__isthreaded" + } + source_file: "bionic/libc/upstream-openbsd/android/include/openbsd-compat.h" +} +global_vars { + basic_abi { + type_abi { + name: "__sFILE [3]" + size: 252 + alignment: 4 + } + name: "__sF" + access: public_access + linker_set_key: "__sF" + } + source_file: "bionic/libc/stdio/stdio.cpp" +} diff --git a/current/arm/source-based/libdl.so.lsdump b/current/arm/source-based/libdl.so.lsdump new file mode 100644 index 0000000..fa9d99c --- /dev/null +++ b/current/arm/source-based/libdl.so.lsdump @@ -0,0 +1,788 @@ +functions { + basic_abi { + type_abi { + name: "void *" + size: 4 + alignment: 4 + } + name: "dlopen" + access: public_access + linker_set_key: "dlopen" + } + mangled_function_name: "dlopen" + source_file: "bionic/libc/include/dlfcn.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "filename" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "flag" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "dlclose" + access: public_access + linker_set_key: "dlclose" + } + mangled_function_name: "dlclose" + source_file: "bionic/libc/include/dlfcn.h" + parameters { + basic_abi { + type_abi { + name: "void *" + size: 4 + alignment: 4 + } + name: "handle" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "dlerror" + access: public_access + linker_set_key: "dlerror" + } + mangled_function_name: "dlerror" + source_file: "bionic/libc/include/dlfcn.h" +} +functions { + basic_abi { + type_abi { + name: "void *" + size: 4 + alignment: 4 + } + name: "dlsym" + access: public_access + linker_set_key: "dlsym" + } + mangled_function_name: "dlsym" + source_file: "bionic/libc/include/dlfcn.h" + parameters { + basic_abi { + type_abi { + name: "void *" + size: 4 + alignment: 4 + } + name: "handle" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "symbol" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void *" + size: 4 + alignment: 4 + } + name: "dlvsym" + access: public_access + linker_set_key: "dlvsym" + } + mangled_function_name: "dlvsym" + source_file: "bionic/libc/include/dlfcn.h" + parameters { + basic_abi { + type_abi { + name: "void *" + size: 4 + alignment: 4 + } + name: "handle" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "symbol" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "version" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "dladdr" + access: public_access + linker_set_key: "dladdr" + } + mangled_function_name: "dladdr" + source_file: "bionic/libc/include/dlfcn.h" + parameters { + basic_abi { + type_abi { + name: "const void *" + size: 4 + alignment: 4 + } + name: "addr" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "Dl_info *" + size: 4 + alignment: 4 + } + name: "info" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "dl_iterate_phdr" + access: public_access + linker_set_key: "dl_iterate_phdr" + } + mangled_function_name: "dl_iterate_phdr" + source_file: "bionic/libc/include/link.h" + parameters { + basic_abi { + type_abi { + name: "int (*)(struct dl_phdr_info *, unsigned int, void *)" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "void *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned long *" + size: 4 + alignment: 4 + } + name: "dl_unwind_find_exidx" + access: public_access + linker_set_key: "dl_unwind_find_exidx" + } + mangled_function_name: "dl_unwind_find_exidx" + source_file: "bionic/libc/include/link.h" + parameters { + basic_abi { + type_abi { + name: "unsigned long *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void *" + size: 4 + alignment: 4 + } + name: "android_dlopen_ext" + access: public_access + linker_set_key: "android_dlopen_ext" + } + mangled_function_name: "android_dlopen_ext" + source_file: "bionic/libc/include/android/dlext.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "filename" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "flag" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const android_dlextinfo *" + size: 4 + alignment: 4 + } + name: "extinfo" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "android_get_LD_LIBRARY_PATH" + access: public_access + linker_set_key: "android_get_LD_LIBRARY_PATH" + } + mangled_function_name: "android_get_LD_LIBRARY_PATH" + source_file: "bionic/libdl/libdl.c" + parameters { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "buffer" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "buffer_size" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "android_update_LD_LIBRARY_PATH" + access: public_access + linker_set_key: "android_update_LD_LIBRARY_PATH" + } + mangled_function_name: "android_update_LD_LIBRARY_PATH" + source_file: "bionic/libdl/libdl.c" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "ld_library_path" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "android_set_application_target_sdk_version" + access: public_access + linker_set_key: "android_set_application_target_sdk_version" + } + mangled_function_name: "android_set_application_target_sdk_version" + source_file: "bionic/libdl/libdl.c" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "target" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "android_get_application_target_sdk_version" + access: public_access + linker_set_key: "android_get_application_target_sdk_version" + } + mangled_function_name: "android_get_application_target_sdk_version" + source_file: "bionic/libdl/libdl.c" +} +functions { + basic_abi { + type_abi { + name: "bool" + size: 1 + alignment: 1 + } + name: "android_init_anonymous_namespace" + access: public_access + linker_set_key: "android_init_anonymous_namespace" + } + mangled_function_name: "android_init_anonymous_namespace" + source_file: "bionic/libdl/libdl.c" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "shared_libs_sonames" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "library_search_path" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "struct android_namespace_t *" + size: 4 + alignment: 4 + } + name: "android_create_namespace" + access: public_access + linker_set_key: "android_create_namespace" + } + mangled_function_name: "android_create_namespace" + source_file: "bionic/libdl/libdl.c" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "name" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "ld_library_path" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "default_library_path" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long long" + size: 8 + alignment: 8 + } + name: "type" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "permitted_when_isolated_path" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "struct android_namespace_t *" + size: 4 + alignment: 4 + } + name: "parent" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "bool" + size: 1 + alignment: 1 + } + name: "android_link_namespaces" + access: public_access + linker_set_key: "android_link_namespaces" + } + mangled_function_name: "android_link_namespaces" + source_file: "bionic/libdl/libdl.c" + parameters { + basic_abi { + type_abi { + name: "struct android_namespace_t *" + size: 4 + alignment: 4 + } + name: "namespace_from" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "struct android_namespace_t *" + size: 4 + alignment: 4 + } + name: "namespace_to" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "shared_libs_sonames" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "android_dlwarning" + access: public_access + linker_set_key: "android_dlwarning" + } + mangled_function_name: "android_dlwarning" + source_file: "bionic/libdl/libdl.c" + parameters { + basic_abi { + type_abi { + name: "void *" + size: 4 + alignment: 4 + } + name: "obj" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "void (*)(void *, const char *)" + size: 4 + alignment: 4 + } + name: "f" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned int *" + size: 4 + alignment: 4 + } + name: "__cfi_init" + access: public_access + linker_set_key: "__cfi_init" + } + mangled_function_name: "__cfi_init" + source_file: "bionic/libdl/libdl_cfi.cpp" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "shadow_base" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "__cfi_slowpath" + access: public_access + linker_set_key: "__cfi_slowpath" + } + mangled_function_name: "__cfi_slowpath" + source_file: "bionic/libdl/libdl_cfi.cpp" + parameters { + basic_abi { + type_abi { + name: "unsigned long long" + size: 8 + alignment: 8 + } + name: "CallSiteTypeId" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "void *" + size: 4 + alignment: 4 + } + name: "Ptr" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "__cfi_slowpath_diag" + access: public_access + linker_set_key: "__cfi_slowpath_diag" + } + mangled_function_name: "__cfi_slowpath_diag" + source_file: "bionic/libdl/libdl_cfi.cpp" + parameters { + basic_abi { + type_abi { + name: "unsigned long long" + size: 8 + alignment: 8 + } + name: "CallSiteTypeId" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "void *" + size: 4 + alignment: 4 + } + name: "Ptr" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "void *" + size: 4 + alignment: 4 + } + name: "DiagData" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} diff --git a/current/arm/source-based/liblog.so.lsdump b/current/arm/source-based/liblog.so.lsdump new file mode 100644 index 0000000..ca4aa94 --- /dev/null +++ b/current/arm/source-based/liblog.so.lsdump @@ -0,0 +1,7884 @@ +records { + basic_abi { + type_abi { + name: "struct log_time" + size: 8 + alignment: 1 + } + name: "log_time" + access: public_access + linker_set_key: "log_time" + } + fields { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "tv_sec" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "tv_nsec" + access: public_access + } + } + source_file: "system/core/liblog/include/log/log_time.h" + mangled_record_name: "log_time" +} +records { + basic_abi { + type_abi { + name: "struct logger_entry" + size: 20 + alignment: 4 + } + name: "logger_entry" + access: public_access + linker_set_key: "logger_entry" + } + fields { + basic_abi { + type_abi { + name: "unsigned short" + size: 2 + alignment: 2 + } + name: "len" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "unsigned short" + size: 2 + alignment: 2 + } + name: "__pad" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pid" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "tid" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "sec" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "nsec" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "char [0]" + size: 0 + alignment: 1 + } + name: "msg" + access: public_access + } + } + source_file: "system/core/liblog/include/log/log_read.h" + mangled_record_name: "logger_entry" +} +records { + basic_abi { + type_abi { + name: "struct logger_entry_v2" + size: 24 + alignment: 1 + } + name: "logger_entry_v2" + access: public_access + linker_set_key: "logger_entry_v2" + } + fields { + basic_abi { + type_abi { + name: "unsigned short" + size: 2 + alignment: 2 + } + name: "len" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "unsigned short" + size: 2 + alignment: 2 + } + name: "hdr_size" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pid" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "tid" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "sec" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "nsec" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "euid" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "char [0]" + size: 0 + alignment: 1 + } + name: "msg" + access: public_access + } + } + source_file: "system/core/liblog/include/log/log_read.h" + mangled_record_name: "logger_entry_v2" +} +records { + basic_abi { + type_abi { + name: "struct logger_entry_v3" + size: 24 + alignment: 1 + } + name: "logger_entry_v3" + access: public_access + linker_set_key: "logger_entry_v3" + } + fields { + basic_abi { + type_abi { + name: "unsigned short" + size: 2 + alignment: 2 + } + name: "len" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "unsigned short" + size: 2 + alignment: 2 + } + name: "hdr_size" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pid" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "tid" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "sec" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "nsec" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "lid" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "char [0]" + size: 0 + alignment: 1 + } + name: "msg" + access: public_access + } + } + source_file: "system/core/liblog/include/log/log_read.h" + mangled_record_name: "logger_entry_v3" +} +records { + basic_abi { + type_abi { + name: "struct logger_entry_v4" + size: 28 + alignment: 4 + } + name: "logger_entry_v4" + access: public_access + linker_set_key: "logger_entry_v4" + } + fields { + basic_abi { + type_abi { + name: "unsigned short" + size: 2 + alignment: 2 + } + name: "len" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "unsigned short" + size: 2 + alignment: 2 + } + name: "hdr_size" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pid" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "tid" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "sec" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "nsec" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "lid" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "uid" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "char [0]" + size: 0 + alignment: 1 + } + name: "msg" + access: public_access + } + } + source_file: "system/core/liblog/include/log/log_read.h" + mangled_record_name: "logger_entry_v4" +} +records { + basic_abi { + type_abi { + name: "struct log_msg" + size: 5124 + alignment: 4 + } + name: "log_msg" + access: public_access + linker_set_key: "log_msg" + } + fields { + basic_abi { + type_abi { + name: "struct log_msg::(anonymous)" + size: 5124 + alignment: 4 + } + name: "" + access: public_access + } + } + source_file: "system/core/liblog/include/log/log_read.h" + mangled_record_name: "log_msg" +} +records { + basic_abi { + type_abi { + name: "struct log_msg::(anonymous)" + size: 5124 + alignment: 4 + } + name: "log_msg::(anonymous)" + access: public_access + linker_set_key: "log_msg::(anonymous)" + } + fields { + basic_abi { + type_abi { + name: "unsigned char [5121]" + size: 5121 + alignment: 1 + } + name: "buf" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "struct logger_entry_v4" + size: 28 + alignment: 4 + } + name: "entry" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "struct logger_entry_v4" + size: 28 + alignment: 4 + } + name: "entry_v4" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "struct logger_entry_v3" + size: 24 + alignment: 1 + } + name: "entry_v3" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "struct logger_entry_v2" + size: 24 + alignment: 1 + } + name: "entry_v2" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "struct logger_entry" + size: 20 + alignment: 4 + } + name: "entry_v1" + access: public_access + } + } + source_file: "system/core/liblog/include/log/log_read.h" + mangled_record_name: "" +} +records { + basic_abi { + type_abi { + name: "android_log_list_element" + size: 16 + alignment: 8 + } + name: "android_log_list_element" + access: public_access + linker_set_key: "android_log_list_element" + } + fields { + basic_abi { + type_abi { + name: "AndroidEventLogType" + size: 4 + alignment: 4 + } + name: "type" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "unsigned short" + size: 2 + alignment: 2 + } + name: "complete" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "unsigned short" + size: 2 + alignment: 2 + } + name: "len" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "android_log_list_element::(anonymous)" + size: 8 + alignment: 8 + } + name: "data" + access: public_access + } + } + source_file: "system/core/liblog/include/log/log_event_list.h" + mangled_record_name: "" +} +records { + basic_abi { + type_abi { + name: "android_log_list_element::(anonymous)" + size: 8 + alignment: 8 + } + name: "(anonymous struct)::(anonymous)" + access: public_access + linker_set_key: "(anonymous struct)::(anonymous)" + } + fields { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "int32" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "long long" + size: 8 + alignment: 8 + } + name: "int64" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "string" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "float32" + access: public_access + } + } + source_file: "system/core/liblog/include/log/log_event_list.h" + mangled_record_name: "" +} +records { + basic_abi { + type_abi { + name: "android_pmsg_log_header_t" + size: 7 + alignment: 1 + } + name: "android_pmsg_log_header_t" + access: public_access + linker_set_key: "android_pmsg_log_header_t" + } + fields { + basic_abi { + type_abi { + name: "unsigned char" + size: 1 + alignment: 1 + } + name: "magic" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "unsigned short" + size: 2 + alignment: 2 + } + name: "len" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "unsigned short" + size: 2 + alignment: 2 + } + name: "uid" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "unsigned short" + size: 2 + alignment: 2 + } + name: "pid" + access: public_access + } + } + source_file: "system/core/liblog/include/private/android_logger.h" + mangled_record_name: "" +} +records { + basic_abi { + type_abi { + name: "android_log_header_t" + size: 11 + alignment: 1 + } + name: "android_log_header_t" + access: public_access + linker_set_key: "android_log_header_t" + } + fields { + basic_abi { + type_abi { + name: "unsigned char" + size: 1 + alignment: 1 + } + name: "id" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "unsigned short" + size: 2 + alignment: 2 + } + name: "tid" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "struct log_time" + size: 8 + alignment: 1 + } + name: "realtime" + access: public_access + } + } + source_file: "system/core/liblog/include/private/android_logger.h" + mangled_record_name: "" +} +records { + basic_abi { + type_abi { + name: "android_event_header_t" + size: 4 + alignment: 1 + } + name: "android_event_header_t" + access: public_access + linker_set_key: "android_event_header_t" + } + fields { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "tag" + access: public_access + } + } + source_file: "system/core/liblog/include/private/android_logger.h" + mangled_record_name: "" +} +records { + basic_abi { + type_abi { + name: "android_event_int_t" + size: 5 + alignment: 1 + } + name: "android_event_int_t" + access: public_access + linker_set_key: "android_event_int_t" + } + fields { + basic_abi { + type_abi { + name: "signed char" + size: 1 + alignment: 1 + } + name: "type" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "data" + access: public_access + } + } + source_file: "system/core/liblog/include/private/android_logger.h" + mangled_record_name: "" +} +records { + basic_abi { + type_abi { + name: "android_log_event_int_t" + size: 9 + alignment: 1 + } + name: "android_log_event_int_t" + access: public_access + linker_set_key: "android_log_event_int_t" + } + fields { + basic_abi { + type_abi { + name: "android_event_header_t" + size: 4 + alignment: 1 + } + name: "header" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "android_event_int_t" + size: 5 + alignment: 1 + } + name: "payload" + access: public_access + } + } + source_file: "system/core/liblog/include/private/android_logger.h" + mangled_record_name: "" +} +records { + basic_abi { + type_abi { + name: "android_event_long_t" + size: 9 + alignment: 1 + } + name: "android_event_long_t" + access: public_access + linker_set_key: "android_event_long_t" + } + fields { + basic_abi { + type_abi { + name: "signed char" + size: 1 + alignment: 1 + } + name: "type" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "long long" + size: 8 + alignment: 8 + } + name: "data" + access: public_access + } + } + source_file: "system/core/liblog/include/private/android_logger.h" + mangled_record_name: "" +} +records { + basic_abi { + type_abi { + name: "android_log_event_long_t" + size: 13 + alignment: 1 + } + name: "android_log_event_long_t" + access: public_access + linker_set_key: "android_log_event_long_t" + } + fields { + basic_abi { + type_abi { + name: "android_event_header_t" + size: 4 + alignment: 1 + } + name: "header" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "android_event_long_t" + size: 9 + alignment: 1 + } + name: "payload" + access: public_access + } + } + source_file: "system/core/liblog/include/private/android_logger.h" + mangled_record_name: "" +} +records { + basic_abi { + type_abi { + name: "android_event_string_t" + size: 5 + alignment: 1 + } + name: "android_event_string_t" + access: public_access + linker_set_key: "android_event_string_t" + } + fields { + basic_abi { + type_abi { + name: "signed char" + size: 1 + alignment: 1 + } + name: "type" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "length" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "char []" + } + name: "data" + access: public_access + } + } + source_file: "system/core/liblog/include/private/android_logger.h" + mangled_record_name: "" +} +records { + basic_abi { + type_abi { + name: "android_log_event_string_t" + size: 9 + alignment: 1 + } + name: "android_log_event_string_t" + access: public_access + linker_set_key: "android_log_event_string_t" + } + fields { + basic_abi { + type_abi { + name: "android_event_header_t" + size: 4 + alignment: 1 + } + name: "header" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "signed char" + size: 1 + alignment: 1 + } + name: "type" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "length" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "char []" + } + name: "data" + access: public_access + } + } + source_file: "system/core/liblog/include/private/android_logger.h" + mangled_record_name: "" +} +records { + basic_abi { + type_abi { + name: "log_time" + size: 8 + alignment: 1 + } + name: "log_time" + access: public_access + linker_set_key: "_Z8log_time" + } + fields { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "tv_sec" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "tv_nsec" + access: public_access + } + } + source_file: "system/core/liblog/include/log/log_time.h" + mangled_record_name: "_Z8log_time" +} +records { + basic_abi { + type_abi { + name: "logger_entry" + size: 20 + alignment: 4 + } + name: "logger_entry" + access: public_access + linker_set_key: "_Z12logger_entry" + } + fields { + basic_abi { + type_abi { + name: "unsigned short" + size: 2 + alignment: 2 + } + name: "len" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "unsigned short" + size: 2 + alignment: 2 + } + name: "__pad" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pid" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "tid" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "sec" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "nsec" + access: public_access + } + } + source_file: "system/core/liblog/include/log/log_read.h" + mangled_record_name: "_Z12logger_entry" +} +records { + basic_abi { + type_abi { + name: "logger_entry_v2" + size: 24 + alignment: 1 + } + name: "logger_entry_v2" + access: public_access + linker_set_key: "_Z15logger_entry_v2" + } + fields { + basic_abi { + type_abi { + name: "unsigned short" + size: 2 + alignment: 2 + } + name: "len" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "unsigned short" + size: 2 + alignment: 2 + } + name: "hdr_size" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pid" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "tid" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "sec" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "nsec" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "euid" + access: public_access + } + } + source_file: "system/core/liblog/include/log/log_read.h" + mangled_record_name: "_Z15logger_entry_v2" +} +records { + basic_abi { + type_abi { + name: "logger_entry_v3" + size: 24 + alignment: 1 + } + name: "logger_entry_v3" + access: public_access + linker_set_key: "_Z15logger_entry_v3" + } + fields { + basic_abi { + type_abi { + name: "unsigned short" + size: 2 + alignment: 2 + } + name: "len" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "unsigned short" + size: 2 + alignment: 2 + } + name: "hdr_size" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pid" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "tid" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "sec" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "nsec" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "lid" + access: public_access + } + } + source_file: "system/core/liblog/include/log/log_read.h" + mangled_record_name: "_Z15logger_entry_v3" +} +records { + basic_abi { + type_abi { + name: "logger_entry_v4" + size: 28 + alignment: 4 + } + name: "logger_entry_v4" + access: public_access + linker_set_key: "_Z15logger_entry_v4" + } + fields { + basic_abi { + type_abi { + name: "unsigned short" + size: 2 + alignment: 2 + } + name: "len" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "unsigned short" + size: 2 + alignment: 2 + } + name: "hdr_size" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pid" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "tid" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "sec" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "nsec" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "lid" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "uid" + access: public_access + } + } + source_file: "system/core/liblog/include/log/log_read.h" + mangled_record_name: "_Z15logger_entry_v4" +} +records { + basic_abi { + type_abi { + name: "log_msg" + size: 5124 + alignment: 4 + } + name: "log_msg" + access: public_access + linker_set_key: "_Z7log_msg" + } + fields { + basic_abi { + type_abi { + name: "log_msg::(anonymous)" + size: 5124 + alignment: 4 + } + name: "" + access: public_access + } + } + source_file: "system/core/liblog/include/log/log_read.h" + mangled_record_name: "_Z7log_msg" +} +records { + basic_abi { + type_abi { + name: "log_msg::(anonymous)" + size: 5124 + alignment: 4 + } + name: "log_msg::(anonymous)" + access: public_access + linker_set_key: "_ZN7log_msgUt_E" + } + fields { + basic_abi { + type_abi { + name: "unsigned char [5121]" + size: 5121 + alignment: 1 + } + name: "buf" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "logger_entry_v4" + size: 28 + alignment: 4 + } + name: "entry" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "logger_entry_v4" + size: 28 + alignment: 4 + } + name: "entry_v4" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "logger_entry_v3" + size: 24 + alignment: 1 + } + name: "entry_v3" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "logger_entry_v2" + size: 24 + alignment: 1 + } + name: "entry_v2" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "logger_entry" + size: 20 + alignment: 4 + } + name: "entry_v1" + access: public_access + } + } + source_file: "system/core/liblog/include/log/log_read.h" + mangled_record_name: "_ZN7log_msgUt_E" +} +records { + basic_abi { + type_abi { + name: "struct AndroidLogEntry_t" + size: 40 + alignment: 4 + } + name: "AndroidLogEntry_t" + access: public_access + linker_set_key: "AndroidLogEntry_t" + } + fields { + basic_abi { + type_abi { + name: "long" + size: 4 + alignment: 4 + } + name: "tv_sec" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "long" + size: 4 + alignment: 4 + } + name: "tv_nsec" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "enum android_LogPriority" + size: 4 + alignment: 4 + } + name: "priority" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "uid" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pid" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "tid" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "tag" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "tagLen" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "messageLen" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "message" + access: public_access + } + } + source_file: "system/core/liblog/include/log/logprint.h" + mangled_record_name: "AndroidLogEntry_t" +} +records { + basic_abi { + type_abi { + name: "android_log_list_element" + size: 16 + alignment: 8 + } + name: "android_log_list_element" + access: public_access + linker_set_key: "_Z24android_log_list_element" + } + fields { + basic_abi { + type_abi { + name: "AndroidEventLogType" + size: 4 + alignment: 4 + } + name: "type" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "unsigned short" + size: 2 + alignment: 2 + } + name: "complete" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "unsigned short" + size: 2 + alignment: 2 + } + name: "len" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "android_log_list_element::(anonymous)" + size: 8 + alignment: 8 + } + name: "data" + access: public_access + } + } + source_file: "system/core/liblog/include/log/log_event_list.h" + mangled_record_name: "_Z24android_log_list_element" +} +records { + basic_abi { + type_abi { + name: "android_log_list_element::(anonymous)" + size: 8 + alignment: 8 + } + name: "(anonymous struct)::(anonymous)" + access: public_access + linker_set_key: "_ZN24android_log_list_elementUt_E" + } + fields { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "int32" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "long long" + size: 8 + alignment: 8 + } + name: "int64" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "string" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "float32" + access: public_access + } + } + source_file: "system/core/liblog/include/log/log_event_list.h" + mangled_record_name: "_ZN24android_log_list_elementUt_E" +} +records { + basic_abi { + type_abi { + name: "android_log_event_list" + size: 8 + alignment: 4 + } + name: "android_log_event_list" + access: public_access + linker_set_key: "_Z22android_log_event_list" + } + fields { + basic_abi { + type_abi { + name: "android_log_context_internal *" + size: 4 + alignment: 4 + } + name: "ctx" + access: private_access + } + } + fields { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "ret" + access: private_access + } + } + source_file: "system/core/liblog/include/log/log_event_list.h" + mangled_record_name: "_Z22android_log_event_list" +} +records { + basic_abi { + type_abi { + name: "android_pmsg_log_header_t" + size: 7 + alignment: 1 + } + name: "android_pmsg_log_header_t" + access: public_access + linker_set_key: "_Z25android_pmsg_log_header_t" + } + fields { + basic_abi { + type_abi { + name: "unsigned char" + size: 1 + alignment: 1 + } + name: "magic" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "unsigned short" + size: 2 + alignment: 2 + } + name: "len" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "unsigned short" + size: 2 + alignment: 2 + } + name: "uid" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "unsigned short" + size: 2 + alignment: 2 + } + name: "pid" + access: public_access + } + } + source_file: "system/core/liblog/include/private/android_logger.h" + mangled_record_name: "_Z25android_pmsg_log_header_t" +} +records { + basic_abi { + type_abi { + name: "android_log_header_t" + size: 11 + alignment: 1 + } + name: "android_log_header_t" + access: public_access + linker_set_key: "_Z20android_log_header_t" + } + fields { + basic_abi { + type_abi { + name: "unsigned char" + size: 1 + alignment: 1 + } + name: "id" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "unsigned short" + size: 2 + alignment: 2 + } + name: "tid" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "log_time" + size: 8 + alignment: 1 + } + name: "realtime" + access: public_access + } + } + source_file: "system/core/liblog/include/private/android_logger.h" + mangled_record_name: "_Z20android_log_header_t" +} +records { + basic_abi { + type_abi { + name: "android_event_header_t" + size: 4 + alignment: 1 + } + name: "android_event_header_t" + access: public_access + linker_set_key: "_Z22android_event_header_t" + } + fields { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "tag" + access: public_access + } + } + source_file: "system/core/liblog/include/private/android_logger.h" + mangled_record_name: "_Z22android_event_header_t" +} +records { + basic_abi { + type_abi { + name: "android_event_int_t" + size: 5 + alignment: 1 + } + name: "android_event_int_t" + access: public_access + linker_set_key: "_Z19android_event_int_t" + } + fields { + basic_abi { + type_abi { + name: "signed char" + size: 1 + alignment: 1 + } + name: "type" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "data" + access: public_access + } + } + source_file: "system/core/liblog/include/private/android_logger.h" + mangled_record_name: "_Z19android_event_int_t" +} +records { + basic_abi { + type_abi { + name: "android_log_event_int_t" + size: 9 + alignment: 1 + } + name: "android_log_event_int_t" + access: public_access + linker_set_key: "_Z23android_log_event_int_t" + } + fields { + basic_abi { + type_abi { + name: "android_event_header_t" + size: 4 + alignment: 1 + } + name: "header" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "android_event_int_t" + size: 5 + alignment: 1 + } + name: "payload" + access: public_access + } + } + source_file: "system/core/liblog/include/private/android_logger.h" + mangled_record_name: "_Z23android_log_event_int_t" +} +records { + basic_abi { + type_abi { + name: "android_event_long_t" + size: 9 + alignment: 1 + } + name: "android_event_long_t" + access: public_access + linker_set_key: "_Z20android_event_long_t" + } + fields { + basic_abi { + type_abi { + name: "signed char" + size: 1 + alignment: 1 + } + name: "type" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "long long" + size: 8 + alignment: 8 + } + name: "data" + access: public_access + } + } + source_file: "system/core/liblog/include/private/android_logger.h" + mangled_record_name: "_Z20android_event_long_t" +} +records { + basic_abi { + type_abi { + name: "android_log_event_long_t" + size: 13 + alignment: 1 + } + name: "android_log_event_long_t" + access: public_access + linker_set_key: "_Z24android_log_event_long_t" + } + fields { + basic_abi { + type_abi { + name: "android_event_header_t" + size: 4 + alignment: 1 + } + name: "header" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "android_event_long_t" + size: 9 + alignment: 1 + } + name: "payload" + access: public_access + } + } + source_file: "system/core/liblog/include/private/android_logger.h" + mangled_record_name: "_Z24android_log_event_long_t" +} +records { + basic_abi { + type_abi { + name: "android_event_string_t" + size: 5 + alignment: 1 + } + name: "android_event_string_t" + access: public_access + linker_set_key: "_Z22android_event_string_t" + } + fields { + basic_abi { + type_abi { + name: "signed char" + size: 1 + alignment: 1 + } + name: "type" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "length" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "char []" + } + name: "data" + access: public_access + } + } + source_file: "system/core/liblog/include/private/android_logger.h" + mangled_record_name: "_Z22android_event_string_t" +} +records { + basic_abi { + type_abi { + name: "android_log_event_string_t" + size: 9 + alignment: 1 + } + name: "android_log_event_string_t" + access: public_access + linker_set_key: "_Z26android_log_event_string_t" + } + fields { + basic_abi { + type_abi { + name: "android_event_header_t" + size: 4 + alignment: 1 + } + name: "header" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "signed char" + size: 1 + alignment: 1 + } + name: "type" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "length" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "char []" + } + name: "data" + access: public_access + } + } + source_file: "system/core/liblog/include/private/android_logger.h" + mangled_record_name: "_Z26android_log_event_string_t" +} +records { + basic_abi { + type_abi { + name: "__android_log_event_list" + size: 8 + alignment: 4 + } + name: "__android_log_event_list" + access: public_access + linker_set_key: "_Z24__android_log_event_list" + } + base_specifiers { + basic_abi { + type_abi { + name: "android_log_event_list" + size: 8 + alignment: 4 + } + name: "" + access: public_access + } + is_virtual: false + } + source_file: "system/core/liblog/include/private/android_logger.h" + mangled_record_name: "_Z24__android_log_event_list" +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "android_set_log_transport" + access: public_access + linker_set_key: "android_set_log_transport" + } + mangled_function_name: "android_set_log_transport" + source_file: "system/core/liblog/include/log/log_transport.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "transport_flag" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "android_get_log_transport" + access: public_access + linker_set_key: "android_get_log_transport" + } + mangled_function_name: "android_get_log_transport" + source_file: "system/core/liblog/include/log/log_transport.h" +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__android_log_write" + access: public_access + linker_set_key: "__android_log_write" + } + mangled_function_name: "__android_log_write" + source_file: "system/core/liblog/include/android/log.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "prio" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "tag" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "text" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__android_log_print" + access: public_access + linker_set_key: "__android_log_print" + } + mangled_function_name: "__android_log_print" + source_file: "system/core/liblog/include/android/log.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "prio" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "tag" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "fmt" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__android_log_vprint" + access: public_access + linker_set_key: "__android_log_vprint" + } + mangled_function_name: "__android_log_vprint" + source_file: "system/core/liblog/include/android/log.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "prio" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "tag" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "fmt" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "struct __va_list" + size: 4 + alignment: 4 + } + name: "ap" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "__android_log_assert" + access: public_access + linker_set_key: "__android_log_assert" + } + mangled_function_name: "__android_log_assert" + source_file: "system/core/liblog/include/android/log.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "cond" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "tag" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "fmt" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__android_log_buf_write" + access: public_access + linker_set_key: "__android_log_buf_write" + } + mangled_function_name: "__android_log_buf_write" + source_file: "system/core/liblog/include/log/log_id.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "bufID" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "prio" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "tag" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "text" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__android_log_buf_print" + access: public_access + linker_set_key: "__android_log_buf_print" + } + mangled_function_name: "__android_log_buf_print" + source_file: "system/core/liblog/include/log/log_id.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "bufID" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "prio" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "tag" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "fmt" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "enum log_id" + size: 4 + alignment: 4 + } + name: "android_name_to_log_id" + access: public_access + linker_set_key: "android_name_to_log_id" + } + mangled_function_name: "android_name_to_log_id" + source_file: "system/core/liblog/include/log/log_id.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "logName" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "android_log_id_to_name" + access: public_access + linker_set_key: "android_log_id_to_name" + } + mangled_function_name: "android_log_id_to_name" + source_file: "system/core/liblog/include/log/log_id.h" + parameters { + basic_abi { + type_abi { + name: "enum log_id" + size: 4 + alignment: 4 + } + name: "log_id" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__android_log_is_loggable" + access: public_access + linker_set_key: "__android_log_is_loggable" + } + mangled_function_name: "__android_log_is_loggable" + source_file: "system/core/liblog/include/log/log_main.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "prio" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "tag" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "default_prio" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__android_log_is_loggable_len" + access: public_access + linker_set_key: "__android_log_is_loggable_len" + } + mangled_function_name: "__android_log_is_loggable_len" + source_file: "system/core/liblog/include/log/log_main.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "prio" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "tag" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "len" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "default_prio" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "enum log_id" + size: 4 + alignment: 4 + } + name: "android_logger_get_id" + access: public_access + linker_set_key: "android_logger_get_id" + } + mangled_function_name: "android_logger_get_id" + source_file: "system/core/liblog/include/log/log_read.h" + parameters { + basic_abi { + type_abi { + name: "struct logger *" + size: 4 + alignment: 4 + } + name: "logger" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "android_logger_clear" + access: public_access + linker_set_key: "android_logger_clear" + } + mangled_function_name: "android_logger_clear" + source_file: "system/core/liblog/include/log/log_read.h" + parameters { + basic_abi { + type_abi { + name: "struct logger *" + size: 4 + alignment: 4 + } + name: "logger" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long" + size: 4 + alignment: 4 + } + name: "android_logger_get_log_size" + access: public_access + linker_set_key: "android_logger_get_log_size" + } + mangled_function_name: "android_logger_get_log_size" + source_file: "system/core/liblog/include/log/log_read.h" + parameters { + basic_abi { + type_abi { + name: "struct logger *" + size: 4 + alignment: 4 + } + name: "logger" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "android_logger_set_log_size" + access: public_access + linker_set_key: "android_logger_set_log_size" + } + mangled_function_name: "android_logger_set_log_size" + source_file: "system/core/liblog/include/log/log_read.h" + parameters { + basic_abi { + type_abi { + name: "struct logger *" + size: 4 + alignment: 4 + } + name: "logger" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 4 + alignment: 4 + } + name: "size" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long" + size: 4 + alignment: 4 + } + name: "android_logger_get_log_readable_size" + access: public_access + linker_set_key: "android_logger_get_log_readable_size" + } + mangled_function_name: "android_logger_get_log_readable_size" + source_file: "system/core/liblog/include/log/log_read.h" + parameters { + basic_abi { + type_abi { + name: "struct logger *" + size: 4 + alignment: 4 + } + name: "logger" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "android_logger_get_log_version" + access: public_access + linker_set_key: "android_logger_get_log_version" + } + mangled_function_name: "android_logger_get_log_version" + source_file: "system/core/liblog/include/log/log_read.h" + parameters { + basic_abi { + type_abi { + name: "struct logger *" + size: 4 + alignment: 4 + } + name: "logger" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "android_logger_get_statistics" + access: public_access + linker_set_key: "android_logger_get_statistics" + } + mangled_function_name: "android_logger_get_statistics" + source_file: "system/core/liblog/include/log/log_read.h" + parameters { + basic_abi { + type_abi { + name: "struct logger_list *" + size: 4 + alignment: 4 + } + name: "logger_list" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "buf" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "len" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "android_logger_get_prune_list" + access: public_access + linker_set_key: "android_logger_get_prune_list" + } + mangled_function_name: "android_logger_get_prune_list" + source_file: "system/core/liblog/include/log/log_read.h" + parameters { + basic_abi { + type_abi { + name: "struct logger_list *" + size: 4 + alignment: 4 + } + name: "logger_list" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "buf" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "len" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "android_logger_set_prune_list" + access: public_access + linker_set_key: "android_logger_set_prune_list" + } + mangled_function_name: "android_logger_set_prune_list" + source_file: "system/core/liblog/include/log/log_read.h" + parameters { + basic_abi { + type_abi { + name: "struct logger_list *" + size: 4 + alignment: 4 + } + name: "logger_list" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "buf" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "len" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "struct logger_list *" + size: 4 + alignment: 4 + } + name: "android_logger_list_alloc" + access: public_access + linker_set_key: "android_logger_list_alloc" + } + mangled_function_name: "android_logger_list_alloc" + source_file: "system/core/liblog/include/log/log_read.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "mode" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "tail" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pid" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "struct logger_list *" + size: 4 + alignment: 4 + } + name: "android_logger_list_alloc_time" + access: public_access + linker_set_key: "android_logger_list_alloc_time" + } + mangled_function_name: "android_logger_list_alloc_time" + source_file: "system/core/liblog/include/log/log_read.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "mode" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "struct log_time" + size: 8 + alignment: 1 + } + name: "start" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pid" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "android_logger_list_free" + access: public_access + linker_set_key: "android_logger_list_free" + } + mangled_function_name: "android_logger_list_free" + source_file: "system/core/liblog/include/log/log_read.h" + parameters { + basic_abi { + type_abi { + name: "struct logger_list *" + size: 4 + alignment: 4 + } + name: "logger_list" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "android_logger_list_read" + access: public_access + linker_set_key: "android_logger_list_read" + } + mangled_function_name: "android_logger_list_read" + source_file: "system/core/liblog/include/log/log_read.h" + parameters { + basic_abi { + type_abi { + name: "struct logger_list *" + size: 4 + alignment: 4 + } + name: "logger_list" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "struct log_msg *" + size: 4 + alignment: 4 + } + name: "log_msg" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "struct logger *" + size: 4 + alignment: 4 + } + name: "android_logger_open" + access: public_access + linker_set_key: "android_logger_open" + } + mangled_function_name: "android_logger_open" + source_file: "system/core/liblog/include/log/log_read.h" + parameters { + basic_abi { + type_abi { + name: "struct logger_list *" + size: 4 + alignment: 4 + } + name: "logger_list" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "enum log_id" + size: 4 + alignment: 4 + } + name: "id" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "struct logger_list *" + size: 4 + alignment: 4 + } + name: "android_logger_list_open" + access: public_access + linker_set_key: "android_logger_list_open" + } + mangled_function_name: "android_logger_list_open" + source_file: "system/core/liblog/include/log/log_read.h" + parameters { + basic_abi { + type_abi { + name: "enum log_id" + size: 4 + alignment: 4 + } + name: "id" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "mode" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "tail" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pid" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__android_log_bwrite" + access: public_access + linker_set_key: "__android_log_bwrite" + } + mangled_function_name: "__android_log_bwrite" + source_file: "system/core/liblog/include/log/log.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "tag" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const void *" + size: 4 + alignment: 4 + } + name: "payload" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "len" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__android_log_btwrite" + access: public_access + linker_set_key: "__android_log_btwrite" + } + mangled_function_name: "__android_log_btwrite" + source_file: "system/core/liblog/include/log/log.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "tag" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char" + size: 1 + alignment: 1 + } + name: "type" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const void *" + size: 4 + alignment: 4 + } + name: "payload" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "len" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__android_log_bswrite" + access: public_access + linker_set_key: "__android_log_bswrite" + } + mangled_function_name: "__android_log_bswrite" + source_file: "system/core/liblog/include/log/log.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "tag" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "payload" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "android_log_clockid" + access: public_access + linker_set_key: "android_log_clockid" + } + mangled_function_name: "android_log_clockid" + source_file: "system/core/liblog/include/log/log.h" +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__android_log_error_write" + access: public_access + linker_set_key: "__android_log_error_write" + } + mangled_function_name: "__android_log_error_write" + source_file: "system/core/liblog/include/log/log.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "tag" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "subTag" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "uid" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "data" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "dataLen" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "__android_log_close" + access: public_access + linker_set_key: "__android_log_close" + } + mangled_function_name: "__android_log_close" + source_file: "system/core/liblog/include/log/log.h" +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__android_log_ratelimit" + access: public_access + linker_set_key: "__android_log_ratelimit" + } + mangled_function_name: "__android_log_ratelimit" + source_file: "system/core/liblog/include/log/log.h" + parameters { + basic_abi { + type_abi { + name: "long" + size: 4 + alignment: 4 + } + name: "seconds" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long *" + size: 4 + alignment: 4 + } + name: "last" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "struct android_log_context_internal *" + size: 4 + alignment: 4 + } + name: "create_android_logger" + access: public_access + linker_set_key: "create_android_logger" + } + mangled_function_name: "create_android_logger" + source_file: "system/core/liblog/include/log/log_event_list.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "tag" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "android_log_write_list_begin" + access: public_access + linker_set_key: "android_log_write_list_begin" + } + mangled_function_name: "android_log_write_list_begin" + source_file: "system/core/liblog/include/log/log_event_list.h" + parameters { + basic_abi { + type_abi { + name: "struct android_log_context_internal *" + size: 4 + alignment: 4 + } + name: "ctx" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "android_log_write_list_end" + access: public_access + linker_set_key: "android_log_write_list_end" + } + mangled_function_name: "android_log_write_list_end" + source_file: "system/core/liblog/include/log/log_event_list.h" + parameters { + basic_abi { + type_abi { + name: "struct android_log_context_internal *" + size: 4 + alignment: 4 + } + name: "ctx" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "android_log_write_int32" + access: public_access + linker_set_key: "android_log_write_int32" + } + mangled_function_name: "android_log_write_int32" + source_file: "system/core/liblog/include/log/log_event_list.h" + parameters { + basic_abi { + type_abi { + name: "struct android_log_context_internal *" + size: 4 + alignment: 4 + } + name: "ctx" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "value" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "android_log_write_int64" + access: public_access + linker_set_key: "android_log_write_int64" + } + mangled_function_name: "android_log_write_int64" + source_file: "system/core/liblog/include/log/log_event_list.h" + parameters { + basic_abi { + type_abi { + name: "struct android_log_context_internal *" + size: 4 + alignment: 4 + } + name: "ctx" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long long" + size: 8 + alignment: 8 + } + name: "value" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "android_log_write_string8" + access: public_access + linker_set_key: "android_log_write_string8" + } + mangled_function_name: "android_log_write_string8" + source_file: "system/core/liblog/include/log/log_event_list.h" + parameters { + basic_abi { + type_abi { + name: "struct android_log_context_internal *" + size: 4 + alignment: 4 + } + name: "ctx" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "value" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "android_log_write_string8_len" + access: public_access + linker_set_key: "android_log_write_string8_len" + } + mangled_function_name: "android_log_write_string8_len" + source_file: "system/core/liblog/include/log/log_event_list.h" + parameters { + basic_abi { + type_abi { + name: "struct android_log_context_internal *" + size: 4 + alignment: 4 + } + name: "ctx" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "value" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "maxlen" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "android_log_write_float32" + access: public_access + linker_set_key: "android_log_write_float32" + } + mangled_function_name: "android_log_write_float32" + source_file: "system/core/liblog/include/log/log_event_list.h" + parameters { + basic_abi { + type_abi { + name: "struct android_log_context_internal *" + size: 4 + alignment: 4 + } + name: "ctx" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "value" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "android_log_write_list" + access: public_access + linker_set_key: "android_log_write_list" + } + mangled_function_name: "android_log_write_list" + source_file: "system/core/liblog/include/log/log_event_list.h" + parameters { + basic_abi { + type_abi { + name: "struct android_log_context_internal *" + size: 4 + alignment: 4 + } + name: "ctx" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "enum log_id" + size: 4 + alignment: 4 + } + name: "id" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "struct android_log_context_internal *" + size: 4 + alignment: 4 + } + name: "create_android_log_parser" + access: public_access + linker_set_key: "create_android_log_parser" + } + mangled_function_name: "create_android_log_parser" + source_file: "system/core/liblog/include/log/log_event_list.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "msg" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "len" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "android_log_list_element" + size: 16 + alignment: 8 + } + name: "android_log_read_next" + access: public_access + linker_set_key: "android_log_read_next" + } + mangled_function_name: "android_log_read_next" + source_file: "system/core/liblog/include/log/log_event_list.h" + parameters { + basic_abi { + type_abi { + name: "struct android_log_context_internal *" + size: 4 + alignment: 4 + } + name: "ctx" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "android_log_list_element" + size: 16 + alignment: 8 + } + name: "android_log_peek_next" + access: public_access + linker_set_key: "android_log_peek_next" + } + mangled_function_name: "android_log_peek_next" + source_file: "system/core/liblog/include/log/log_event_list.h" + parameters { + basic_abi { + type_abi { + name: "struct android_log_context_internal *" + size: 4 + alignment: 4 + } + name: "ctx" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "android_log_destroy" + access: public_access + linker_set_key: "android_log_destroy" + } + mangled_function_name: "android_log_destroy" + source_file: "system/core/liblog/include/log/log_event_list.h" + parameters { + basic_abi { + type_abi { + name: "struct android_log_context_internal **" + size: 4 + alignment: 4 + } + name: "ctx" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__android_log_pmsg_file_write" + access: public_access + linker_set_key: "__android_log_pmsg_file_write" + } + mangled_function_name: "__android_log_pmsg_file_write" + source_file: "system/core/liblog/include/private/android_logger.h" + parameters { + basic_abi { + type_abi { + name: "enum log_id" + size: 4 + alignment: 4 + } + name: "logId" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char" + size: 1 + alignment: 1 + } + name: "prio" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "filename" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "buf" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "len" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__android_log_pmsg_file_read" + access: public_access + linker_set_key: "__android_log_pmsg_file_read" + } + mangled_function_name: "__android_log_pmsg_file_read" + source_file: "system/core/liblog/include/private/android_logger.h" + parameters { + basic_abi { + type_abi { + name: "enum log_id" + size: 4 + alignment: 4 + } + name: "logId" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char" + size: 1 + alignment: 1 + } + name: "prio" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "prefix" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int (*)(enum log_id, char, const char *, const char *, unsigned int, void *)" + size: 4 + alignment: 4 + } + name: "fn" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "void *" + size: 4 + alignment: 4 + } + name: "arg" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__android_log_security_bwrite" + access: public_access + linker_set_key: "__android_log_security_bwrite" + } + mangled_function_name: "__android_log_security_bwrite" + source_file: "system/core/liblog/include/private/android_logger.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "tag" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const void *" + size: 4 + alignment: 4 + } + name: "payload" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "len" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__android_log_security_bswrite" + access: public_access + linker_set_key: "__android_log_security_bswrite" + } + mangled_function_name: "__android_log_security_bswrite" + source_file: "system/core/liblog/include/private/android_logger.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "tag" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "payload" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__android_log_security" + access: public_access + linker_set_key: "__android_log_security" + } + mangled_function_name: "__android_log_security" + source_file: "system/core/liblog/include/private/android_logger.h" +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__android_log_is_debuggable" + access: public_access + linker_set_key: "__android_log_is_debuggable" + } + mangled_function_name: "__android_log_is_debuggable" + source_file: "system/core/liblog/include/private/android_logger.h" +} +functions { + basic_abi { + type_abi { + name: "bool" + size: 1 + alignment: 1 + } + name: "__android_logger_property_get_bool" + access: public_access + linker_set_key: "__android_logger_property_get_bool" + } + mangled_function_name: "__android_logger_property_get_bool" + source_file: "system/core/liblog/include/private/android_logger.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "key" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "flag" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned long" + size: 4 + alignment: 4 + } + name: "__android_logger_get_buffer_size" + access: public_access + linker_set_key: "__android_logger_get_buffer_size" + } + mangled_function_name: "__android_logger_get_buffer_size" + source_file: "system/core/liblog/include/private/android_logger.h" + parameters { + basic_abi { + type_abi { + name: "enum log_id" + size: 4 + alignment: 4 + } + name: "logId" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "bool" + size: 1 + alignment: 1 + } + name: "__android_logger_valid_buffer_size" + access: public_access + linker_set_key: "__android_logger_valid_buffer_size" + } + mangled_function_name: "__android_logger_valid_buffer_size" + source_file: "system/core/liblog/include/private/android_logger.h" + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 4 + alignment: 4 + } + name: "value" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "android_log_write_list_buffer" + access: public_access + linker_set_key: "android_log_write_list_buffer" + } + mangled_function_name: "android_log_write_list_buffer" + source_file: "system/core/liblog/include/private/android_logger.h" + parameters { + basic_abi { + type_abi { + name: "struct android_log_context_internal *" + size: 4 + alignment: 4 + } + name: "ctx" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char **" + size: 4 + alignment: 4 + } + name: "msg" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "log_time::log_time" + access: public_access + linker_set_key: "_ZN8log_timeC1ERK8timespec" + } + mangled_function_name: "_ZN8log_timeC1ERK8timespec" + source_file: "system/core/liblog/include/log/log_time.h" + parameters { + basic_abi { + type_abi { + name: "const timespec &" + size: 4 + alignment: 4 + } + name: "T" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "log_time::log_time" + access: public_access + linker_set_key: "_ZN8log_timeC1Ejj" + } + mangled_function_name: "_ZN8log_timeC1Ejj" + source_file: "system/core/liblog/include/log/log_time.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "sec" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "nsec" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "log_time::log_time" + access: public_access + linker_set_key: "_ZN8log_timeC1Ev" + } + mangled_function_name: "_ZN8log_timeC1Ev" + source_file: "system/core/liblog/include/log/log_time.h" +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "log_time::log_time" + access: public_access + linker_set_key: "_ZN8log_timeC1Ei" + } + mangled_function_name: "_ZN8log_timeC1Ei" + source_file: "system/core/liblog/include/log/log_time.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "id" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "log_time::log_time" + access: public_access + linker_set_key: "_ZN8log_timeC1EPKc" + } + mangled_function_name: "_ZN8log_timeC1EPKc" + source_file: "system/core/liblog/include/log/log_time.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "T" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "bool" + size: 1 + alignment: 1 + } + name: "log_time::operator==" + access: public_access + linker_set_key: "_ZNK8log_timeeqERK8timespec" + } + mangled_function_name: "_ZNK8log_timeeqERK8timespec" + source_file: "system/core/liblog/include/log/log_time.h" + parameters { + basic_abi { + type_abi { + name: "const timespec &" + size: 4 + alignment: 4 + } + name: "T" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "bool" + size: 1 + alignment: 1 + } + name: "log_time::operator!=" + access: public_access + linker_set_key: "_ZNK8log_timeneERK8timespec" + } + mangled_function_name: "_ZNK8log_timeneERK8timespec" + source_file: "system/core/liblog/include/log/log_time.h" + parameters { + basic_abi { + type_abi { + name: "const timespec &" + size: 4 + alignment: 4 + } + name: "T" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "bool" + size: 1 + alignment: 1 + } + name: "log_time::operator<" + access: public_access + linker_set_key: "_ZNK8log_timeltERK8timespec" + } + mangled_function_name: "_ZNK8log_timeltERK8timespec" + source_file: "system/core/liblog/include/log/log_time.h" + parameters { + basic_abi { + type_abi { + name: "const timespec &" + size: 4 + alignment: 4 + } + name: "T" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "bool" + size: 1 + alignment: 1 + } + name: "log_time::operator>=" + access: public_access + linker_set_key: "_ZNK8log_timegeERK8timespec" + } + mangled_function_name: "_ZNK8log_timegeERK8timespec" + source_file: "system/core/liblog/include/log/log_time.h" + parameters { + basic_abi { + type_abi { + name: "const timespec &" + size: 4 + alignment: 4 + } + name: "T" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "bool" + size: 1 + alignment: 1 + } + name: "log_time::operator>" + access: public_access + linker_set_key: "_ZNK8log_timegtERK8timespec" + } + mangled_function_name: "_ZNK8log_timegtERK8timespec" + source_file: "system/core/liblog/include/log/log_time.h" + parameters { + basic_abi { + type_abi { + name: "const timespec &" + size: 4 + alignment: 4 + } + name: "T" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "bool" + size: 1 + alignment: 1 + } + name: "log_time::operator<=" + access: public_access + linker_set_key: "_ZNK8log_timeleERK8timespec" + } + mangled_function_name: "_ZNK8log_timeleERK8timespec" + source_file: "system/core/liblog/include/log/log_time.h" + parameters { + basic_abi { + type_abi { + name: "const timespec &" + size: 4 + alignment: 4 + } + name: "T" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "bool" + size: 1 + alignment: 1 + } + name: "log_time::operator==" + access: public_access + linker_set_key: "_ZNK8log_timeeqERKS_" + } + mangled_function_name: "_ZNK8log_timeeqERKS_" + source_file: "system/core/liblog/include/log/log_time.h" + parameters { + basic_abi { + type_abi { + name: "const log_time &" + size: 4 + alignment: 4 + } + name: "T" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "bool" + size: 1 + alignment: 1 + } + name: "log_time::operator!=" + access: public_access + linker_set_key: "_ZNK8log_timeneERKS_" + } + mangled_function_name: "_ZNK8log_timeneERKS_" + source_file: "system/core/liblog/include/log/log_time.h" + parameters { + basic_abi { + type_abi { + name: "const log_time &" + size: 4 + alignment: 4 + } + name: "T" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "bool" + size: 1 + alignment: 1 + } + name: "log_time::operator<" + access: public_access + linker_set_key: "_ZNK8log_timeltERKS_" + } + mangled_function_name: "_ZNK8log_timeltERKS_" + source_file: "system/core/liblog/include/log/log_time.h" + parameters { + basic_abi { + type_abi { + name: "const log_time &" + size: 4 + alignment: 4 + } + name: "T" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "bool" + size: 1 + alignment: 1 + } + name: "log_time::operator>=" + access: public_access + linker_set_key: "_ZNK8log_timegeERKS_" + } + mangled_function_name: "_ZNK8log_timegeERKS_" + source_file: "system/core/liblog/include/log/log_time.h" + parameters { + basic_abi { + type_abi { + name: "const log_time &" + size: 4 + alignment: 4 + } + name: "T" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "bool" + size: 1 + alignment: 1 + } + name: "log_time::operator>" + access: public_access + linker_set_key: "_ZNK8log_timegtERKS_" + } + mangled_function_name: "_ZNK8log_timegtERKS_" + source_file: "system/core/liblog/include/log/log_time.h" + parameters { + basic_abi { + type_abi { + name: "const log_time &" + size: 4 + alignment: 4 + } + name: "T" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "bool" + size: 1 + alignment: 1 + } + name: "log_time::operator<=" + access: public_access + linker_set_key: "_ZNK8log_timeleERKS_" + } + mangled_function_name: "_ZNK8log_timeleERKS_" + source_file: "system/core/liblog/include/log/log_time.h" + parameters { + basic_abi { + type_abi { + name: "const log_time &" + size: 4 + alignment: 4 + } + name: "T" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned long long" + size: 8 + alignment: 8 + } + name: "log_time::nsec" + access: public_access + linker_set_key: "_ZNK8log_time4nsecEv" + } + mangled_function_name: "_ZNK8log_time4nsecEv" + source_file: "system/core/liblog/include/log/log_time.h" +} +functions { + basic_abi { + type_abi { + name: "bool" + size: 1 + alignment: 1 + } + name: "log_msg::operator==" + access: public_access + linker_set_key: "_ZNK7log_msgeqERKS_" + } + mangled_function_name: "_ZNK7log_msgeqERKS_" + source_file: "system/core/liblog/include/log/log_read.h" + parameters { + basic_abi { + type_abi { + name: "const log_msg &" + size: 4 + alignment: 4 + } + name: "T" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "bool" + size: 1 + alignment: 1 + } + name: "log_msg::operator!=" + access: public_access + linker_set_key: "_ZNK7log_msgneERKS_" + } + mangled_function_name: "_ZNK7log_msgneERKS_" + source_file: "system/core/liblog/include/log/log_read.h" + parameters { + basic_abi { + type_abi { + name: "const log_msg &" + size: 4 + alignment: 4 + } + name: "T" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "bool" + size: 1 + alignment: 1 + } + name: "log_msg::operator<" + access: public_access + linker_set_key: "_ZNK7log_msgltERKS_" + } + mangled_function_name: "_ZNK7log_msgltERKS_" + source_file: "system/core/liblog/include/log/log_read.h" + parameters { + basic_abi { + type_abi { + name: "const log_msg &" + size: 4 + alignment: 4 + } + name: "T" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "bool" + size: 1 + alignment: 1 + } + name: "log_msg::operator>=" + access: public_access + linker_set_key: "_ZNK7log_msggeERKS_" + } + mangled_function_name: "_ZNK7log_msggeERKS_" + source_file: "system/core/liblog/include/log/log_read.h" + parameters { + basic_abi { + type_abi { + name: "const log_msg &" + size: 4 + alignment: 4 + } + name: "T" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "bool" + size: 1 + alignment: 1 + } + name: "log_msg::operator>" + access: public_access + linker_set_key: "_ZNK7log_msggtERKS_" + } + mangled_function_name: "_ZNK7log_msggtERKS_" + source_file: "system/core/liblog/include/log/log_read.h" + parameters { + basic_abi { + type_abi { + name: "const log_msg &" + size: 4 + alignment: 4 + } + name: "T" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "bool" + size: 1 + alignment: 1 + } + name: "log_msg::operator<=" + access: public_access + linker_set_key: "_ZNK7log_msgleERKS_" + } + mangled_function_name: "_ZNK7log_msgleERKS_" + source_file: "system/core/liblog/include/log/log_read.h" + parameters { + basic_abi { + type_abi { + name: "const log_msg &" + size: 4 + alignment: 4 + } + name: "T" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned long long" + size: 8 + alignment: 8 + } + name: "log_msg::nsec" + access: public_access + linker_set_key: "_ZNK7log_msg4nsecEv" + } + mangled_function_name: "_ZNK7log_msg4nsecEv" + source_file: "system/core/liblog/include/log/log_read.h" +} +functions { + basic_abi { + type_abi { + name: "log_id" + size: 4 + alignment: 4 + } + name: "log_msg::id" + access: public_access + linker_set_key: "_ZN7log_msg2idEv" + } + mangled_function_name: "_ZN7log_msg2idEv" + source_file: "system/core/liblog/include/log/log_read.h" +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "log_msg::msg" + access: public_access + linker_set_key: "_ZN7log_msg3msgEv" + } + mangled_function_name: "_ZN7log_msg3msgEv" + source_file: "system/core/liblog/include/log/log_read.h" +} +functions { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "log_msg::len" + access: public_access + linker_set_key: "_ZN7log_msg3lenEv" + } + mangled_function_name: "_ZN7log_msg3lenEv" + source_file: "system/core/liblog/include/log/log_read.h" +} +functions { + basic_abi { + type_abi { + name: "struct EventTagMap *" + size: 4 + alignment: 4 + } + name: "android_openEventTagMap" + access: public_access + linker_set_key: "android_openEventTagMap" + } + mangled_function_name: "android_openEventTagMap" + source_file: "system/core/liblog/include/log/event_tag_map.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "fileName" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "android_closeEventTagMap" + access: public_access + linker_set_key: "android_closeEventTagMap" + } + mangled_function_name: "android_closeEventTagMap" + source_file: "system/core/liblog/include/log/event_tag_map.h" + parameters { + basic_abi { + type_abi { + name: "struct EventTagMap *" + size: 4 + alignment: 4 + } + name: "map" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "android_lookupEventTag" + access: public_access + linker_set_key: "android_lookupEventTag" + } + mangled_function_name: "android_lookupEventTag" + source_file: "system/core/liblog/include/log/event_tag_map.h" + parameters { + basic_abi { + type_abi { + name: "const struct EventTagMap *" + size: 4 + alignment: 4 + } + name: "map" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "tag" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "android_lookupEventTag_len" + access: public_access + linker_set_key: "android_lookupEventTag_len" + } + mangled_function_name: "android_lookupEventTag_len" + source_file: "system/core/liblog/include/log/event_tag_map.h" + parameters { + basic_abi { + type_abi { + name: "const struct EventTagMap *" + size: 4 + alignment: 4 + } + name: "map" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int *" + size: 4 + alignment: 4 + } + name: "len" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "tag" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "android_lookupEventFormat_len" + access: public_access + linker_set_key: "android_lookupEventFormat_len" + } + mangled_function_name: "android_lookupEventFormat_len" + source_file: "system/core/liblog/include/log/event_tag_map.h" + parameters { + basic_abi { + type_abi { + name: "const struct EventTagMap *" + size: 4 + alignment: 4 + } + name: "map" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int *" + size: 4 + alignment: 4 + } + name: "len" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "tag" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "android_lookupEventTagNum" + access: public_access + linker_set_key: "android_lookupEventTagNum" + } + mangled_function_name: "android_lookupEventTagNum" + source_file: "system/core/liblog/include/log/event_tag_map.h" + parameters { + basic_abi { + type_abi { + name: "struct EventTagMap *" + size: 4 + alignment: 4 + } + name: "map" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "tagname" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "format" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "prio" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "struct AndroidLogFormat_t *" + size: 4 + alignment: 4 + } + name: "android_log_format_new" + access: public_access + linker_set_key: "android_log_format_new" + } + mangled_function_name: "android_log_format_new" + source_file: "system/core/liblog/include/log/logprint.h" +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "android_log_format_free" + access: public_access + linker_set_key: "android_log_format_free" + } + mangled_function_name: "android_log_format_free" + source_file: "system/core/liblog/include/log/logprint.h" + parameters { + basic_abi { + type_abi { + name: "struct AndroidLogFormat_t *" + size: 4 + alignment: 4 + } + name: "p_format" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "android_log_setPrintFormat" + access: public_access + linker_set_key: "android_log_setPrintFormat" + } + mangled_function_name: "android_log_setPrintFormat" + source_file: "system/core/liblog/include/log/logprint.h" + parameters { + basic_abi { + type_abi { + name: "struct AndroidLogFormat_t *" + size: 4 + alignment: 4 + } + name: "p_format" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "AndroidLogPrintFormat" + size: 4 + alignment: 4 + } + name: "format" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "AndroidLogPrintFormat" + size: 4 + alignment: 4 + } + name: "android_log_formatFromString" + access: public_access + linker_set_key: "android_log_formatFromString" + } + mangled_function_name: "android_log_formatFromString" + source_file: "system/core/liblog/include/log/logprint.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "s" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "android_log_addFilterRule" + access: public_access + linker_set_key: "android_log_addFilterRule" + } + mangled_function_name: "android_log_addFilterRule" + source_file: "system/core/liblog/include/log/logprint.h" + parameters { + basic_abi { + type_abi { + name: "struct AndroidLogFormat_t *" + size: 4 + alignment: 4 + } + name: "p_format" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "filterExpression" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "android_log_addFilterString" + access: public_access + linker_set_key: "android_log_addFilterString" + } + mangled_function_name: "android_log_addFilterString" + source_file: "system/core/liblog/include/log/logprint.h" + parameters { + basic_abi { + type_abi { + name: "struct AndroidLogFormat_t *" + size: 4 + alignment: 4 + } + name: "p_format" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "filterString" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "android_log_shouldPrintLine" + access: public_access + linker_set_key: "android_log_shouldPrintLine" + } + mangled_function_name: "android_log_shouldPrintLine" + source_file: "system/core/liblog/include/log/logprint.h" + parameters { + basic_abi { + type_abi { + name: "struct AndroidLogFormat_t *" + size: 4 + alignment: 4 + } + name: "p_format" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "tag" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "enum android_LogPriority" + size: 4 + alignment: 4 + } + name: "pri" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "android_log_processLogBuffer" + access: public_access + linker_set_key: "android_log_processLogBuffer" + } + mangled_function_name: "android_log_processLogBuffer" + source_file: "system/core/liblog/include/log/logprint.h" + parameters { + basic_abi { + type_abi { + name: "struct logger_entry *" + size: 4 + alignment: 4 + } + name: "buf" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "struct AndroidLogEntry_t *" + size: 4 + alignment: 4 + } + name: "entry" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "android_log_processBinaryLogBuffer" + access: public_access + linker_set_key: "android_log_processBinaryLogBuffer" + } + mangled_function_name: "android_log_processBinaryLogBuffer" + source_file: "system/core/liblog/include/log/logprint.h" + parameters { + basic_abi { + type_abi { + name: "struct logger_entry *" + size: 4 + alignment: 4 + } + name: "buf" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "struct AndroidLogEntry_t *" + size: 4 + alignment: 4 + } + name: "entry" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const struct EventTagMap *" + size: 4 + alignment: 4 + } + name: "map" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "messageBuf" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "messageBufLen" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "android_log_formatLogLine" + access: public_access + linker_set_key: "android_log_formatLogLine" + } + mangled_function_name: "android_log_formatLogLine" + source_file: "system/core/liblog/include/log/logprint.h" + parameters { + basic_abi { + type_abi { + name: "struct AndroidLogFormat_t *" + size: 4 + alignment: 4 + } + name: "p_format" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "defaultBuffer" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "defaultBufferSize" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const struct AndroidLogEntry_t *" + size: 4 + alignment: 4 + } + name: "p_line" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int *" + size: 4 + alignment: 4 + } + name: "p_outLength" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "android_log_printLogLine" + access: public_access + linker_set_key: "android_log_printLogLine" + } + mangled_function_name: "android_log_printLogLine" + source_file: "system/core/liblog/include/log/logprint.h" + parameters { + basic_abi { + type_abi { + name: "struct AndroidLogFormat_t *" + size: 4 + alignment: 4 + } + name: "p_format" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "fd" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const struct AndroidLogEntry_t *" + size: 4 + alignment: 4 + } + name: "entry" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "log_time" + size: 8 + alignment: 1 + } + name: "log_time::operator-=" + access: public_access + linker_set_key: "_ZN8log_timemIERK8timespec" + } + mangled_function_name: "_ZN8log_timemIERK8timespec" + source_file: "system/core/liblog/include/log/log_time.h" + parameters { + basic_abi { + type_abi { + name: "const timespec &" + size: 4 + alignment: 4 + } + name: "T" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "log_time" + size: 8 + alignment: 1 + } + name: "log_time::operator-" + access: public_access + linker_set_key: "_ZNK8log_timemiERK8timespec" + } + mangled_function_name: "_ZNK8log_timemiERK8timespec" + source_file: "system/core/liblog/include/log/log_time.h" + parameters { + basic_abi { + type_abi { + name: "const timespec &" + size: 4 + alignment: 4 + } + name: "T" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "log_time" + size: 8 + alignment: 1 + } + name: "log_time::operator+=" + access: public_access + linker_set_key: "_ZN8log_timepLERK8timespec" + } + mangled_function_name: "_ZN8log_timepLERK8timespec" + source_file: "system/core/liblog/include/log/log_time.h" + parameters { + basic_abi { + type_abi { + name: "const timespec &" + size: 4 + alignment: 4 + } + name: "T" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "log_time" + size: 8 + alignment: 1 + } + name: "log_time::operator+" + access: public_access + linker_set_key: "_ZNK8log_timeplERK8timespec" + } + mangled_function_name: "_ZNK8log_timeplERK8timespec" + source_file: "system/core/liblog/include/log/log_time.h" + parameters { + basic_abi { + type_abi { + name: "const timespec &" + size: 4 + alignment: 4 + } + name: "T" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "log_time" + size: 8 + alignment: 1 + } + name: "log_time::operator-=" + access: public_access + linker_set_key: "_ZN8log_timemIERKS_" + } + mangled_function_name: "_ZN8log_timemIERKS_" + source_file: "system/core/liblog/include/log/log_time.h" + parameters { + basic_abi { + type_abi { + name: "const log_time &" + size: 4 + alignment: 4 + } + name: "T" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "log_time" + size: 8 + alignment: 1 + } + name: "log_time::operator-" + access: public_access + linker_set_key: "_ZNK8log_timemiERKS_" + } + mangled_function_name: "_ZNK8log_timemiERKS_" + source_file: "system/core/liblog/include/log/log_time.h" + parameters { + basic_abi { + type_abi { + name: "const log_time &" + size: 4 + alignment: 4 + } + name: "T" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "log_time" + size: 8 + alignment: 1 + } + name: "log_time::operator+=" + access: public_access + linker_set_key: "_ZN8log_timepLERKS_" + } + mangled_function_name: "_ZN8log_timepLERKS_" + source_file: "system/core/liblog/include/log/log_time.h" + parameters { + basic_abi { + type_abi { + name: "const log_time &" + size: 4 + alignment: 4 + } + name: "T" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "log_time" + size: 8 + alignment: 1 + } + name: "log_time::operator+" + access: public_access + linker_set_key: "_ZNK8log_timeplERKS_" + } + mangled_function_name: "_ZNK8log_timeplERKS_" + source_file: "system/core/liblog/include/log/log_time.h" + parameters { + basic_abi { + type_abi { + name: "const log_time &" + size: 4 + alignment: 4 + } + name: "T" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "log_time::strptime" + access: public_access + linker_set_key: "_ZN8log_time8strptimeEPKcS1_" + } + mangled_function_name: "_ZN8log_time8strptimeEPKcS1_" + source_file: "system/core/liblog/include/log/log_time.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "s" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "format" + access: public_access + linker_set_key: "true" + } + default_arg: true + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "android_log_event_list::android_log_event_list" + access: private_access + linker_set_key: "_ZN22android_log_event_listC1ERKS_" + } + mangled_function_name: "_ZN22android_log_event_listC1ERKS_" + source_file: "system/core/liblog/include/log/log_event_list.h" + parameters { + basic_abi { + type_abi { + name: "const android_log_event_list &" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "android_log_event_list::operator=" + access: private_access + linker_set_key: "_ZN22android_log_event_listaSERKS_" + } + mangled_function_name: "_ZN22android_log_event_listaSERKS_" + source_file: "system/core/liblog/include/log/log_event_list.h" + parameters { + basic_abi { + type_abi { + name: "const android_log_event_list &" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "android_log_event_list::android_log_event_list" + access: public_access + linker_set_key: "_ZN22android_log_event_listC1Ei" + } + mangled_function_name: "_ZN22android_log_event_listC1Ei" + source_file: "system/core/liblog/include/log/log_event_list.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "tag" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "android_log_event_list::android_log_event_list" + access: public_access + linker_set_key: "_ZN22android_log_event_listC1ER7log_msg" + } + mangled_function_name: "_ZN22android_log_event_listC1ER7log_msg" + source_file: "system/core/liblog/include/log/log_event_list.h" + parameters { + basic_abi { + type_abi { + name: "log_msg &" + size: 4 + alignment: 4 + } + name: "log_msg" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "android_log_event_list::~android_log_event_list" + access: public_access + linker_set_key: "_ZN22android_log_event_listD0Ev" + } + mangled_function_name: "_ZN22android_log_event_listD0Ev" + source_file: "system/core/liblog/include/log/log_event_list.h" +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "android_log_event_list::close" + access: public_access + linker_set_key: "_ZN22android_log_event_list5closeEv" + } + mangled_function_name: "_ZN22android_log_event_list5closeEv" + source_file: "system/core/liblog/include/log/log_event_list.h" +} +functions { + basic_abi { + type_abi { + name: "android_log_context_internal *" + size: 4 + alignment: 4 + } + name: "android_log_event_list::operator android_log_context_internal *" + access: public_access + linker_set_key: "_ZNK22android_log_event_listcvP28android_log_context_internalEv" + } + mangled_function_name: "_ZNK22android_log_event_listcvP28android_log_context_internalEv" + source_file: "system/core/liblog/include/log/log_event_list.h" +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "android_log_event_list::status" + access: public_access + linker_set_key: "_ZNK22android_log_event_list6statusEv" + } + mangled_function_name: "_ZNK22android_log_event_list6statusEv" + source_file: "system/core/liblog/include/log/log_event_list.h" +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "android_log_event_list::begin" + access: public_access + linker_set_key: "_ZN22android_log_event_list5beginEv" + } + mangled_function_name: "_ZN22android_log_event_list5beginEv" + source_file: "system/core/liblog/include/log/log_event_list.h" +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "android_log_event_list::end" + access: public_access + linker_set_key: "_ZN22android_log_event_list3endEv" + } + mangled_function_name: "_ZN22android_log_event_list3endEv" + source_file: "system/core/liblog/include/log/log_event_list.h" +} +functions { + basic_abi { + type_abi { + name: "android_log_event_list &" + size: 4 + alignment: 4 + } + name: "android_log_event_list::operator<<" + access: public_access + linker_set_key: "_ZN22android_log_event_listlsEi" + } + mangled_function_name: "_ZN22android_log_event_listlsEi" + source_file: "system/core/liblog/include/log/log_event_list.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "value" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "android_log_event_list &" + size: 4 + alignment: 4 + } + name: "android_log_event_list::operator<<" + access: public_access + linker_set_key: "_ZN22android_log_event_listlsEj" + } + mangled_function_name: "_ZN22android_log_event_listlsEj" + source_file: "system/core/liblog/include/log/log_event_list.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "value" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "android_log_event_list &" + size: 4 + alignment: 4 + } + name: "android_log_event_list::operator<<" + access: public_access + linker_set_key: "_ZN22android_log_event_listlsEx" + } + mangled_function_name: "_ZN22android_log_event_listlsEx" + source_file: "system/core/liblog/include/log/log_event_list.h" + parameters { + basic_abi { + type_abi { + name: "long long" + size: 8 + alignment: 8 + } + name: "value" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "android_log_event_list &" + size: 4 + alignment: 4 + } + name: "android_log_event_list::operator<<" + access: public_access + linker_set_key: "_ZN22android_log_event_listlsEy" + } + mangled_function_name: "_ZN22android_log_event_listlsEy" + source_file: "system/core/liblog/include/log/log_event_list.h" + parameters { + basic_abi { + type_abi { + name: "unsigned long long" + size: 8 + alignment: 8 + } + name: "value" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "android_log_event_list &" + size: 4 + alignment: 4 + } + name: "android_log_event_list::operator<<" + access: public_access + linker_set_key: "_ZN22android_log_event_listlsEPKc" + } + mangled_function_name: "_ZN22android_log_event_listlsEPKc" + source_file: "system/core/liblog/include/log/log_event_list.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "value" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "android_log_event_list &" + size: 4 + alignment: 4 + } + name: "android_log_event_list::operator<<" + access: public_access + linker_set_key: "_ZN22android_log_event_listlsERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE" + } + mangled_function_name: "_ZN22android_log_event_listlsERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE" + source_file: "system/core/liblog/include/log/log_event_list.h" + parameters { + basic_abi { + type_abi { + name: "const std::basic_string, std::allocator > &" + size: 4 + alignment: 4 + } + name: "value" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "android_log_event_list &" + size: 4 + alignment: 4 + } + name: "android_log_event_list::operator<<" + access: public_access + linker_set_key: "_ZN22android_log_event_listlsEf" + } + mangled_function_name: "_ZN22android_log_event_listlsEf" + source_file: "system/core/liblog/include/log/log_event_list.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "value" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "android_log_event_list::write" + access: public_access + linker_set_key: "_ZN22android_log_event_list5writeE6log_id" + } + mangled_function_name: "_ZN22android_log_event_list5writeE6log_id" + source_file: "system/core/liblog/include/log/log_event_list.h" + parameters { + basic_abi { + type_abi { + name: "log_id" + size: 4 + alignment: 4 + } + name: "id" + access: public_access + linker_set_key: "true" + } + default_arg: true + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "android_log_event_list::operator<<" + access: public_access + linker_set_key: "_ZN22android_log_event_listlsE6log_id" + } + mangled_function_name: "_ZN22android_log_event_listlsE6log_id" + source_file: "system/core/liblog/include/log/log_event_list.h" + parameters { + basic_abi { + type_abi { + name: "log_id" + size: 4 + alignment: 4 + } + name: "id" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "bool" + size: 1 + alignment: 1 + } + name: "android_log_event_list::AppendInt" + access: public_access + linker_set_key: "_ZN22android_log_event_list9AppendIntEi" + } + mangled_function_name: "_ZN22android_log_event_list9AppendIntEi" + source_file: "system/core/liblog/include/log/log_event_list.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "value" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "bool" + size: 1 + alignment: 1 + } + name: "android_log_event_list::AppendLong" + access: public_access + linker_set_key: "_ZN22android_log_event_list10AppendLongEx" + } + mangled_function_name: "_ZN22android_log_event_list10AppendLongEx" + source_file: "system/core/liblog/include/log/log_event_list.h" + parameters { + basic_abi { + type_abi { + name: "long long" + size: 8 + alignment: 8 + } + name: "value" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "bool" + size: 1 + alignment: 1 + } + name: "android_log_event_list::AppendString" + access: public_access + linker_set_key: "_ZN22android_log_event_list12AppendStringEPKc" + } + mangled_function_name: "_ZN22android_log_event_list12AppendStringEPKc" + source_file: "system/core/liblog/include/log/log_event_list.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "value" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "bool" + size: 1 + alignment: 1 + } + name: "android_log_event_list::AppendString" + access: public_access + linker_set_key: "_ZN22android_log_event_list12AppendStringEPKcj" + } + mangled_function_name: "_ZN22android_log_event_list12AppendStringEPKcj" + source_file: "system/core/liblog/include/log/log_event_list.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "value" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "len" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "bool" + size: 1 + alignment: 1 + } + name: "android_log_event_list::AppendString" + access: public_access + linker_set_key: "_ZN22android_log_event_list12AppendStringERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE" + } + mangled_function_name: "_ZN22android_log_event_list12AppendStringERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE" + source_file: "system/core/liblog/include/log/log_event_list.h" + parameters { + basic_abi { + type_abi { + name: "const std::basic_string, std::allocator > &" + size: 4 + alignment: 4 + } + name: "value" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "bool" + size: 1 + alignment: 1 + } + name: "android_log_event_list::Append" + access: public_access + linker_set_key: "_ZN22android_log_event_list6AppendERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE" + } + mangled_function_name: "_ZN22android_log_event_list6AppendERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE" + source_file: "system/core/liblog/include/log/log_event_list.h" + parameters { + basic_abi { + type_abi { + name: "const std::basic_string, std::allocator > &" + size: 4 + alignment: 4 + } + name: "value" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "bool" + size: 1 + alignment: 1 + } + name: "android_log_event_list::AppendFloat" + access: public_access + linker_set_key: "_ZN22android_log_event_list11AppendFloatEf" + } + mangled_function_name: "_ZN22android_log_event_list11AppendFloatEf" + source_file: "system/core/liblog/include/log/log_event_list.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "value" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "bool" + size: 1 + alignment: 1 + } + name: "android_log_event_list::Append" + access: public_access + linker_set_key: "_ZN22android_log_event_list6AppendET_" + } + mangled_function_name: "_ZN22android_log_event_list6AppendET_" + source_file: "system/core/liblog/include/log/log_event_list.h" + parameters { + basic_abi { + type_abi { + name: "type-parameter-0-0" + } + name: "value" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + template_info { + elements { + basic_abi { + name: "Tvalue" + linker_set_key: "Tvalue" + } + } + } +} +functions { + basic_abi { + type_abi { + name: "bool" + size: 1 + alignment: 1 + } + name: "android_log_event_list::Append" + access: public_access + linker_set_key: "_ZN22android_log_event_list6AppendEPKcj" + } + mangled_function_name: "_ZN22android_log_event_list6AppendEPKcj" + source_file: "system/core/liblog/include/log/log_event_list.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "value" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "len" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "android_log_list_element" + size: 16 + alignment: 8 + } + name: "android_log_event_list::read" + access: public_access + linker_set_key: "_ZN22android_log_event_list4readEv" + } + mangled_function_name: "_ZN22android_log_event_list4readEv" + source_file: "system/core/liblog/include/log/log_event_list.h" +} +functions { + basic_abi { + type_abi { + name: "android_log_list_element" + size: 16 + alignment: 8 + } + name: "android_log_event_list::peek" + access: public_access + linker_set_key: "_ZN22android_log_event_list4peekEv" + } + mangled_function_name: "_ZN22android_log_event_list4peekEv" + source_file: "system/core/liblog/include/log/log_event_list.h" +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "__android_log_event_list::__android_log_event_list" + access: private_access + linker_set_key: "_ZN24__android_log_event_listC1ERK22android_log_event_list" + } + mangled_function_name: "_ZN24__android_log_event_listC1ERK22android_log_event_list" + source_file: "system/core/liblog/include/private/android_logger.h" + parameters { + basic_abi { + type_abi { + name: "const android_log_event_list &" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "__android_log_event_list::operator=" + access: private_access + linker_set_key: "_ZN24__android_log_event_listaSERKS_" + } + mangled_function_name: "_ZN24__android_log_event_listaSERKS_" + source_file: "system/core/liblog/include/private/android_logger.h" + parameters { + basic_abi { + type_abi { + name: "const __android_log_event_list &" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "__android_log_event_list::__android_log_event_list" + access: public_access + linker_set_key: "_ZN24__android_log_event_listC1Ei" + } + mangled_function_name: "_ZN24__android_log_event_listC1Ei" + source_file: "system/core/liblog/include/private/android_logger.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "tag" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "__android_log_event_list::__android_log_event_list" + access: public_access + linker_set_key: "_ZN24__android_log_event_listC1ER7log_msg" + } + mangled_function_name: "_ZN24__android_log_event_listC1ER7log_msg" + source_file: "system/core/liblog/include/private/android_logger.h" + parameters { + basic_abi { + type_abi { + name: "log_msg &" + size: 4 + alignment: 4 + } + name: "log_msg" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "std::basic_string, std::allocator >" + size: 12 + alignment: 4 + } + name: "__android_log_event_list::operator basic_string" + access: public_access + linker_set_key: "_ZN24__android_log_event_listcvNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEEv" + } + mangled_function_name: "_ZN24__android_log_event_listcvNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEEv" + source_file: "system/core/liblog/include/private/android_logger.h" +} +enums { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "android_LogPriority" + access: public_access + linker_set_key: "android_LogPriority" + } + enum_fields { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "android_LogPriority::ANDROID_LOG_UNKNOWN" + access: public_access + linker_set_key: "0" + } + enum_field_value: 0 + } + enum_fields { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "android_LogPriority::ANDROID_LOG_DEFAULT" + access: public_access + linker_set_key: "1" + } + enum_field_value: 1 + } + enum_fields { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "android_LogPriority::ANDROID_LOG_VERBOSE" + access: public_access + linker_set_key: "2" + } + enum_field_value: 2 + } + enum_fields { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "android_LogPriority::ANDROID_LOG_DEBUG" + access: public_access + linker_set_key: "3" + } + enum_field_value: 3 + } + enum_fields { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "android_LogPriority::ANDROID_LOG_INFO" + access: public_access + linker_set_key: "4" + } + enum_field_value: 4 + } + enum_fields { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "android_LogPriority::ANDROID_LOG_WARN" + access: public_access + linker_set_key: "5" + } + enum_field_value: 5 + } + enum_fields { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "android_LogPriority::ANDROID_LOG_ERROR" + access: public_access + linker_set_key: "6" + } + enum_field_value: 6 + } + enum_fields { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "android_LogPriority::ANDROID_LOG_FATAL" + access: public_access + linker_set_key: "7" + } + enum_field_value: 7 + } + enum_fields { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "android_LogPriority::ANDROID_LOG_SILENT" + access: public_access + linker_set_key: "8" + } + enum_field_value: 8 + } + source_file: "system/core/liblog/include/android/log.h" +} +enums { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "log_id" + access: public_access + linker_set_key: "log_id" + } + enum_fields { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "log_id::LOG_ID_MIN" + access: public_access + linker_set_key: "0" + } + enum_field_value: 0 + } + enum_fields { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "log_id::LOG_ID_MAIN" + access: public_access + linker_set_key: "0" + } + enum_field_value: 0 + } + enum_fields { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "log_id::LOG_ID_RADIO" + access: public_access + linker_set_key: "1" + } + enum_field_value: 1 + } + enum_fields { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "log_id::LOG_ID_EVENTS" + access: public_access + linker_set_key: "2" + } + enum_field_value: 2 + } + enum_fields { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "log_id::LOG_ID_SYSTEM" + access: public_access + linker_set_key: "3" + } + enum_field_value: 3 + } + enum_fields { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "log_id::LOG_ID_CRASH" + access: public_access + linker_set_key: "4" + } + enum_field_value: 4 + } + enum_fields { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "log_id::LOG_ID_SECURITY" + access: public_access + linker_set_key: "5" + } + enum_field_value: 5 + } + enum_fields { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "log_id::LOG_ID_KERNEL" + access: public_access + linker_set_key: "6" + } + enum_field_value: 6 + } + enum_fields { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "log_id::LOG_ID_MAX" + access: public_access + linker_set_key: "7" + } + enum_field_value: 7 + } + source_file: "system/core/liblog/include/log/log_id.h" +} +enums { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "AndroidEventLogType" + access: public_access + } + enum_fields { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "EVENT_TYPE_LIST_STOP" + access: public_access + linker_set_key: "10" + } + enum_field_value: 10 + } + enum_fields { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "EVENT_TYPE_UNKNOWN" + access: public_access + linker_set_key: "63" + } + enum_field_value: 63 + } + enum_fields { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "EVENT_TYPE_INT" + access: public_access + linker_set_key: "0" + } + enum_field_value: 0 + } + enum_fields { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "EVENT_TYPE_LONG" + access: public_access + linker_set_key: "1" + } + enum_field_value: 1 + } + enum_fields { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "EVENT_TYPE_STRING" + access: public_access + linker_set_key: "2" + } + enum_field_value: 2 + } + enum_fields { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "EVENT_TYPE_LIST" + access: public_access + linker_set_key: "3" + } + enum_field_value: 3 + } + enum_fields { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "EVENT_TYPE_FLOAT" + access: public_access + linker_set_key: "4" + } + enum_field_value: 4 + } + source_file: "system/core/liblog/include/log/log.h" +} +enums { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "android_LogPriority" + access: public_access + linker_set_key: "_Z19android_LogPriority" + } + enum_fields { + basic_abi { + type_abi { + name: "android_LogPriority" + size: 4 + alignment: 4 + } + name: "android_LogPriority::ANDROID_LOG_UNKNOWN" + access: public_access + linker_set_key: "0" + } + enum_field_value: 0 + } + enum_fields { + basic_abi { + type_abi { + name: "android_LogPriority" + size: 4 + alignment: 4 + } + name: "android_LogPriority::ANDROID_LOG_DEFAULT" + access: public_access + linker_set_key: "1" + } + enum_field_value: 1 + } + enum_fields { + basic_abi { + type_abi { + name: "android_LogPriority" + size: 4 + alignment: 4 + } + name: "android_LogPriority::ANDROID_LOG_VERBOSE" + access: public_access + linker_set_key: "2" + } + enum_field_value: 2 + } + enum_fields { + basic_abi { + type_abi { + name: "android_LogPriority" + size: 4 + alignment: 4 + } + name: "android_LogPriority::ANDROID_LOG_DEBUG" + access: public_access + linker_set_key: "3" + } + enum_field_value: 3 + } + enum_fields { + basic_abi { + type_abi { + name: "android_LogPriority" + size: 4 + alignment: 4 + } + name: "android_LogPriority::ANDROID_LOG_INFO" + access: public_access + linker_set_key: "4" + } + enum_field_value: 4 + } + enum_fields { + basic_abi { + type_abi { + name: "android_LogPriority" + size: 4 + alignment: 4 + } + name: "android_LogPriority::ANDROID_LOG_WARN" + access: public_access + linker_set_key: "5" + } + enum_field_value: 5 + } + enum_fields { + basic_abi { + type_abi { + name: "android_LogPriority" + size: 4 + alignment: 4 + } + name: "android_LogPriority::ANDROID_LOG_ERROR" + access: public_access + linker_set_key: "6" + } + enum_field_value: 6 + } + enum_fields { + basic_abi { + type_abi { + name: "android_LogPriority" + size: 4 + alignment: 4 + } + name: "android_LogPriority::ANDROID_LOG_FATAL" + access: public_access + linker_set_key: "7" + } + enum_field_value: 7 + } + enum_fields { + basic_abi { + type_abi { + name: "android_LogPriority" + size: 4 + alignment: 4 + } + name: "android_LogPriority::ANDROID_LOG_SILENT" + access: public_access + linker_set_key: "8" + } + enum_field_value: 8 + } + source_file: "system/core/liblog/include/android/log.h" +} +enums { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "log_id" + access: public_access + linker_set_key: "_Z6log_id" + } + enum_fields { + basic_abi { + type_abi { + name: "log_id" + size: 4 + alignment: 4 + } + name: "log_id::LOG_ID_MIN" + access: public_access + linker_set_key: "0" + } + enum_field_value: 0 + } + enum_fields { + basic_abi { + type_abi { + name: "log_id" + size: 4 + alignment: 4 + } + name: "log_id::LOG_ID_MAIN" + access: public_access + linker_set_key: "0" + } + enum_field_value: 0 + } + enum_fields { + basic_abi { + type_abi { + name: "log_id" + size: 4 + alignment: 4 + } + name: "log_id::LOG_ID_RADIO" + access: public_access + linker_set_key: "1" + } + enum_field_value: 1 + } + enum_fields { + basic_abi { + type_abi { + name: "log_id" + size: 4 + alignment: 4 + } + name: "log_id::LOG_ID_EVENTS" + access: public_access + linker_set_key: "2" + } + enum_field_value: 2 + } + enum_fields { + basic_abi { + type_abi { + name: "log_id" + size: 4 + alignment: 4 + } + name: "log_id::LOG_ID_SYSTEM" + access: public_access + linker_set_key: "3" + } + enum_field_value: 3 + } + enum_fields { + basic_abi { + type_abi { + name: "log_id" + size: 4 + alignment: 4 + } + name: "log_id::LOG_ID_CRASH" + access: public_access + linker_set_key: "4" + } + enum_field_value: 4 + } + enum_fields { + basic_abi { + type_abi { + name: "log_id" + size: 4 + alignment: 4 + } + name: "log_id::LOG_ID_SECURITY" + access: public_access + linker_set_key: "5" + } + enum_field_value: 5 + } + enum_fields { + basic_abi { + type_abi { + name: "log_id" + size: 4 + alignment: 4 + } + name: "log_id::LOG_ID_KERNEL" + access: public_access + linker_set_key: "6" + } + enum_field_value: 6 + } + enum_fields { + basic_abi { + type_abi { + name: "log_id" + size: 4 + alignment: 4 + } + name: "log_id::LOG_ID_MAX" + access: public_access + linker_set_key: "7" + } + enum_field_value: 7 + } + source_file: "system/core/liblog/include/log/log_id.h" +} +enums { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "AndroidEventLogType" + access: public_access + linker_set_key: "_Z19AndroidEventLogType" + } + enum_fields { + basic_abi { + type_abi { + name: "AndroidEventLogType" + size: 4 + alignment: 4 + } + name: "EVENT_TYPE_LIST_STOP" + access: public_access + linker_set_key: "10" + } + enum_field_value: 10 + } + enum_fields { + basic_abi { + type_abi { + name: "AndroidEventLogType" + size: 4 + alignment: 4 + } + name: "EVENT_TYPE_UNKNOWN" + access: public_access + linker_set_key: "63" + } + enum_field_value: 63 + } + enum_fields { + basic_abi { + type_abi { + name: "AndroidEventLogType" + size: 4 + alignment: 4 + } + name: "EVENT_TYPE_INT" + access: public_access + linker_set_key: "0" + } + enum_field_value: 0 + } + enum_fields { + basic_abi { + type_abi { + name: "AndroidEventLogType" + size: 4 + alignment: 4 + } + name: "EVENT_TYPE_LONG" + access: public_access + linker_set_key: "1" + } + enum_field_value: 1 + } + enum_fields { + basic_abi { + type_abi { + name: "AndroidEventLogType" + size: 4 + alignment: 4 + } + name: "EVENT_TYPE_STRING" + access: public_access + linker_set_key: "2" + } + enum_field_value: 2 + } + enum_fields { + basic_abi { + type_abi { + name: "AndroidEventLogType" + size: 4 + alignment: 4 + } + name: "EVENT_TYPE_LIST" + access: public_access + linker_set_key: "3" + } + enum_field_value: 3 + } + enum_fields { + basic_abi { + type_abi { + name: "AndroidEventLogType" + size: 4 + alignment: 4 + } + name: "EVENT_TYPE_FLOAT" + access: public_access + linker_set_key: "4" + } + enum_field_value: 4 + } + source_file: "system/core/liblog/include/log/log.h" +} +global_vars { + basic_abi { + type_abi { + name: "const unsigned int" + size: 4 + alignment: 4 + } + name: "log_time::tv_sec_max" + access: public_access + linker_set_key: "_ZN8log_time10tv_sec_maxE" + } + source_file: "system/core/liblog/include/log/log_time.h" +} +global_vars { + basic_abi { + type_abi { + name: "const unsigned int" + size: 4 + alignment: 4 + } + name: "log_time::tv_nsec_max" + access: public_access + linker_set_key: "_ZN8log_time11tv_nsec_maxE" + } + source_file: "system/core/liblog/include/log/log_time.h" +} +global_vars { + basic_abi { + type_abi { + name: "const timespec" + size: 8 + alignment: 4 + } + name: "log_time::EPOCH" + access: public_access + linker_set_key: "_ZN8log_time5EPOCHE" + } + source_file: "system/core/liblog/include/log/log_time.h" +} +global_vars { + basic_abi { + type_abi { + name: "char const[]" + } + name: "log_time::default_format" + access: public_access + linker_set_key: "_ZN8log_time14default_formatE" + } + source_file: "system/core/liblog/include/log/log_time.h" +} diff --git a/current/arm/source-based/libm.so.lsdump b/current/arm/source-based/libm.so.lsdump new file mode 100644 index 0000000..5bc55bb --- /dev/null +++ b/current/arm/source-based/libm.so.lsdump @@ -0,0 +1,8741 @@ +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__signbit" + access: public_access + linker_set_key: "__signbit" + } + mangled_function_name: "__signbit" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__signbitf" + access: public_access + linker_set_key: "__signbitf" + } + mangled_function_name: "__signbitf" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__signbitl" + access: public_access + linker_set_key: "__signbitl" + } + mangled_function_name: "__signbitl" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "acos" + access: public_access + linker_set_key: "acos" + } + mangled_function_name: "acos" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "asin" + access: public_access + linker_set_key: "asin" + } + mangled_function_name: "asin" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "atan" + access: public_access + linker_set_key: "atan" + } + mangled_function_name: "atan" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "atan2" + access: public_access + linker_set_key: "atan2" + } + mangled_function_name: "atan2" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "cos" + access: public_access + linker_set_key: "cos" + } + mangled_function_name: "cos" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "sin" + access: public_access + linker_set_key: "sin" + } + mangled_function_name: "sin" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "tan" + access: public_access + linker_set_key: "tan" + } + mangled_function_name: "tan" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "cosh" + access: public_access + linker_set_key: "cosh" + } + mangled_function_name: "cosh" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "sinh" + access: public_access + linker_set_key: "sinh" + } + mangled_function_name: "sinh" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "tanh" + access: public_access + linker_set_key: "tanh" + } + mangled_function_name: "tanh" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "exp" + access: public_access + linker_set_key: "exp" + } + mangled_function_name: "exp" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "frexp" + access: public_access + linker_set_key: "frexp" + } + mangled_function_name: "frexp" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "log" + access: public_access + linker_set_key: "log" + } + mangled_function_name: "log" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "log10" + access: public_access + linker_set_key: "log10" + } + mangled_function_name: "log10" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "modf" + access: public_access + linker_set_key: "modf" + } + mangled_function_name: "modf" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "double *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "pow" + access: public_access + linker_set_key: "pow" + } + mangled_function_name: "pow" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "sqrt" + access: public_access + linker_set_key: "sqrt" + } + mangled_function_name: "sqrt" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "ceil" + access: public_access + linker_set_key: "ceil" + } + mangled_function_name: "ceil" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "fabs" + access: public_access + linker_set_key: "fabs" + } + mangled_function_name: "fabs" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "floor" + access: public_access + linker_set_key: "floor" + } + mangled_function_name: "floor" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "fmod" + access: public_access + linker_set_key: "fmod" + } + mangled_function_name: "fmod" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "acosh" + access: public_access + linker_set_key: "acosh" + } + mangled_function_name: "acosh" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "asinh" + access: public_access + linker_set_key: "asinh" + } + mangled_function_name: "asinh" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "atanh" + access: public_access + linker_set_key: "atanh" + } + mangled_function_name: "atanh" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "cbrt" + access: public_access + linker_set_key: "cbrt" + } + mangled_function_name: "cbrt" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "erf" + access: public_access + linker_set_key: "erf" + } + mangled_function_name: "erf" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "erfc" + access: public_access + linker_set_key: "erfc" + } + mangled_function_name: "erfc" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "exp2" + access: public_access + linker_set_key: "exp2" + } + mangled_function_name: "exp2" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "expm1" + access: public_access + linker_set_key: "expm1" + } + mangled_function_name: "expm1" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "fma" + access: public_access + linker_set_key: "fma" + } + mangled_function_name: "fma" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "hypot" + access: public_access + linker_set_key: "hypot" + } + mangled_function_name: "hypot" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "ilogb" + access: public_access + linker_set_key: "ilogb" + } + mangled_function_name: "ilogb" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "lgamma" + access: public_access + linker_set_key: "lgamma" + } + mangled_function_name: "lgamma" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long long" + size: 8 + alignment: 8 + } + name: "llrint" + access: public_access + linker_set_key: "llrint" + } + mangled_function_name: "llrint" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long long" + size: 8 + alignment: 8 + } + name: "llround" + access: public_access + linker_set_key: "llround" + } + mangled_function_name: "llround" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "log1p" + access: public_access + linker_set_key: "log1p" + } + mangled_function_name: "log1p" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "log2" + access: public_access + linker_set_key: "log2" + } + mangled_function_name: "log2" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "logb" + access: public_access + linker_set_key: "logb" + } + mangled_function_name: "logb" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long" + size: 4 + alignment: 4 + } + name: "lrint" + access: public_access + linker_set_key: "lrint" + } + mangled_function_name: "lrint" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long" + size: 4 + alignment: 4 + } + name: "lround" + access: public_access + linker_set_key: "lround" + } + mangled_function_name: "lround" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "nan" + access: public_access + linker_set_key: "nan" + } + mangled_function_name: "nan" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "nextafter" + access: public_access + linker_set_key: "nextafter" + } + mangled_function_name: "nextafter" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "remainder" + access: public_access + linker_set_key: "remainder" + } + mangled_function_name: "remainder" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "remquo" + access: public_access + linker_set_key: "remquo" + } + mangled_function_name: "remquo" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "rint" + access: public_access + linker_set_key: "rint" + } + mangled_function_name: "rint" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "copysign" + access: public_access + linker_set_key: "copysign" + } + mangled_function_name: "copysign" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "fdim" + access: public_access + linker_set_key: "fdim" + } + mangled_function_name: "fdim" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "fmax" + access: public_access + linker_set_key: "fmax" + } + mangled_function_name: "fmax" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "fmin" + access: public_access + linker_set_key: "fmin" + } + mangled_function_name: "fmin" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "nearbyint" + access: public_access + linker_set_key: "nearbyint" + } + mangled_function_name: "nearbyint" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "round" + access: public_access + linker_set_key: "round" + } + mangled_function_name: "round" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "scalbln" + access: public_access + linker_set_key: "scalbln" + } + mangled_function_name: "scalbln" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "scalbn" + access: public_access + linker_set_key: "scalbn" + } + mangled_function_name: "scalbn" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "tgamma" + access: public_access + linker_set_key: "tgamma" + } + mangled_function_name: "tgamma" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "trunc" + access: public_access + linker_set_key: "trunc" + } + mangled_function_name: "trunc" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "acosf" + access: public_access + linker_set_key: "acosf" + } + mangled_function_name: "acosf" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "asinf" + access: public_access + linker_set_key: "asinf" + } + mangled_function_name: "asinf" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "atanf" + access: public_access + linker_set_key: "atanf" + } + mangled_function_name: "atanf" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "atan2f" + access: public_access + linker_set_key: "atan2f" + } + mangled_function_name: "atan2f" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "cosf" + access: public_access + linker_set_key: "cosf" + } + mangled_function_name: "cosf" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "sinf" + access: public_access + linker_set_key: "sinf" + } + mangled_function_name: "sinf" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "tanf" + access: public_access + linker_set_key: "tanf" + } + mangled_function_name: "tanf" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "coshf" + access: public_access + linker_set_key: "coshf" + } + mangled_function_name: "coshf" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "sinhf" + access: public_access + linker_set_key: "sinhf" + } + mangled_function_name: "sinhf" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "tanhf" + access: public_access + linker_set_key: "tanhf" + } + mangled_function_name: "tanhf" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "exp2f" + access: public_access + linker_set_key: "exp2f" + } + mangled_function_name: "exp2f" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "expf" + access: public_access + linker_set_key: "expf" + } + mangled_function_name: "expf" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "expm1f" + access: public_access + linker_set_key: "expm1f" + } + mangled_function_name: "expm1f" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "frexpf" + access: public_access + linker_set_key: "frexpf" + } + mangled_function_name: "frexpf" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "ilogbf" + access: public_access + linker_set_key: "ilogbf" + } + mangled_function_name: "ilogbf" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "ldexpf" + access: public_access + linker_set_key: "ldexpf" + } + mangled_function_name: "ldexpf" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "log10f" + access: public_access + linker_set_key: "log10f" + } + mangled_function_name: "log10f" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "log1pf" + access: public_access + linker_set_key: "log1pf" + } + mangled_function_name: "log1pf" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "log2f" + access: public_access + linker_set_key: "log2f" + } + mangled_function_name: "log2f" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "logf" + access: public_access + linker_set_key: "logf" + } + mangled_function_name: "logf" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "modff" + access: public_access + linker_set_key: "modff" + } + mangled_function_name: "modff" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "float *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "powf" + access: public_access + linker_set_key: "powf" + } + mangled_function_name: "powf" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "sqrtf" + access: public_access + linker_set_key: "sqrtf" + } + mangled_function_name: "sqrtf" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "ceilf" + access: public_access + linker_set_key: "ceilf" + } + mangled_function_name: "ceilf" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "fabsf" + access: public_access + linker_set_key: "fabsf" + } + mangled_function_name: "fabsf" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "floorf" + access: public_access + linker_set_key: "floorf" + } + mangled_function_name: "floorf" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "fmodf" + access: public_access + linker_set_key: "fmodf" + } + mangled_function_name: "fmodf" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "roundf" + access: public_access + linker_set_key: "roundf" + } + mangled_function_name: "roundf" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "erff" + access: public_access + linker_set_key: "erff" + } + mangled_function_name: "erff" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "erfcf" + access: public_access + linker_set_key: "erfcf" + } + mangled_function_name: "erfcf" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "hypotf" + access: public_access + linker_set_key: "hypotf" + } + mangled_function_name: "hypotf" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "lgammaf" + access: public_access + linker_set_key: "lgammaf" + } + mangled_function_name: "lgammaf" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "tgammaf" + access: public_access + linker_set_key: "tgammaf" + } + mangled_function_name: "tgammaf" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "acoshf" + access: public_access + linker_set_key: "acoshf" + } + mangled_function_name: "acoshf" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "asinhf" + access: public_access + linker_set_key: "asinhf" + } + mangled_function_name: "asinhf" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "atanhf" + access: public_access + linker_set_key: "atanhf" + } + mangled_function_name: "atanhf" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "cbrtf" + access: public_access + linker_set_key: "cbrtf" + } + mangled_function_name: "cbrtf" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "logbf" + access: public_access + linker_set_key: "logbf" + } + mangled_function_name: "logbf" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "copysignf" + access: public_access + linker_set_key: "copysignf" + } + mangled_function_name: "copysignf" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long long" + size: 8 + alignment: 8 + } + name: "llrintf" + access: public_access + linker_set_key: "llrintf" + } + mangled_function_name: "llrintf" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long long" + size: 8 + alignment: 8 + } + name: "llroundf" + access: public_access + linker_set_key: "llroundf" + } + mangled_function_name: "llroundf" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long" + size: 4 + alignment: 4 + } + name: "lrintf" + access: public_access + linker_set_key: "lrintf" + } + mangled_function_name: "lrintf" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long" + size: 4 + alignment: 4 + } + name: "lroundf" + access: public_access + linker_set_key: "lroundf" + } + mangled_function_name: "lroundf" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "nanf" + access: public_access + linker_set_key: "nanf" + } + mangled_function_name: "nanf" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "nearbyintf" + access: public_access + linker_set_key: "nearbyintf" + } + mangled_function_name: "nearbyintf" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "nextafterf" + access: public_access + linker_set_key: "nextafterf" + } + mangled_function_name: "nextafterf" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "remainderf" + access: public_access + linker_set_key: "remainderf" + } + mangled_function_name: "remainderf" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "remquof" + access: public_access + linker_set_key: "remquof" + } + mangled_function_name: "remquof" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "rintf" + access: public_access + linker_set_key: "rintf" + } + mangled_function_name: "rintf" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "scalblnf" + access: public_access + linker_set_key: "scalblnf" + } + mangled_function_name: "scalblnf" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "scalbnf" + access: public_access + linker_set_key: "scalbnf" + } + mangled_function_name: "scalbnf" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "truncf" + access: public_access + linker_set_key: "truncf" + } + mangled_function_name: "truncf" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "fdimf" + access: public_access + linker_set_key: "fdimf" + } + mangled_function_name: "fdimf" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "fmaf" + access: public_access + linker_set_key: "fmaf" + } + mangled_function_name: "fmaf" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "fmaxf" + access: public_access + linker_set_key: "fmaxf" + } + mangled_function_name: "fmaxf" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "fminf" + access: public_access + linker_set_key: "fminf" + } + mangled_function_name: "fminf" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 8 + } + name: "acoshl" + access: public_access + linker_set_key: "acoshl" + } + mangled_function_name: "acoshl" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 8 + } + name: "acosl" + access: public_access + linker_set_key: "acosl" + } + mangled_function_name: "acosl" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 8 + } + name: "asinhl" + access: public_access + linker_set_key: "asinhl" + } + mangled_function_name: "asinhl" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 8 + } + name: "asinl" + access: public_access + linker_set_key: "asinl" + } + mangled_function_name: "asinl" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 8 + } + name: "atan2l" + access: public_access + linker_set_key: "atan2l" + } + mangled_function_name: "atan2l" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 8 + } + name: "atanhl" + access: public_access + linker_set_key: "atanhl" + } + mangled_function_name: "atanhl" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 8 + } + name: "atanl" + access: public_access + linker_set_key: "atanl" + } + mangled_function_name: "atanl" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 8 + } + name: "cbrtl" + access: public_access + linker_set_key: "cbrtl" + } + mangled_function_name: "cbrtl" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 8 + } + name: "ceill" + access: public_access + linker_set_key: "ceill" + } + mangled_function_name: "ceill" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 8 + } + name: "copysignl" + access: public_access + linker_set_key: "copysignl" + } + mangled_function_name: "copysignl" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 8 + } + name: "coshl" + access: public_access + linker_set_key: "coshl" + } + mangled_function_name: "coshl" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 8 + } + name: "cosl" + access: public_access + linker_set_key: "cosl" + } + mangled_function_name: "cosl" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 8 + } + name: "erfcl" + access: public_access + linker_set_key: "erfcl" + } + mangled_function_name: "erfcl" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 8 + } + name: "erfl" + access: public_access + linker_set_key: "erfl" + } + mangled_function_name: "erfl" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 8 + } + name: "exp2l" + access: public_access + linker_set_key: "exp2l" + } + mangled_function_name: "exp2l" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 8 + } + name: "expl" + access: public_access + linker_set_key: "expl" + } + mangled_function_name: "expl" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 8 + } + name: "expm1l" + access: public_access + linker_set_key: "expm1l" + } + mangled_function_name: "expm1l" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 8 + } + name: "fabsl" + access: public_access + linker_set_key: "fabsl" + } + mangled_function_name: "fabsl" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 8 + } + name: "fdiml" + access: public_access + linker_set_key: "fdiml" + } + mangled_function_name: "fdiml" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 8 + } + name: "floorl" + access: public_access + linker_set_key: "floorl" + } + mangled_function_name: "floorl" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 8 + } + name: "fmal" + access: public_access + linker_set_key: "fmal" + } + mangled_function_name: "fmal" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 8 + } + name: "fmaxl" + access: public_access + linker_set_key: "fmaxl" + } + mangled_function_name: "fmaxl" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 8 + } + name: "fminl" + access: public_access + linker_set_key: "fminl" + } + mangled_function_name: "fminl" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 8 + } + name: "fmodl" + access: public_access + linker_set_key: "fmodl" + } + mangled_function_name: "fmodl" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 8 + } + name: "frexpl" + access: public_access + linker_set_key: "frexpl" + } + mangled_function_name: "frexpl" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 8 + } + name: "value" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 8 + } + name: "hypotl" + access: public_access + linker_set_key: "hypotl" + } + mangled_function_name: "hypotl" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "ilogbl" + access: public_access + linker_set_key: "ilogbl" + } + mangled_function_name: "ilogbl" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 8 + } + name: "ldexpl" + access: public_access + linker_set_key: "ldexpl" + } + mangled_function_name: "ldexpl" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 8 + } + name: "lgammal" + access: public_access + linker_set_key: "lgammal" + } + mangled_function_name: "lgammal" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long long" + size: 8 + alignment: 8 + } + name: "llrintl" + access: public_access + linker_set_key: "llrintl" + } + mangled_function_name: "llrintl" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long long" + size: 8 + alignment: 8 + } + name: "llroundl" + access: public_access + linker_set_key: "llroundl" + } + mangled_function_name: "llroundl" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 8 + } + name: "log10l" + access: public_access + linker_set_key: "log10l" + } + mangled_function_name: "log10l" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 8 + } + name: "log1pl" + access: public_access + linker_set_key: "log1pl" + } + mangled_function_name: "log1pl" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 8 + } + name: "log2l" + access: public_access + linker_set_key: "log2l" + } + mangled_function_name: "log2l" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 8 + } + name: "logbl" + access: public_access + linker_set_key: "logbl" + } + mangled_function_name: "logbl" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 8 + } + name: "logl" + access: public_access + linker_set_key: "logl" + } + mangled_function_name: "logl" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long" + size: 4 + alignment: 4 + } + name: "lrintl" + access: public_access + linker_set_key: "lrintl" + } + mangled_function_name: "lrintl" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long" + size: 4 + alignment: 4 + } + name: "lroundl" + access: public_access + linker_set_key: "lroundl" + } + mangled_function_name: "lroundl" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 8 + } + name: "modfl" + access: public_access + linker_set_key: "modfl" + } + mangled_function_name: "modfl" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long double *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 8 + } + name: "nanl" + access: public_access + linker_set_key: "nanl" + } + mangled_function_name: "nanl" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 8 + } + name: "nearbyintl" + access: public_access + linker_set_key: "nearbyintl" + } + mangled_function_name: "nearbyintl" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 8 + } + name: "nextafterl" + access: public_access + linker_set_key: "nextafterl" + } + mangled_function_name: "nextafterl" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "nexttoward" + access: public_access + linker_set_key: "nexttoward" + } + mangled_function_name: "nexttoward" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "nexttowardf" + access: public_access + linker_set_key: "nexttowardf" + } + mangled_function_name: "nexttowardf" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 8 + } + name: "nexttowardl" + access: public_access + linker_set_key: "nexttowardl" + } + mangled_function_name: "nexttowardl" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 8 + } + name: "powl" + access: public_access + linker_set_key: "powl" + } + mangled_function_name: "powl" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 8 + } + name: "remainderl" + access: public_access + linker_set_key: "remainderl" + } + mangled_function_name: "remainderl" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 8 + } + name: "remquol" + access: public_access + linker_set_key: "remquol" + } + mangled_function_name: "remquol" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 8 + } + name: "rintl" + access: public_access + linker_set_key: "rintl" + } + mangled_function_name: "rintl" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 8 + } + name: "roundl" + access: public_access + linker_set_key: "roundl" + } + mangled_function_name: "roundl" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 8 + } + name: "scalblnl" + access: public_access + linker_set_key: "scalblnl" + } + mangled_function_name: "scalblnl" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 8 + } + name: "scalbnl" + access: public_access + linker_set_key: "scalbnl" + } + mangled_function_name: "scalbnl" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 8 + } + name: "sinhl" + access: public_access + linker_set_key: "sinhl" + } + mangled_function_name: "sinhl" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 8 + } + name: "sinl" + access: public_access + linker_set_key: "sinl" + } + mangled_function_name: "sinl" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 8 + } + name: "sqrtl" + access: public_access + linker_set_key: "sqrtl" + } + mangled_function_name: "sqrtl" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 8 + } + name: "tanhl" + access: public_access + linker_set_key: "tanhl" + } + mangled_function_name: "tanhl" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 8 + } + name: "tanl" + access: public_access + linker_set_key: "tanl" + } + mangled_function_name: "tanl" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 8 + } + name: "tgammal" + access: public_access + linker_set_key: "tgammal" + } + mangled_function_name: "tgammal" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 8 + } + name: "truncl" + access: public_access + linker_set_key: "truncl" + } + mangled_function_name: "truncl" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "j0" + access: public_access + linker_set_key: "j0" + } + mangled_function_name: "j0" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "j1" + access: public_access + linker_set_key: "j1" + } + mangled_function_name: "j1" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "jn" + access: public_access + linker_set_key: "jn" + } + mangled_function_name: "jn" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "y0" + access: public_access + linker_set_key: "y0" + } + mangled_function_name: "y0" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "y1" + access: public_access + linker_set_key: "y1" + } + mangled_function_name: "y1" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "yn" + access: public_access + linker_set_key: "yn" + } + mangled_function_name: "yn" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "gamma" + access: public_access + linker_set_key: "gamma" + } + mangled_function_name: "gamma" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "scalb" + access: public_access + linker_set_key: "scalb" + } + mangled_function_name: "scalb" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "drem" + access: public_access + linker_set_key: "drem" + } + mangled_function_name: "drem" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "finite" + access: public_access + linker_set_key: "finite" + } + mangled_function_name: "finite" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "gamma_r" + access: public_access + linker_set_key: "gamma_r" + } + mangled_function_name: "gamma_r" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "lgamma_r" + access: public_access + linker_set_key: "lgamma_r" + } + mangled_function_name: "lgamma_r" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "significand" + access: public_access + linker_set_key: "significand" + } + mangled_function_name: "significand" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 8 + } + name: "lgammal_r" + access: public_access + linker_set_key: "lgammal_r" + } + mangled_function_name: "lgammal_r" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 8 + } + name: "significandl" + access: public_access + linker_set_key: "significandl" + } + mangled_function_name: "significandl" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "dremf" + access: public_access + linker_set_key: "dremf" + } + mangled_function_name: "dremf" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "finitef" + access: public_access + linker_set_key: "finitef" + } + mangled_function_name: "finitef" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "gammaf" + access: public_access + linker_set_key: "gammaf" + } + mangled_function_name: "gammaf" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "j0f" + access: public_access + linker_set_key: "j0f" + } + mangled_function_name: "j0f" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "j1f" + access: public_access + linker_set_key: "j1f" + } + mangled_function_name: "j1f" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "jnf" + access: public_access + linker_set_key: "jnf" + } + mangled_function_name: "jnf" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "scalbf" + access: public_access + linker_set_key: "scalbf" + } + mangled_function_name: "scalbf" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "y0f" + access: public_access + linker_set_key: "y0f" + } + mangled_function_name: "y0f" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "y1f" + access: public_access + linker_set_key: "y1f" + } + mangled_function_name: "y1f" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "ynf" + access: public_access + linker_set_key: "ynf" + } + mangled_function_name: "ynf" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "gammaf_r" + access: public_access + linker_set_key: "gammaf_r" + } + mangled_function_name: "gammaf_r" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "lgammaf_r" + access: public_access + linker_set_key: "lgammaf_r" + } + mangled_function_name: "lgammaf_r" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "significandf" + access: public_access + linker_set_key: "significandf" + } + mangled_function_name: "significandf" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "_Complex double" + size: 16 + alignment: 8 + } + name: "cacos" + access: public_access + linker_set_key: "cacos" + } + mangled_function_name: "cacos" + source_file: "bionic/libc/include/complex.h" + parameters { + basic_abi { + type_abi { + name: "_Complex double" + size: 16 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "_Complex float" + size: 8 + alignment: 4 + } + name: "cacosf" + access: public_access + linker_set_key: "cacosf" + } + mangled_function_name: "cacosf" + source_file: "bionic/libc/include/complex.h" + parameters { + basic_abi { + type_abi { + name: "_Complex float" + size: 8 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "_Complex long double" + size: 16 + alignment: 8 + } + name: "cacosl" + access: public_access + linker_set_key: "cacosl" + } + mangled_function_name: "cacosl" + source_file: "bionic/libc/include/complex.h" + parameters { + basic_abi { + type_abi { + name: "_Complex long double" + size: 16 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "_Complex double" + size: 16 + alignment: 8 + } + name: "casin" + access: public_access + linker_set_key: "casin" + } + mangled_function_name: "casin" + source_file: "bionic/libc/include/complex.h" + parameters { + basic_abi { + type_abi { + name: "_Complex double" + size: 16 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "_Complex float" + size: 8 + alignment: 4 + } + name: "casinf" + access: public_access + linker_set_key: "casinf" + } + mangled_function_name: "casinf" + source_file: "bionic/libc/include/complex.h" + parameters { + basic_abi { + type_abi { + name: "_Complex float" + size: 8 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "_Complex long double" + size: 16 + alignment: 8 + } + name: "casinl" + access: public_access + linker_set_key: "casinl" + } + mangled_function_name: "casinl" + source_file: "bionic/libc/include/complex.h" + parameters { + basic_abi { + type_abi { + name: "_Complex long double" + size: 16 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "_Complex double" + size: 16 + alignment: 8 + } + name: "catan" + access: public_access + linker_set_key: "catan" + } + mangled_function_name: "catan" + source_file: "bionic/libc/include/complex.h" + parameters { + basic_abi { + type_abi { + name: "_Complex double" + size: 16 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "_Complex float" + size: 8 + alignment: 4 + } + name: "catanf" + access: public_access + linker_set_key: "catanf" + } + mangled_function_name: "catanf" + source_file: "bionic/libc/include/complex.h" + parameters { + basic_abi { + type_abi { + name: "_Complex float" + size: 8 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "_Complex long double" + size: 16 + alignment: 8 + } + name: "catanl" + access: public_access + linker_set_key: "catanl" + } + mangled_function_name: "catanl" + source_file: "bionic/libc/include/complex.h" + parameters { + basic_abi { + type_abi { + name: "_Complex long double" + size: 16 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "_Complex double" + size: 16 + alignment: 8 + } + name: "ccos" + access: public_access + linker_set_key: "ccos" + } + mangled_function_name: "ccos" + source_file: "bionic/libc/include/complex.h" + parameters { + basic_abi { + type_abi { + name: "_Complex double" + size: 16 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "_Complex float" + size: 8 + alignment: 4 + } + name: "ccosf" + access: public_access + linker_set_key: "ccosf" + } + mangled_function_name: "ccosf" + source_file: "bionic/libc/include/complex.h" + parameters { + basic_abi { + type_abi { + name: "_Complex float" + size: 8 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "_Complex long double" + size: 16 + alignment: 8 + } + name: "ccosl" + access: public_access + linker_set_key: "ccosl" + } + mangled_function_name: "ccosl" + source_file: "bionic/libc/include/complex.h" + parameters { + basic_abi { + type_abi { + name: "_Complex long double" + size: 16 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "_Complex double" + size: 16 + alignment: 8 + } + name: "csin" + access: public_access + linker_set_key: "csin" + } + mangled_function_name: "csin" + source_file: "bionic/libc/include/complex.h" + parameters { + basic_abi { + type_abi { + name: "_Complex double" + size: 16 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "_Complex float" + size: 8 + alignment: 4 + } + name: "csinf" + access: public_access + linker_set_key: "csinf" + } + mangled_function_name: "csinf" + source_file: "bionic/libc/include/complex.h" + parameters { + basic_abi { + type_abi { + name: "_Complex float" + size: 8 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "_Complex long double" + size: 16 + alignment: 8 + } + name: "csinl" + access: public_access + linker_set_key: "csinl" + } + mangled_function_name: "csinl" + source_file: "bionic/libc/include/complex.h" + parameters { + basic_abi { + type_abi { + name: "_Complex long double" + size: 16 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "_Complex double" + size: 16 + alignment: 8 + } + name: "ctan" + access: public_access + linker_set_key: "ctan" + } + mangled_function_name: "ctan" + source_file: "bionic/libc/include/complex.h" + parameters { + basic_abi { + type_abi { + name: "_Complex double" + size: 16 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "_Complex float" + size: 8 + alignment: 4 + } + name: "ctanf" + access: public_access + linker_set_key: "ctanf" + } + mangled_function_name: "ctanf" + source_file: "bionic/libc/include/complex.h" + parameters { + basic_abi { + type_abi { + name: "_Complex float" + size: 8 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "_Complex long double" + size: 16 + alignment: 8 + } + name: "ctanl" + access: public_access + linker_set_key: "ctanl" + } + mangled_function_name: "ctanl" + source_file: "bionic/libc/include/complex.h" + parameters { + basic_abi { + type_abi { + name: "_Complex long double" + size: 16 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "_Complex double" + size: 16 + alignment: 8 + } + name: "cacosh" + access: public_access + linker_set_key: "cacosh" + } + mangled_function_name: "cacosh" + source_file: "bionic/libc/include/complex.h" + parameters { + basic_abi { + type_abi { + name: "_Complex double" + size: 16 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "_Complex float" + size: 8 + alignment: 4 + } + name: "cacoshf" + access: public_access + linker_set_key: "cacoshf" + } + mangled_function_name: "cacoshf" + source_file: "bionic/libc/include/complex.h" + parameters { + basic_abi { + type_abi { + name: "_Complex float" + size: 8 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "_Complex long double" + size: 16 + alignment: 8 + } + name: "cacoshl" + access: public_access + linker_set_key: "cacoshl" + } + mangled_function_name: "cacoshl" + source_file: "bionic/libc/include/complex.h" + parameters { + basic_abi { + type_abi { + name: "_Complex long double" + size: 16 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "_Complex double" + size: 16 + alignment: 8 + } + name: "casinh" + access: public_access + linker_set_key: "casinh" + } + mangled_function_name: "casinh" + source_file: "bionic/libc/include/complex.h" + parameters { + basic_abi { + type_abi { + name: "_Complex double" + size: 16 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "_Complex float" + size: 8 + alignment: 4 + } + name: "casinhf" + access: public_access + linker_set_key: "casinhf" + } + mangled_function_name: "casinhf" + source_file: "bionic/libc/include/complex.h" + parameters { + basic_abi { + type_abi { + name: "_Complex float" + size: 8 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "_Complex long double" + size: 16 + alignment: 8 + } + name: "casinhl" + access: public_access + linker_set_key: "casinhl" + } + mangled_function_name: "casinhl" + source_file: "bionic/libc/include/complex.h" + parameters { + basic_abi { + type_abi { + name: "_Complex long double" + size: 16 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "_Complex double" + size: 16 + alignment: 8 + } + name: "catanh" + access: public_access + linker_set_key: "catanh" + } + mangled_function_name: "catanh" + source_file: "bionic/libc/include/complex.h" + parameters { + basic_abi { + type_abi { + name: "_Complex double" + size: 16 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "_Complex float" + size: 8 + alignment: 4 + } + name: "catanhf" + access: public_access + linker_set_key: "catanhf" + } + mangled_function_name: "catanhf" + source_file: "bionic/libc/include/complex.h" + parameters { + basic_abi { + type_abi { + name: "_Complex float" + size: 8 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "_Complex long double" + size: 16 + alignment: 8 + } + name: "catanhl" + access: public_access + linker_set_key: "catanhl" + } + mangled_function_name: "catanhl" + source_file: "bionic/libc/include/complex.h" + parameters { + basic_abi { + type_abi { + name: "_Complex long double" + size: 16 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "_Complex double" + size: 16 + alignment: 8 + } + name: "ccosh" + access: public_access + linker_set_key: "ccosh" + } + mangled_function_name: "ccosh" + source_file: "bionic/libc/include/complex.h" + parameters { + basic_abi { + type_abi { + name: "_Complex double" + size: 16 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "_Complex float" + size: 8 + alignment: 4 + } + name: "ccoshf" + access: public_access + linker_set_key: "ccoshf" + } + mangled_function_name: "ccoshf" + source_file: "bionic/libc/include/complex.h" + parameters { + basic_abi { + type_abi { + name: "_Complex float" + size: 8 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "_Complex long double" + size: 16 + alignment: 8 + } + name: "ccoshl" + access: public_access + linker_set_key: "ccoshl" + } + mangled_function_name: "ccoshl" + source_file: "bionic/libc/include/complex.h" + parameters { + basic_abi { + type_abi { + name: "_Complex long double" + size: 16 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "_Complex double" + size: 16 + alignment: 8 + } + name: "csinh" + access: public_access + linker_set_key: "csinh" + } + mangled_function_name: "csinh" + source_file: "bionic/libc/include/complex.h" + parameters { + basic_abi { + type_abi { + name: "_Complex double" + size: 16 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "_Complex float" + size: 8 + alignment: 4 + } + name: "csinhf" + access: public_access + linker_set_key: "csinhf" + } + mangled_function_name: "csinhf" + source_file: "bionic/libc/include/complex.h" + parameters { + basic_abi { + type_abi { + name: "_Complex float" + size: 8 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "_Complex long double" + size: 16 + alignment: 8 + } + name: "csinhl" + access: public_access + linker_set_key: "csinhl" + } + mangled_function_name: "csinhl" + source_file: "bionic/libc/include/complex.h" + parameters { + basic_abi { + type_abi { + name: "_Complex long double" + size: 16 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "_Complex double" + size: 16 + alignment: 8 + } + name: "ctanh" + access: public_access + linker_set_key: "ctanh" + } + mangled_function_name: "ctanh" + source_file: "bionic/libc/include/complex.h" + parameters { + basic_abi { + type_abi { + name: "_Complex double" + size: 16 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "_Complex float" + size: 8 + alignment: 4 + } + name: "ctanhf" + access: public_access + linker_set_key: "ctanhf" + } + mangled_function_name: "ctanhf" + source_file: "bionic/libc/include/complex.h" + parameters { + basic_abi { + type_abi { + name: "_Complex float" + size: 8 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "_Complex long double" + size: 16 + alignment: 8 + } + name: "ctanhl" + access: public_access + linker_set_key: "ctanhl" + } + mangled_function_name: "ctanhl" + source_file: "bionic/libc/include/complex.h" + parameters { + basic_abi { + type_abi { + name: "_Complex long double" + size: 16 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "_Complex double" + size: 16 + alignment: 8 + } + name: "cexp" + access: public_access + linker_set_key: "cexp" + } + mangled_function_name: "cexp" + source_file: "bionic/libc/include/complex.h" + parameters { + basic_abi { + type_abi { + name: "_Complex double" + size: 16 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "_Complex float" + size: 8 + alignment: 4 + } + name: "cexpf" + access: public_access + linker_set_key: "cexpf" + } + mangled_function_name: "cexpf" + source_file: "bionic/libc/include/complex.h" + parameters { + basic_abi { + type_abi { + name: "_Complex float" + size: 8 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "_Complex long double" + size: 16 + alignment: 8 + } + name: "cexpl" + access: public_access + linker_set_key: "cexpl" + } + mangled_function_name: "cexpl" + source_file: "bionic/libc/include/complex.h" + parameters { + basic_abi { + type_abi { + name: "_Complex long double" + size: 16 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "_Complex double" + size: 16 + alignment: 8 + } + name: "clog" + access: public_access + linker_set_key: "clog" + } + mangled_function_name: "clog" + source_file: "bionic/libc/include/complex.h" + parameters { + basic_abi { + type_abi { + name: "_Complex double" + size: 16 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "_Complex float" + size: 8 + alignment: 4 + } + name: "clogf" + access: public_access + linker_set_key: "clogf" + } + mangled_function_name: "clogf" + source_file: "bionic/libc/include/complex.h" + parameters { + basic_abi { + type_abi { + name: "_Complex float" + size: 8 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "_Complex long double" + size: 16 + alignment: 8 + } + name: "clogl" + access: public_access + linker_set_key: "clogl" + } + mangled_function_name: "clogl" + source_file: "bionic/libc/include/complex.h" + parameters { + basic_abi { + type_abi { + name: "_Complex long double" + size: 16 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "cabs" + access: public_access + linker_set_key: "cabs" + } + mangled_function_name: "cabs" + source_file: "bionic/libc/include/complex.h" + parameters { + basic_abi { + type_abi { + name: "_Complex double" + size: 16 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "cabsf" + access: public_access + linker_set_key: "cabsf" + } + mangled_function_name: "cabsf" + source_file: "bionic/libc/include/complex.h" + parameters { + basic_abi { + type_abi { + name: "_Complex float" + size: 8 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 8 + } + name: "cabsl" + access: public_access + linker_set_key: "cabsl" + } + mangled_function_name: "cabsl" + source_file: "bionic/libc/include/complex.h" + parameters { + basic_abi { + type_abi { + name: "_Complex long double" + size: 16 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "_Complex double" + size: 16 + alignment: 8 + } + name: "cpow" + access: public_access + linker_set_key: "cpow" + } + mangled_function_name: "cpow" + source_file: "bionic/libc/include/complex.h" + parameters { + basic_abi { + type_abi { + name: "_Complex double" + size: 16 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "_Complex double" + size: 16 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "_Complex float" + size: 8 + alignment: 4 + } + name: "cpowf" + access: public_access + linker_set_key: "cpowf" + } + mangled_function_name: "cpowf" + source_file: "bionic/libc/include/complex.h" + parameters { + basic_abi { + type_abi { + name: "_Complex float" + size: 8 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "_Complex float" + size: 8 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "_Complex long double" + size: 16 + alignment: 8 + } + name: "cpowl" + access: public_access + linker_set_key: "cpowl" + } + mangled_function_name: "cpowl" + source_file: "bionic/libc/include/complex.h" + parameters { + basic_abi { + type_abi { + name: "_Complex long double" + size: 16 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "_Complex long double" + size: 16 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "_Complex double" + size: 16 + alignment: 8 + } + name: "csqrt" + access: public_access + linker_set_key: "csqrt" + } + mangled_function_name: "csqrt" + source_file: "bionic/libc/include/complex.h" + parameters { + basic_abi { + type_abi { + name: "_Complex double" + size: 16 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "_Complex float" + size: 8 + alignment: 4 + } + name: "csqrtf" + access: public_access + linker_set_key: "csqrtf" + } + mangled_function_name: "csqrtf" + source_file: "bionic/libc/include/complex.h" + parameters { + basic_abi { + type_abi { + name: "_Complex float" + size: 8 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "_Complex long double" + size: 16 + alignment: 8 + } + name: "csqrtl" + access: public_access + linker_set_key: "csqrtl" + } + mangled_function_name: "csqrtl" + source_file: "bionic/libc/include/complex.h" + parameters { + basic_abi { + type_abi { + name: "_Complex long double" + size: 16 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "carg" + access: public_access + linker_set_key: "carg" + } + mangled_function_name: "carg" + source_file: "bionic/libc/include/complex.h" + parameters { + basic_abi { + type_abi { + name: "_Complex double" + size: 16 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "cargf" + access: public_access + linker_set_key: "cargf" + } + mangled_function_name: "cargf" + source_file: "bionic/libc/include/complex.h" + parameters { + basic_abi { + type_abi { + name: "_Complex float" + size: 8 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 8 + } + name: "cargl" + access: public_access + linker_set_key: "cargl" + } + mangled_function_name: "cargl" + source_file: "bionic/libc/include/complex.h" + parameters { + basic_abi { + type_abi { + name: "_Complex long double" + size: 16 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "cimag" + access: public_access + linker_set_key: "cimag" + } + mangled_function_name: "cimag" + source_file: "bionic/libc/include/complex.h" + parameters { + basic_abi { + type_abi { + name: "_Complex double" + size: 16 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "cimagf" + access: public_access + linker_set_key: "cimagf" + } + mangled_function_name: "cimagf" + source_file: "bionic/libc/include/complex.h" + parameters { + basic_abi { + type_abi { + name: "_Complex float" + size: 8 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 8 + } + name: "cimagl" + access: public_access + linker_set_key: "cimagl" + } + mangled_function_name: "cimagl" + source_file: "bionic/libc/include/complex.h" + parameters { + basic_abi { + type_abi { + name: "_Complex long double" + size: 16 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "_Complex double" + size: 16 + alignment: 8 + } + name: "conj" + access: public_access + linker_set_key: "conj" + } + mangled_function_name: "conj" + source_file: "bionic/libc/include/complex.h" + parameters { + basic_abi { + type_abi { + name: "_Complex double" + size: 16 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "_Complex float" + size: 8 + alignment: 4 + } + name: "conjf" + access: public_access + linker_set_key: "conjf" + } + mangled_function_name: "conjf" + source_file: "bionic/libc/include/complex.h" + parameters { + basic_abi { + type_abi { + name: "_Complex float" + size: 8 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "_Complex long double" + size: 16 + alignment: 8 + } + name: "conjl" + access: public_access + linker_set_key: "conjl" + } + mangled_function_name: "conjl" + source_file: "bionic/libc/include/complex.h" + parameters { + basic_abi { + type_abi { + name: "_Complex long double" + size: 16 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "_Complex double" + size: 16 + alignment: 8 + } + name: "cproj" + access: public_access + linker_set_key: "cproj" + } + mangled_function_name: "cproj" + source_file: "bionic/libc/include/complex.h" + parameters { + basic_abi { + type_abi { + name: "_Complex double" + size: 16 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "_Complex float" + size: 8 + alignment: 4 + } + name: "cprojf" + access: public_access + linker_set_key: "cprojf" + } + mangled_function_name: "cprojf" + source_file: "bionic/libc/include/complex.h" + parameters { + basic_abi { + type_abi { + name: "_Complex float" + size: 8 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "_Complex long double" + size: 16 + alignment: 8 + } + name: "cprojl" + access: public_access + linker_set_key: "cprojl" + } + mangled_function_name: "cprojl" + source_file: "bionic/libc/include/complex.h" + parameters { + basic_abi { + type_abi { + name: "_Complex long double" + size: 16 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "creal" + access: public_access + linker_set_key: "creal" + } + mangled_function_name: "creal" + source_file: "bionic/libc/include/complex.h" + parameters { + basic_abi { + type_abi { + name: "_Complex double" + size: 16 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "crealf" + access: public_access + linker_set_key: "crealf" + } + mangled_function_name: "crealf" + source_file: "bionic/libc/include/complex.h" + parameters { + basic_abi { + type_abi { + name: "_Complex float" + size: 8 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 8 + } + name: "creall" + access: public_access + linker_set_key: "creall" + } + mangled_function_name: "creall" + source_file: "bionic/libc/include/complex.h" + parameters { + basic_abi { + type_abi { + name: "_Complex long double" + size: 16 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "feclearexcept" + access: public_access + linker_set_key: "feclearexcept" + } + mangled_function_name: "feclearexcept" + source_file: "bionic/libc/include/fenv.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "fegetexceptflag" + access: public_access + linker_set_key: "fegetexceptflag" + } + mangled_function_name: "fegetexceptflag" + source_file: "bionic/libc/include/fenv.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "feraiseexcept" + access: public_access + linker_set_key: "feraiseexcept" + } + mangled_function_name: "feraiseexcept" + source_file: "bionic/libc/include/fenv.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "fesetexceptflag" + access: public_access + linker_set_key: "fesetexceptflag" + } + mangled_function_name: "fesetexceptflag" + source_file: "bionic/libc/include/fenv.h" + parameters { + basic_abi { + type_abi { + name: "const unsigned int *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "fetestexcept" + access: public_access + linker_set_key: "fetestexcept" + } + mangled_function_name: "fetestexcept" + source_file: "bionic/libc/include/fenv.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "fegetround" + access: public_access + linker_set_key: "fegetround" + } + mangled_function_name: "fegetround" + source_file: "bionic/libc/include/fenv.h" +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "fesetround" + access: public_access + linker_set_key: "fesetround" + } + mangled_function_name: "fesetround" + source_file: "bionic/libc/include/fenv.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "fegetenv" + access: public_access + linker_set_key: "fegetenv" + } + mangled_function_name: "fegetenv" + source_file: "bionic/libc/include/fenv.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "feholdexcept" + access: public_access + linker_set_key: "feholdexcept" + } + mangled_function_name: "feholdexcept" + source_file: "bionic/libc/include/fenv.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "fesetenv" + access: public_access + linker_set_key: "fesetenv" + } + mangled_function_name: "fesetenv" + source_file: "bionic/libc/include/fenv.h" + parameters { + basic_abi { + type_abi { + name: "const unsigned int *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "feupdateenv" + access: public_access + linker_set_key: "feupdateenv" + } + mangled_function_name: "feupdateenv" + source_file: "bionic/libc/include/fenv.h" + parameters { + basic_abi { + type_abi { + name: "const unsigned int *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "feenableexcept" + access: public_access + linker_set_key: "feenableexcept" + } + mangled_function_name: "feenableexcept" + source_file: "bionic/libc/include/fenv.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "fedisableexcept" + access: public_access + linker_set_key: "fedisableexcept" + } + mangled_function_name: "fedisableexcept" + source_file: "bionic/libc/include/fenv.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "fegetexcept" + access: public_access + linker_set_key: "fegetexcept" + } + mangled_function_name: "fegetexcept" + source_file: "bionic/libc/include/fenv.h" +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "sincos" + access: public_access + linker_set_key: "sincos" + } + mangled_function_name: "sincos" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "double *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "double *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "sincosf" + access: public_access + linker_set_key: "sincosf" + } + mangled_function_name: "sincosf" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "float *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "float *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "sincosl" + access: public_access + linker_set_key: "sincosl" + } + mangled_function_name: "sincosl" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long double *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long double *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +global_vars { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "signgam" + access: public_access + linker_set_key: "signgam" + } + source_file: "bionic/libc/include/math.h" +} +global_vars { + basic_abi { + type_abi { + name: "const unsigned int" + size: 4 + alignment: 4 + } + name: "__fe_dfl_env" + access: public_access + linker_set_key: "__fe_dfl_env" + } + source_file: "bionic/libc/include/fenv.h" +} diff --git a/current/arm64/source-based/libc.so.lsdump b/current/arm64/source-based/libc.so.lsdump new file mode 100644 index 0000000..4556e5c --- /dev/null +++ b/current/arm64/source-based/libc.so.lsdump @@ -0,0 +1,50277 @@ +functions { + basic_abi { + type_abi { + name: "void" + } + name: "__cxa_finalize" + access: public_access + linker_set_key: "__cxa_finalize" + } + mangled_function_name: "__cxa_finalize" + source_file: "bionic/libc/arch-common/bionic/crtbegin_so.c" + parameters { + basic_abi { + type_abi { + name: "void *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__cxa_atexit" + access: public_access + linker_set_key: "__cxa_atexit" + } + mangled_function_name: "__cxa_atexit" + source_file: "bionic/libc/arch-common/bionic/atexit.h" + parameters { + basic_abi { + type_abi { + name: "void (*)(void *)" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "void *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "void *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__register_atfork" + access: public_access + linker_set_key: "__register_atfork" + } + mangled_function_name: "__register_atfork" + source_file: "bionic/libc/arch-common/bionic/pthread_atfork.h" + parameters { + basic_abi { + type_abi { + name: "void (*)(void)" + size: 8 + alignment: 8 + } + name: "prepare" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "void (*)(void)" + size: 8 + alignment: 8 + } + name: "parent" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "void (*)(void)" + size: 8 + alignment: 8 + } + name: "child" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "void *" + size: 8 + alignment: 8 + } + name: "dso" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_atfork" + access: public_access + linker_set_key: "pthread_atfork" + } + mangled_function_name: "pthread_atfork" + source_file: "bionic/libc/arch-common/bionic/pthread_atfork.h" + parameters { + basic_abi { + type_abi { + name: "void (*)(void)" + size: 8 + alignment: 8 + } + name: "prepare" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "void (*)(void)" + size: 8 + alignment: 8 + } + name: "parent" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "void (*)(void)" + size: 8 + alignment: 8 + } + name: "child" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "DIR *" + size: 8 + alignment: 8 + } + name: "opendir" + access: public_access + linker_set_key: "opendir" + } + mangled_function_name: "opendir" + source_file: "bionic/libc/include/dirent.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "DIR *" + size: 8 + alignment: 8 + } + name: "fdopendir" + access: public_access + linker_set_key: "fdopendir" + } + mangled_function_name: "fdopendir" + source_file: "bionic/libc/include/dirent.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "dirent *" + size: 8 + alignment: 8 + } + name: "readdir" + access: public_access + linker_set_key: "readdir" + } + mangled_function_name: "readdir" + source_file: "bionic/libc/include/dirent.h" + parameters { + basic_abi { + type_abi { + name: "DIR *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "dirent64 *" + size: 8 + alignment: 8 + } + name: "readdir64" + access: public_access + linker_set_key: "readdir64" + } + mangled_function_name: "readdir64" + source_file: "bionic/libc/include/dirent.h" + parameters { + basic_abi { + type_abi { + name: "DIR *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "readdir_r" + access: public_access + linker_set_key: "readdir_r" + } + mangled_function_name: "readdir_r" + source_file: "bionic/libc/include/dirent.h" + parameters { + basic_abi { + type_abi { + name: "DIR *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "dirent *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "dirent **" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "readdir64_r" + access: public_access + linker_set_key: "readdir64_r" + } + mangled_function_name: "readdir64_r" + source_file: "bionic/libc/include/dirent.h" + parameters { + basic_abi { + type_abi { + name: "DIR *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "dirent64 *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "dirent64 **" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "closedir" + access: public_access + linker_set_key: "closedir" + } + mangled_function_name: "closedir" + source_file: "bionic/libc/include/dirent.h" + parameters { + basic_abi { + type_abi { + name: "DIR *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "rewinddir" + access: public_access + linker_set_key: "rewinddir" + } + mangled_function_name: "rewinddir" + source_file: "bionic/libc/include/dirent.h" + parameters { + basic_abi { + type_abi { + name: "DIR *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "seekdir" + access: public_access + linker_set_key: "seekdir" + } + mangled_function_name: "seekdir" + source_file: "bionic/libc/include/dirent.h" + parameters { + basic_abi { + type_abi { + name: "DIR *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "telldir" + access: public_access + linker_set_key: "telldir" + } + mangled_function_name: "telldir" + source_file: "bionic/libc/include/dirent.h" + parameters { + basic_abi { + type_abi { + name: "DIR *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "dirfd" + access: public_access + linker_set_key: "dirfd" + } + mangled_function_name: "dirfd" + source_file: "bionic/libc/include/dirent.h" + parameters { + basic_abi { + type_abi { + name: "DIR *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "alphasort" + access: public_access + linker_set_key: "alphasort" + } + mangled_function_name: "alphasort" + source_file: "bionic/libc/include/dirent.h" + parameters { + basic_abi { + type_abi { + name: "const dirent **" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const dirent **" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "alphasort64" + access: public_access + linker_set_key: "alphasort64" + } + mangled_function_name: "alphasort64" + source_file: "bionic/libc/include/dirent.h" + parameters { + basic_abi { + type_abi { + name: "const dirent64 **" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const dirent64 **" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "scandir64" + access: public_access + linker_set_key: "scandir64" + } + mangled_function_name: "scandir64" + source_file: "bionic/libc/include/dirent.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "dirent64 ***" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int (*)(const dirent64 *)" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int (*)(const dirent64 **, const dirent64 **)" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "scandir" + access: public_access + linker_set_key: "scandir" + } + mangled_function_name: "scandir" + source_file: "bionic/libc/include/dirent.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "dirent ***" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int (*)(const dirent *)" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int (*)(const dirent **, const dirent **)" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "scandirat64" + access: public_access + linker_set_key: "scandirat64" + } + mangled_function_name: "scandirat64" + source_file: "bionic/libc/include/dirent.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "dirent64 ***" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int (*)(const dirent64 *)" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int (*)(const dirent64 **, const dirent64 **)" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "scandirat" + access: public_access + linker_set_key: "scandirat" + } + mangled_function_name: "scandirat" + source_file: "bionic/libc/include/dirent.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "dirent ***" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int (*)(const dirent *)" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int (*)(const dirent **, const dirent **)" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "sched_setscheduler" + access: public_access + linker_set_key: "sched_setscheduler" + } + mangled_function_name: "sched_setscheduler" + source_file: "bionic/libc/include/sched.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const sched_param *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "sched_getscheduler" + access: public_access + linker_set_key: "sched_getscheduler" + } + mangled_function_name: "sched_getscheduler" + source_file: "bionic/libc/include/sched.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "sched_yield" + access: public_access + linker_set_key: "sched_yield" + } + mangled_function_name: "sched_yield" + source_file: "bionic/libc/include/sched.h" +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "sched_get_priority_max" + access: public_access + linker_set_key: "sched_get_priority_max" + } + mangled_function_name: "sched_get_priority_max" + source_file: "bionic/libc/include/sched.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "sched_get_priority_min" + access: public_access + linker_set_key: "sched_get_priority_min" + } + mangled_function_name: "sched_get_priority_min" + source_file: "bionic/libc/include/sched.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "sched_setparam" + access: public_access + linker_set_key: "sched_setparam" + } + mangled_function_name: "sched_setparam" + source_file: "bionic/libc/include/sched.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const sched_param *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "sched_getparam" + access: public_access + linker_set_key: "sched_getparam" + } + mangled_function_name: "sched_getparam" + source_file: "bionic/libc/include/sched.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "sched_param *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "sched_rr_get_interval" + access: public_access + linker_set_key: "sched_rr_get_interval" + } + mangled_function_name: "sched_rr_get_interval" + source_file: "bionic/libc/include/sched.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "timespec *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "clone" + access: public_access + linker_set_key: "clone" + } + mangled_function_name: "clone" + source_file: "bionic/libc/include/sched.h" + parameters { + basic_abi { + type_abi { + name: "int (*)(void *)" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "void *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "void *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "unshare" + access: public_access + linker_set_key: "unshare" + } + mangled_function_name: "unshare" + source_file: "bionic/libc/include/sched.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "sched_getcpu" + access: public_access + linker_set_key: "sched_getcpu" + } + mangled_function_name: "sched_getcpu" + source_file: "bionic/libc/include/sched.h" +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "setns" + access: public_access + linker_set_key: "setns" + } + mangled_function_name: "setns" + source_file: "bionic/libc/include/sched.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "sched_setaffinity" + access: public_access + linker_set_key: "sched_setaffinity" + } + mangled_function_name: "sched_setaffinity" + source_file: "bionic/libc/include/sched.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pid" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "setsize" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const cpu_set_t *" + size: 8 + alignment: 8 + } + name: "set" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "sched_getaffinity" + access: public_access + linker_set_key: "sched_getaffinity" + } + mangled_function_name: "sched_getaffinity" + source_file: "bionic/libc/include/sched.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pid" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "setsize" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "cpu_set_t *" + size: 8 + alignment: 8 + } + name: "set" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "cpu_set_t *" + size: 8 + alignment: 8 + } + name: "__sched_cpualloc" + access: public_access + linker_set_key: "__sched_cpualloc" + } + mangled_function_name: "__sched_cpualloc" + source_file: "bionic/libc/include/sched.h" + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "count" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "__sched_cpufree" + access: public_access + linker_set_key: "__sched_cpufree" + } + mangled_function_name: "__sched_cpufree" + source_file: "bionic/libc/include/sched.h" + parameters { + basic_abi { + type_abi { + name: "cpu_set_t *" + size: 8 + alignment: 8 + } + name: "set" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__sched_cpucount" + access: public_access + linker_set_key: "__sched_cpucount" + } + mangled_function_name: "__sched_cpucount" + source_file: "bionic/libc/include/sched.h" + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "setsize" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "cpu_set_t *" + size: 8 + alignment: 8 + } + name: "set" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__libc_current_sigrtmin" + access: public_access + linker_set_key: "__libc_current_sigrtmin" + } + mangled_function_name: "__libc_current_sigrtmin" + source_file: "bionic/libc/include/signal.h" +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__libc_current_sigrtmax" + access: public_access + linker_set_key: "__libc_current_sigrtmax" + } + mangled_function_name: "__libc_current_sigrtmax" + source_file: "bionic/libc/include/signal.h" +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "sigaction" + access: public_access + linker_set_key: "sigaction" + } + mangled_function_name: "sigaction" + source_file: "bionic/libc/include/signal.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const sigaction *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "sigaction *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "siginterrupt" + access: public_access + linker_set_key: "siginterrupt" + } + mangled_function_name: "siginterrupt" + source_file: "bionic/libc/include/signal.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void (*)(int)" + size: 8 + alignment: 8 + } + name: "signal" + access: public_access + linker_set_key: "signal" + } + mangled_function_name: "signal" + source_file: "bionic/libc/include/signal.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "void (*)(int)" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "sigaddset" + access: public_access + linker_set_key: "sigaddset" + } + mangled_function_name: "sigaddset" + source_file: "bionic/libc/include/signal.h" + parameters { + basic_abi { + type_abi { + name: "sigset_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "sigdelset" + access: public_access + linker_set_key: "sigdelset" + } + mangled_function_name: "sigdelset" + source_file: "bionic/libc/include/signal.h" + parameters { + basic_abi { + type_abi { + name: "sigset_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "sigemptyset" + access: public_access + linker_set_key: "sigemptyset" + } + mangled_function_name: "sigemptyset" + source_file: "bionic/libc/include/signal.h" + parameters { + basic_abi { + type_abi { + name: "sigset_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "sigfillset" + access: public_access + linker_set_key: "sigfillset" + } + mangled_function_name: "sigfillset" + source_file: "bionic/libc/include/signal.h" + parameters { + basic_abi { + type_abi { + name: "sigset_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "sigismember" + access: public_access + linker_set_key: "sigismember" + } + mangled_function_name: "sigismember" + source_file: "bionic/libc/include/signal.h" + parameters { + basic_abi { + type_abi { + name: "const sigset_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "sigpending" + access: public_access + linker_set_key: "sigpending" + } + mangled_function_name: "sigpending" + source_file: "bionic/libc/include/signal.h" + parameters { + basic_abi { + type_abi { + name: "sigset_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "sigprocmask" + access: public_access + linker_set_key: "sigprocmask" + } + mangled_function_name: "sigprocmask" + source_file: "bionic/libc/include/signal.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const sigset_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "sigset_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "sigsuspend" + access: public_access + linker_set_key: "sigsuspend" + } + mangled_function_name: "sigsuspend" + source_file: "bionic/libc/include/signal.h" + parameters { + basic_abi { + type_abi { + name: "const sigset_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "sigwait" + access: public_access + linker_set_key: "sigwait" + } + mangled_function_name: "sigwait" + source_file: "bionic/libc/include/signal.h" + parameters { + basic_abi { + type_abi { + name: "const sigset_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "sighold" + access: public_access + linker_set_key: "sighold" + } + mangled_function_name: "sighold" + source_file: "bionic/libc/include/signal.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "sigignore" + access: public_access + linker_set_key: "sigignore" + } + mangled_function_name: "sigignore" + source_file: "bionic/libc/include/signal.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "sigpause" + access: public_access + linker_set_key: "sigpause" + } + mangled_function_name: "sigpause" + source_file: "bionic/libc/include/signal.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "sigrelse" + access: public_access + linker_set_key: "sigrelse" + } + mangled_function_name: "sigrelse" + source_file: "bionic/libc/include/signal.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void (*)(int)" + size: 8 + alignment: 8 + } + name: "sigset" + access: public_access + linker_set_key: "sigset" + } + mangled_function_name: "sigset" + source_file: "bionic/libc/include/signal.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "void (*)(int)" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "raise" + access: public_access + linker_set_key: "raise" + } + mangled_function_name: "raise" + source_file: "bionic/libc/include/signal.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "kill" + access: public_access + linker_set_key: "kill" + } + mangled_function_name: "kill" + source_file: "bionic/libc/include/signal.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "killpg" + access: public_access + linker_set_key: "killpg" + } + mangled_function_name: "killpg" + source_file: "bionic/libc/include/signal.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "tgkill" + access: public_access + linker_set_key: "tgkill" + } + mangled_function_name: "tgkill" + source_file: "bionic/libc/include/signal.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "tgid" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "tid" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "sig" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "sigaltstack" + access: public_access + linker_set_key: "sigaltstack" + } + mangled_function_name: "sigaltstack" + source_file: "bionic/libc/include/signal.h" + parameters { + basic_abi { + type_abi { + name: "const sigaltstack *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "sigaltstack *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "psiginfo" + access: public_access + linker_set_key: "psiginfo" + } + mangled_function_name: "psiginfo" + source_file: "bionic/libc/include/signal.h" + parameters { + basic_abi { + type_abi { + name: "const siginfo *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "psignal" + access: public_access + linker_set_key: "psignal" + } + mangled_function_name: "psignal" + source_file: "bionic/libc/include/signal.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_kill" + access: public_access + linker_set_key: "pthread_kill" + } + mangled_function_name: "pthread_kill" + source_file: "bionic/libc/include/signal.h" + parameters { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_sigmask" + access: public_access + linker_set_key: "pthread_sigmask" + } + mangled_function_name: "pthread_sigmask" + source_file: "bionic/libc/include/signal.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const sigset_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "sigset_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "sigqueue" + access: public_access + linker_set_key: "sigqueue" + } + mangled_function_name: "sigqueue" + source_file: "bionic/libc/include/signal.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const sigval" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "sigtimedwait" + access: public_access + linker_set_key: "sigtimedwait" + } + mangled_function_name: "sigtimedwait" + source_file: "bionic/libc/include/signal.h" + parameters { + basic_abi { + type_abi { + name: "const sigset_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "siginfo *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const timespec *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "sigwaitinfo" + access: public_access + linker_set_key: "sigwaitinfo" + } + mangled_function_name: "sigwaitinfo" + source_file: "bionic/libc/include/signal.h" + parameters { + basic_abi { + type_abi { + name: "const sigset_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "siginfo *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "volatile int *" + size: 8 + alignment: 8 + } + name: "__errno" + access: public_access + linker_set_key: "__errno" + } + mangled_function_name: "__errno" + source_file: "bionic/libc/include/errno.h" +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "strcasecmp" + access: public_access + linker_set_key: "strcasecmp" + } + mangled_function_name: "strcasecmp" + source_file: "bionic/libc/include/bits/strcasecmp.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "strcasecmp_l" + access: public_access + linker_set_key: "strcasecmp_l" + } + mangled_function_name: "strcasecmp_l" + source_file: "bionic/libc/include/bits/strcasecmp.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__locale_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "strncasecmp" + access: public_access + linker_set_key: "strncasecmp" + } + mangled_function_name: "strncasecmp" + source_file: "bionic/libc/include/bits/strcasecmp.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "strncasecmp_l" + access: public_access + linker_set_key: "strncasecmp_l" + } + mangled_function_name: "strncasecmp_l" + source_file: "bionic/libc/include/bits/strcasecmp.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__locale_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "ffs" + access: public_access + linker_set_key: "ffs" + } + mangled_function_name: "ffs" + source_file: "bionic/libc/include/strings.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void *" + size: 8 + alignment: 8 + } + name: "memccpy" + access: public_access + linker_set_key: "memccpy" + } + mangled_function_name: "memccpy" + source_file: "bionic/libc/include/string.h" + parameters { + basic_abi { + type_abi { + name: "void *__restrict" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const void *__restrict" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void *" + size: 8 + alignment: 8 + } + name: "memchr" + access: public_access + linker_set_key: "memchr" + } + mangled_function_name: "memchr" + source_file: "bionic/libc/include/string.h" + parameters { + basic_abi { + type_abi { + name: "const void *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void *" + size: 8 + alignment: 8 + } + name: "memrchr" + access: public_access + linker_set_key: "memrchr" + } + mangled_function_name: "memrchr" + source_file: "bionic/libc/include/string.h" + parameters { + basic_abi { + type_abi { + name: "const void *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "memcmp" + access: public_access + linker_set_key: "memcmp" + } + mangled_function_name: "memcmp" + source_file: "bionic/libc/include/string.h" + parameters { + basic_abi { + type_abi { + name: "const void *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const void *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void *" + size: 8 + alignment: 8 + } + name: "memcpy" + access: public_access + linker_set_key: "memcpy" + } + mangled_function_name: "memcpy" + source_file: "bionic/libc/include/string.h" + parameters { + basic_abi { + type_abi { + name: "void *__restrict" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const void *__restrict" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void *" + size: 8 + alignment: 8 + } + name: "mempcpy" + access: public_access + linker_set_key: "mempcpy" + } + mangled_function_name: "mempcpy" + source_file: "bionic/libc/include/string.h" + parameters { + basic_abi { + type_abi { + name: "void *__restrict" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const void *__restrict" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void *" + size: 8 + alignment: 8 + } + name: "memmove" + access: public_access + linker_set_key: "memmove" + } + mangled_function_name: "memmove" + source_file: "bionic/libc/include/string.h" + parameters { + basic_abi { + type_abi { + name: "void *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const void *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void *" + size: 8 + alignment: 8 + } + name: "memset" + access: public_access + linker_set_key: "memset" + } + mangled_function_name: "memset" + source_file: "bionic/libc/include/string.h" + parameters { + basic_abi { + type_abi { + name: "void *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void *" + size: 8 + alignment: 8 + } + name: "memmem" + access: public_access + linker_set_key: "memmem" + } + mangled_function_name: "memmem" + source_file: "bionic/libc/include/string.h" + parameters { + basic_abi { + type_abi { + name: "const void *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const void *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "strchr" + access: public_access + linker_set_key: "strchr" + } + mangled_function_name: "strchr" + source_file: "bionic/libc/include/string.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "__strchr_chk" + access: public_access + linker_set_key: "__strchr_chk" + } + mangled_function_name: "__strchr_chk" + source_file: "bionic/libc/include/string.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "strchrnul" + access: public_access + linker_set_key: "strchrnul" + } + mangled_function_name: "strchrnul" + source_file: "bionic/libc/include/string.h" + parameters { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "strrchr" + access: public_access + linker_set_key: "strrchr" + } + mangled_function_name: "strrchr" + source_file: "bionic/libc/include/string.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "__strrchr_chk" + access: public_access + linker_set_key: "__strrchr_chk" + } + mangled_function_name: "__strrchr_chk" + source_file: "bionic/libc/include/string.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "strlen" + access: public_access + linker_set_key: "strlen" + } + mangled_function_name: "strlen" + source_file: "bionic/libc/include/string.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "__strlen_chk" + access: public_access + linker_set_key: "__strlen_chk" + } + mangled_function_name: "__strlen_chk" + source_file: "bionic/libc/include/string.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "strcmp" + access: public_access + linker_set_key: "strcmp" + } + mangled_function_name: "strcmp" + source_file: "bionic/libc/include/string.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "stpcpy" + access: public_access + linker_set_key: "stpcpy" + } + mangled_function_name: "stpcpy" + source_file: "bionic/libc/include/string.h" + parameters { + basic_abi { + type_abi { + name: "char *__restrict" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *__restrict" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "strcpy" + access: public_access + linker_set_key: "strcpy" + } + mangled_function_name: "strcpy" + source_file: "bionic/libc/include/string.h" + parameters { + basic_abi { + type_abi { + name: "char *__restrict" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *__restrict" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "strcat" + access: public_access + linker_set_key: "strcat" + } + mangled_function_name: "strcat" + source_file: "bionic/libc/include/string.h" + parameters { + basic_abi { + type_abi { + name: "char *__restrict" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *__restrict" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "strdup" + access: public_access + linker_set_key: "strdup" + } + mangled_function_name: "strdup" + source_file: "bionic/libc/include/string.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "strstr" + access: public_access + linker_set_key: "strstr" + } + mangled_function_name: "strstr" + source_file: "bionic/libc/include/string.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "strcasestr" + access: public_access + linker_set_key: "strcasestr" + } + mangled_function_name: "strcasestr" + source_file: "bionic/libc/include/string.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "strtok" + access: public_access + linker_set_key: "strtok" + } + mangled_function_name: "strtok" + source_file: "bionic/libc/include/string.h" + parameters { + basic_abi { + type_abi { + name: "char *__restrict" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *__restrict" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "strtok_r" + access: public_access + linker_set_key: "strtok_r" + } + mangled_function_name: "strtok_r" + source_file: "bionic/libc/include/string.h" + parameters { + basic_abi { + type_abi { + name: "char *__restrict" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *__restrict" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char **__restrict" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "strerror" + access: public_access + linker_set_key: "strerror" + } + mangled_function_name: "strerror" + source_file: "bionic/libc/include/string.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "strerror_l" + access: public_access + linker_set_key: "strerror_l" + } + mangled_function_name: "strerror_l" + source_file: "bionic/libc/include/string.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__locale_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "strerror_r" + access: public_access + linker_set_key: "__gnu_strerror_r" + } + mangled_function_name: "__gnu_strerror_r" + source_file: "bionic/libc/include/string.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "strnlen" + access: public_access + linker_set_key: "strnlen" + } + mangled_function_name: "strnlen" + source_file: "bionic/libc/include/string.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "strncat" + access: public_access + linker_set_key: "strncat" + } + mangled_function_name: "strncat" + source_file: "bionic/libc/include/string.h" + parameters { + basic_abi { + type_abi { + name: "char *__restrict" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *__restrict" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "strndup" + access: public_access + linker_set_key: "strndup" + } + mangled_function_name: "strndup" + source_file: "bionic/libc/include/string.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "strncmp" + access: public_access + linker_set_key: "strncmp" + } + mangled_function_name: "strncmp" + source_file: "bionic/libc/include/string.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "stpncpy" + access: public_access + linker_set_key: "stpncpy" + } + mangled_function_name: "stpncpy" + source_file: "bionic/libc/include/string.h" + parameters { + basic_abi { + type_abi { + name: "char *__restrict" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *__restrict" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "strncpy" + access: public_access + linker_set_key: "strncpy" + } + mangled_function_name: "strncpy" + source_file: "bionic/libc/include/string.h" + parameters { + basic_abi { + type_abi { + name: "char *__restrict" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *__restrict" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "strlcat" + access: public_access + linker_set_key: "strlcat" + } + mangled_function_name: "strlcat" + source_file: "bionic/libc/include/string.h" + parameters { + basic_abi { + type_abi { + name: "char *__restrict" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *__restrict" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "strlcpy" + access: public_access + linker_set_key: "strlcpy" + } + mangled_function_name: "strlcpy" + source_file: "bionic/libc/include/string.h" + parameters { + basic_abi { + type_abi { + name: "char *__restrict" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *__restrict" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "strcspn" + access: public_access + linker_set_key: "strcspn" + } + mangled_function_name: "strcspn" + source_file: "bionic/libc/include/string.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "strpbrk" + access: public_access + linker_set_key: "strpbrk" + } + mangled_function_name: "strpbrk" + source_file: "bionic/libc/include/string.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "strsep" + access: public_access + linker_set_key: "strsep" + } + mangled_function_name: "strsep" + source_file: "bionic/libc/include/string.h" + parameters { + basic_abi { + type_abi { + name: "char **__restrict" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *__restrict" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "strspn" + access: public_access + linker_set_key: "strspn" + } + mangled_function_name: "strspn" + source_file: "bionic/libc/include/string.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "strsignal" + access: public_access + linker_set_key: "strsignal" + } + mangled_function_name: "strsignal" + source_file: "bionic/libc/include/string.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "strcoll" + access: public_access + linker_set_key: "strcoll" + } + mangled_function_name: "strcoll" + source_file: "bionic/libc/include/string.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "strxfrm" + access: public_access + linker_set_key: "strxfrm" + } + mangled_function_name: "strxfrm" + source_file: "bionic/libc/include/string.h" + parameters { + basic_abi { + type_abi { + name: "char *__restrict" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *__restrict" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "strcoll_l" + access: public_access + linker_set_key: "strcoll_l" + } + mangled_function_name: "strcoll_l" + source_file: "bionic/libc/include/string.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__locale_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "strxfrm_l" + access: public_access + linker_set_key: "strxfrm_l" + } + mangled_function_name: "strxfrm_l" + source_file: "bionic/libc/include/string.h" + parameters { + basic_abi { + type_abi { + name: "char *__restrict" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *__restrict" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__locale_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "basename" + access: public_access + linker_set_key: "__gnu_basename" + } + mangled_function_name: "__gnu_basename" + source_file: "bionic/libc/include/string.h" + parameters { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void *" + size: 8 + alignment: 8 + } + name: "__memchr_chk" + access: public_access + linker_set_key: "__memchr_chk" + } + mangled_function_name: "__memchr_chk" + source_file: "bionic/libc/include/string.h" + parameters { + basic_abi { + type_abi { + name: "const void *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void *" + size: 8 + alignment: 8 + } + name: "__memrchr_chk" + access: public_access + linker_set_key: "__memrchr_chk" + } + mangled_function_name: "__memrchr_chk" + source_file: "bionic/libc/include/string.h" + parameters { + basic_abi { + type_abi { + name: "const void *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "__stpncpy_chk2" + access: public_access + linker_set_key: "__stpncpy_chk2" + } + mangled_function_name: "__stpncpy_chk2" + source_file: "bionic/libc/include/string.h" + parameters { + basic_abi { + type_abi { + name: "char *__restrict" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *__restrict" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "__strncpy_chk2" + access: public_access + linker_set_key: "__strncpy_chk2" + } + mangled_function_name: "__strncpy_chk2" + source_file: "bionic/libc/include/string.h" + parameters { + basic_abi { + type_abi { + name: "char *__restrict" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *__restrict" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "__strlcpy_chk" + access: public_access + linker_set_key: "__strlcpy_chk" + } + mangled_function_name: "__strlcpy_chk" + source_file: "bionic/libc/include/string.h" + parameters { + basic_abi { + type_abi { + name: "char *__restrict" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *__restrict" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "__strlcat_chk" + access: public_access + linker_set_key: "__strlcat_chk" + } + mangled_function_name: "__strlcat_chk" + source_file: "bionic/libc/include/string.h" + parameters { + basic_abi { + type_abi { + name: "char *__restrict" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *__restrict" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "__FD_CLR_chk" + access: public_access + linker_set_key: "__FD_CLR_chk" + } + mangled_function_name: "__FD_CLR_chk" + source_file: "bionic/libc/include/sys/select.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "fd_set *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "__FD_SET_chk" + access: public_access + linker_set_key: "__FD_SET_chk" + } + mangled_function_name: "__FD_SET_chk" + source_file: "bionic/libc/include/sys/select.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "fd_set *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__FD_ISSET_chk" + access: public_access + linker_set_key: "__FD_ISSET_chk" + } + mangled_function_name: "__FD_ISSET_chk" + source_file: "bionic/libc/include/sys/select.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "fd_set *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "select" + access: public_access + linker_set_key: "select" + } + mangled_function_name: "select" + source_file: "bionic/libc/include/sys/select.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "fd_set *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "fd_set *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "fd_set *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "timeval *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pselect" + access: public_access + linker_set_key: "pselect" + } + mangled_function_name: "pselect" + source_file: "bionic/libc/include/sys/select.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "fd_set *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "fd_set *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "fd_set *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const timespec *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const sigset_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "gettimeofday" + access: public_access + linker_set_key: "gettimeofday" + } + mangled_function_name: "gettimeofday" + source_file: "bionic/libc/include/sys/time.h" + parameters { + basic_abi { + type_abi { + name: "timeval *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "timezone *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "settimeofday" + access: public_access + linker_set_key: "settimeofday" + } + mangled_function_name: "settimeofday" + source_file: "bionic/libc/include/sys/time.h" + parameters { + basic_abi { + type_abi { + name: "const timeval *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const timezone *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "getitimer" + access: public_access + linker_set_key: "getitimer" + } + mangled_function_name: "getitimer" + source_file: "bionic/libc/include/sys/time.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "itimerval *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "setitimer" + access: public_access + linker_set_key: "setitimer" + } + mangled_function_name: "setitimer" + source_file: "bionic/libc/include/sys/time.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const itimerval *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "itimerval *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "utimes" + access: public_access + linker_set_key: "utimes" + } + mangled_function_name: "utimes" + source_file: "bionic/libc/include/sys/time.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const timeval *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "futimes" + access: public_access + linker_set_key: "futimes" + } + mangled_function_name: "futimes" + source_file: "bionic/libc/include/sys/time.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const timeval *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "lutimes" + access: public_access + linker_set_key: "lutimes" + } + mangled_function_name: "lutimes" + source_file: "bionic/libc/include/sys/time.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const timeval *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "futimesat" + access: public_access + linker_set_key: "futimesat" + } + mangled_function_name: "futimesat" + source_file: "bionic/libc/include/sys/time.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const timeval *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "time" + access: public_access + linker_set_key: "time" + } + mangled_function_name: "time" + source_file: "bionic/libc/include/time.h" + parameters { + basic_abi { + type_abi { + name: "long *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "nanosleep" + access: public_access + linker_set_key: "nanosleep" + } + mangled_function_name: "nanosleep" + source_file: "bionic/libc/include/time.h" + parameters { + basic_abi { + type_abi { + name: "const timespec *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "timespec *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "asctime" + access: public_access + linker_set_key: "asctime" + } + mangled_function_name: "asctime" + source_file: "bionic/libc/include/time.h" + parameters { + basic_abi { + type_abi { + name: "const tm *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "asctime_r" + access: public_access + linker_set_key: "asctime_r" + } + mangled_function_name: "asctime_r" + source_file: "bionic/libc/include/time.h" + parameters { + basic_abi { + type_abi { + name: "const tm *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "difftime" + access: public_access + linker_set_key: "difftime" + } + mangled_function_name: "difftime" + source_file: "bionic/libc/include/time.h" + parameters { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "mktime" + access: public_access + linker_set_key: "mktime" + } + mangled_function_name: "mktime" + source_file: "bionic/libc/include/time.h" + parameters { + basic_abi { + type_abi { + name: "tm *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "tm *" + size: 8 + alignment: 8 + } + name: "localtime" + access: public_access + linker_set_key: "localtime" + } + mangled_function_name: "localtime" + source_file: "bionic/libc/include/time.h" + parameters { + basic_abi { + type_abi { + name: "const long *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "tm *" + size: 8 + alignment: 8 + } + name: "localtime_r" + access: public_access + linker_set_key: "localtime_r" + } + mangled_function_name: "localtime_r" + source_file: "bionic/libc/include/time.h" + parameters { + basic_abi { + type_abi { + name: "const long *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "tm *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "tm *" + size: 8 + alignment: 8 + } + name: "gmtime" + access: public_access + linker_set_key: "gmtime" + } + mangled_function_name: "gmtime" + source_file: "bionic/libc/include/time.h" + parameters { + basic_abi { + type_abi { + name: "const long *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "tm *" + size: 8 + alignment: 8 + } + name: "gmtime_r" + access: public_access + linker_set_key: "gmtime_r" + } + mangled_function_name: "gmtime_r" + source_file: "bionic/libc/include/time.h" + parameters { + basic_abi { + type_abi { + name: "const long *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "tm *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "strptime" + access: public_access + linker_set_key: "strptime" + } + mangled_function_name: "strptime" + source_file: "bionic/libc/include/time.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "tm *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "strftime" + access: public_access + linker_set_key: "strftime" + } + mangled_function_name: "strftime" + source_file: "bionic/libc/include/time.h" + parameters { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const tm *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "strftime_l" + access: public_access + linker_set_key: "strftime_l" + } + mangled_function_name: "strftime_l" + source_file: "bionic/libc/include/time.h" + parameters { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const tm *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__locale_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "ctime" + access: public_access + linker_set_key: "ctime" + } + mangled_function_name: "ctime" + source_file: "bionic/libc/include/time.h" + parameters { + basic_abi { + type_abi { + name: "const long *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "ctime_r" + access: public_access + linker_set_key: "ctime_r" + } + mangled_function_name: "ctime_r" + source_file: "bionic/libc/include/time.h" + parameters { + basic_abi { + type_abi { + name: "const long *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "tzset" + access: public_access + linker_set_key: "tzset" + } + mangled_function_name: "tzset" + source_file: "bionic/libc/include/time.h" +} +functions { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "clock" + access: public_access + linker_set_key: "clock" + } + mangled_function_name: "clock" + source_file: "bionic/libc/include/time.h" +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "clock_getcpuclockid" + access: public_access + linker_set_key: "clock_getcpuclockid" + } + mangled_function_name: "clock_getcpuclockid" + source_file: "bionic/libc/include/time.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "clock_getres" + access: public_access + linker_set_key: "clock_getres" + } + mangled_function_name: "clock_getres" + source_file: "bionic/libc/include/time.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "timespec *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "clock_gettime" + access: public_access + linker_set_key: "clock_gettime" + } + mangled_function_name: "clock_gettime" + source_file: "bionic/libc/include/time.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "timespec *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "clock_nanosleep" + access: public_access + linker_set_key: "clock_nanosleep" + } + mangled_function_name: "clock_nanosleep" + source_file: "bionic/libc/include/time.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const timespec *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "timespec *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "clock_settime" + access: public_access + linker_set_key: "clock_settime" + } + mangled_function_name: "clock_settime" + source_file: "bionic/libc/include/time.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const timespec *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "timer_create" + access: public_access + linker_set_key: "timer_create" + } + mangled_function_name: "timer_create" + source_file: "bionic/libc/include/time.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "sigevent *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "void **" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "timer_delete" + access: public_access + linker_set_key: "timer_delete" + } + mangled_function_name: "timer_delete" + source_file: "bionic/libc/include/time.h" + parameters { + basic_abi { + type_abi { + name: "void *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "timer_settime" + access: public_access + linker_set_key: "timer_settime" + } + mangled_function_name: "timer_settime" + source_file: "bionic/libc/include/time.h" + parameters { + basic_abi { + type_abi { + name: "void *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const itimerspec *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "itimerspec *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "timer_gettime" + access: public_access + linker_set_key: "timer_gettime" + } + mangled_function_name: "timer_gettime" + source_file: "bionic/libc/include/time.h" + parameters { + basic_abi { + type_abi { + name: "void *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "itimerspec *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "timer_getoverrun" + access: public_access + linker_set_key: "timer_getoverrun" + } + mangled_function_name: "timer_getoverrun" + source_file: "bionic/libc/include/time.h" + parameters { + basic_abi { + type_abi { + name: "void *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "timelocal" + access: public_access + linker_set_key: "timelocal" + } + mangled_function_name: "timelocal" + source_file: "bionic/libc/include/time.h" + parameters { + basic_abi { + type_abi { + name: "tm *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "timegm" + access: public_access + linker_set_key: "timegm" + } + mangled_function_name: "timegm" + source_file: "bionic/libc/include/time.h" + parameters { + basic_abi { + type_abi { + name: "tm *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_attr_destroy" + access: public_access + linker_set_key: "pthread_attr_destroy" + } + mangled_function_name: "pthread_attr_destroy" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "pthread_attr_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_attr_getdetachstate" + access: public_access + linker_set_key: "pthread_attr_getdetachstate" + } + mangled_function_name: "pthread_attr_getdetachstate" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "const pthread_attr_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_attr_getguardsize" + access: public_access + linker_set_key: "pthread_attr_getguardsize" + } + mangled_function_name: "pthread_attr_getguardsize" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "const pthread_attr_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_attr_getschedparam" + access: public_access + linker_set_key: "pthread_attr_getschedparam" + } + mangled_function_name: "pthread_attr_getschedparam" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "const pthread_attr_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "sched_param *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_attr_getschedpolicy" + access: public_access + linker_set_key: "pthread_attr_getschedpolicy" + } + mangled_function_name: "pthread_attr_getschedpolicy" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "const pthread_attr_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_attr_getscope" + access: public_access + linker_set_key: "pthread_attr_getscope" + } + mangled_function_name: "pthread_attr_getscope" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "const pthread_attr_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_attr_getstack" + access: public_access + linker_set_key: "pthread_attr_getstack" + } + mangled_function_name: "pthread_attr_getstack" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "const pthread_attr_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "void **" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_attr_getstacksize" + access: public_access + linker_set_key: "pthread_attr_getstacksize" + } + mangled_function_name: "pthread_attr_getstacksize" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "const pthread_attr_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_attr_init" + access: public_access + linker_set_key: "pthread_attr_init" + } + mangled_function_name: "pthread_attr_init" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "pthread_attr_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_attr_setdetachstate" + access: public_access + linker_set_key: "pthread_attr_setdetachstate" + } + mangled_function_name: "pthread_attr_setdetachstate" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "pthread_attr_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_attr_setguardsize" + access: public_access + linker_set_key: "pthread_attr_setguardsize" + } + mangled_function_name: "pthread_attr_setguardsize" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "pthread_attr_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_attr_setschedparam" + access: public_access + linker_set_key: "pthread_attr_setschedparam" + } + mangled_function_name: "pthread_attr_setschedparam" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "pthread_attr_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const sched_param *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_attr_setschedpolicy" + access: public_access + linker_set_key: "pthread_attr_setschedpolicy" + } + mangled_function_name: "pthread_attr_setschedpolicy" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "pthread_attr_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_attr_setscope" + access: public_access + linker_set_key: "pthread_attr_setscope" + } + mangled_function_name: "pthread_attr_setscope" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "pthread_attr_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_attr_setstack" + access: public_access + linker_set_key: "pthread_attr_setstack" + } + mangled_function_name: "pthread_attr_setstack" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "pthread_attr_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "void *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_attr_setstacksize" + access: public_access + linker_set_key: "pthread_attr_setstacksize" + } + mangled_function_name: "pthread_attr_setstacksize" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "pthread_attr_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_condattr_destroy" + access: public_access + linker_set_key: "pthread_condattr_destroy" + } + mangled_function_name: "pthread_condattr_destroy" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "long *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_condattr_getclock" + access: public_access + linker_set_key: "pthread_condattr_getclock" + } + mangled_function_name: "pthread_condattr_getclock" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "const long *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_condattr_getpshared" + access: public_access + linker_set_key: "pthread_condattr_getpshared" + } + mangled_function_name: "pthread_condattr_getpshared" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "const long *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_condattr_init" + access: public_access + linker_set_key: "pthread_condattr_init" + } + mangled_function_name: "pthread_condattr_init" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "long *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_condattr_setclock" + access: public_access + linker_set_key: "pthread_condattr_setclock" + } + mangled_function_name: "pthread_condattr_setclock" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "long *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_condattr_setpshared" + access: public_access + linker_set_key: "pthread_condattr_setpshared" + } + mangled_function_name: "pthread_condattr_setpshared" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "long *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_cond_broadcast" + access: public_access + linker_set_key: "pthread_cond_broadcast" + } + mangled_function_name: "pthread_cond_broadcast" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "pthread_cond_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_cond_destroy" + access: public_access + linker_set_key: "pthread_cond_destroy" + } + mangled_function_name: "pthread_cond_destroy" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "pthread_cond_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_cond_init" + access: public_access + linker_set_key: "pthread_cond_init" + } + mangled_function_name: "pthread_cond_init" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "pthread_cond_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const long *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_cond_signal" + access: public_access + linker_set_key: "pthread_cond_signal" + } + mangled_function_name: "pthread_cond_signal" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "pthread_cond_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_cond_timedwait" + access: public_access + linker_set_key: "pthread_cond_timedwait" + } + mangled_function_name: "pthread_cond_timedwait" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "pthread_cond_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "pthread_mutex_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const timespec *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_cond_wait" + access: public_access + linker_set_key: "pthread_cond_wait" + } + mangled_function_name: "pthread_cond_wait" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "pthread_cond_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "pthread_mutex_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_create" + access: public_access + linker_set_key: "pthread_create" + } + mangled_function_name: "pthread_create" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "long *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const pthread_attr_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "void *(*)(void *)" + size: 8 + alignment: 8 + } + name: "start_routine" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "void *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_detach" + access: public_access + linker_set_key: "pthread_detach" + } + mangled_function_name: "pthread_detach" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "pthread_exit" + access: public_access + linker_set_key: "pthread_exit" + } + mangled_function_name: "pthread_exit" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "void *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_equal" + access: public_access + linker_set_key: "pthread_equal" + } + mangled_function_name: "pthread_equal" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_getattr_np" + access: public_access + linker_set_key: "pthread_getattr_np" + } + mangled_function_name: "pthread_getattr_np" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "pthread_attr_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_getcpuclockid" + access: public_access + linker_set_key: "pthread_getcpuclockid" + } + mangled_function_name: "pthread_getcpuclockid" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_getschedparam" + access: public_access + linker_set_key: "pthread_getschedparam" + } + mangled_function_name: "pthread_getschedparam" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "sched_param *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void *" + size: 8 + alignment: 8 + } + name: "pthread_getspecific" + access: public_access + linker_set_key: "pthread_getspecific" + } + mangled_function_name: "pthread_getspecific" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_gettid_np" + access: public_access + linker_set_key: "pthread_gettid_np" + } + mangled_function_name: "pthread_gettid_np" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_join" + access: public_access + linker_set_key: "pthread_join" + } + mangled_function_name: "pthread_join" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "void **" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_key_create" + access: public_access + linker_set_key: "pthread_key_create" + } + mangled_function_name: "pthread_key_create" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "int *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "void (*)(void *)" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_key_delete" + access: public_access + linker_set_key: "pthread_key_delete" + } + mangled_function_name: "pthread_key_delete" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_mutexattr_destroy" + access: public_access + linker_set_key: "pthread_mutexattr_destroy" + } + mangled_function_name: "pthread_mutexattr_destroy" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "long *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_mutexattr_getpshared" + access: public_access + linker_set_key: "pthread_mutexattr_getpshared" + } + mangled_function_name: "pthread_mutexattr_getpshared" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "const long *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_mutexattr_gettype" + access: public_access + linker_set_key: "pthread_mutexattr_gettype" + } + mangled_function_name: "pthread_mutexattr_gettype" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "const long *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_mutexattr_init" + access: public_access + linker_set_key: "pthread_mutexattr_init" + } + mangled_function_name: "pthread_mutexattr_init" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "long *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_mutexattr_setpshared" + access: public_access + linker_set_key: "pthread_mutexattr_setpshared" + } + mangled_function_name: "pthread_mutexattr_setpshared" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "long *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_mutexattr_settype" + access: public_access + linker_set_key: "pthread_mutexattr_settype" + } + mangled_function_name: "pthread_mutexattr_settype" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "long *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_mutex_destroy" + access: public_access + linker_set_key: "pthread_mutex_destroy" + } + mangled_function_name: "pthread_mutex_destroy" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "pthread_mutex_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_mutex_init" + access: public_access + linker_set_key: "pthread_mutex_init" + } + mangled_function_name: "pthread_mutex_init" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "pthread_mutex_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const long *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_mutex_lock" + access: public_access + linker_set_key: "pthread_mutex_lock" + } + mangled_function_name: "pthread_mutex_lock" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "pthread_mutex_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_mutex_timedlock" + access: public_access + linker_set_key: "pthread_mutex_timedlock" + } + mangled_function_name: "pthread_mutex_timedlock" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "pthread_mutex_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const timespec *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_mutex_trylock" + access: public_access + linker_set_key: "pthread_mutex_trylock" + } + mangled_function_name: "pthread_mutex_trylock" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "pthread_mutex_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_mutex_unlock" + access: public_access + linker_set_key: "pthread_mutex_unlock" + } + mangled_function_name: "pthread_mutex_unlock" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "pthread_mutex_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_once" + access: public_access + linker_set_key: "pthread_once" + } + mangled_function_name: "pthread_once" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "int *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "void (*)()" + size: 8 + alignment: 8 + } + name: "init_routine" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_rwlockattr_init" + access: public_access + linker_set_key: "pthread_rwlockattr_init" + } + mangled_function_name: "pthread_rwlockattr_init" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "long *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_rwlockattr_destroy" + access: public_access + linker_set_key: "pthread_rwlockattr_destroy" + } + mangled_function_name: "pthread_rwlockattr_destroy" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "long *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_rwlockattr_getpshared" + access: public_access + linker_set_key: "pthread_rwlockattr_getpshared" + } + mangled_function_name: "pthread_rwlockattr_getpshared" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "const long *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_rwlockattr_setpshared" + access: public_access + linker_set_key: "pthread_rwlockattr_setpshared" + } + mangled_function_name: "pthread_rwlockattr_setpshared" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "long *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_rwlockattr_getkind_np" + access: public_access + linker_set_key: "pthread_rwlockattr_getkind_np" + } + mangled_function_name: "pthread_rwlockattr_getkind_np" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "const long *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_rwlockattr_setkind_np" + access: public_access + linker_set_key: "pthread_rwlockattr_setkind_np" + } + mangled_function_name: "pthread_rwlockattr_setkind_np" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "long *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_rwlock_destroy" + access: public_access + linker_set_key: "pthread_rwlock_destroy" + } + mangled_function_name: "pthread_rwlock_destroy" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "pthread_rwlock_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_rwlock_init" + access: public_access + linker_set_key: "pthread_rwlock_init" + } + mangled_function_name: "pthread_rwlock_init" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "pthread_rwlock_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const long *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_rwlock_rdlock" + access: public_access + linker_set_key: "pthread_rwlock_rdlock" + } + mangled_function_name: "pthread_rwlock_rdlock" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "pthread_rwlock_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_rwlock_timedrdlock" + access: public_access + linker_set_key: "pthread_rwlock_timedrdlock" + } + mangled_function_name: "pthread_rwlock_timedrdlock" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "pthread_rwlock_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const timespec *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_rwlock_timedwrlock" + access: public_access + linker_set_key: "pthread_rwlock_timedwrlock" + } + mangled_function_name: "pthread_rwlock_timedwrlock" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "pthread_rwlock_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const timespec *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_rwlock_tryrdlock" + access: public_access + linker_set_key: "pthread_rwlock_tryrdlock" + } + mangled_function_name: "pthread_rwlock_tryrdlock" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "pthread_rwlock_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_rwlock_trywrlock" + access: public_access + linker_set_key: "pthread_rwlock_trywrlock" + } + mangled_function_name: "pthread_rwlock_trywrlock" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "pthread_rwlock_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_rwlock_unlock" + access: public_access + linker_set_key: "pthread_rwlock_unlock" + } + mangled_function_name: "pthread_rwlock_unlock" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "pthread_rwlock_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_rwlock_wrlock" + access: public_access + linker_set_key: "pthread_rwlock_wrlock" + } + mangled_function_name: "pthread_rwlock_wrlock" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "pthread_rwlock_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_barrierattr_init" + access: public_access + linker_set_key: "pthread_barrierattr_init" + } + mangled_function_name: "pthread_barrierattr_init" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "int *" + size: 8 + alignment: 8 + } + name: "attr" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_barrierattr_destroy" + access: public_access + linker_set_key: "pthread_barrierattr_destroy" + } + mangled_function_name: "pthread_barrierattr_destroy" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "int *" + size: 8 + alignment: 8 + } + name: "attr" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_barrierattr_getpshared" + access: public_access + linker_set_key: "pthread_barrierattr_getpshared" + } + mangled_function_name: "pthread_barrierattr_getpshared" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "const int *" + size: 8 + alignment: 8 + } + name: "attr" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int *" + size: 8 + alignment: 8 + } + name: "pshared" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_barrierattr_setpshared" + access: public_access + linker_set_key: "pthread_barrierattr_setpshared" + } + mangled_function_name: "pthread_barrierattr_setpshared" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "int *" + size: 8 + alignment: 8 + } + name: "attr" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pshared" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_barrier_init" + access: public_access + linker_set_key: "pthread_barrier_init" + } + mangled_function_name: "pthread_barrier_init" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "pthread_barrier_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const int *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_barrier_destroy" + access: public_access + linker_set_key: "pthread_barrier_destroy" + } + mangled_function_name: "pthread_barrier_destroy" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "pthread_barrier_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_barrier_wait" + access: public_access + linker_set_key: "pthread_barrier_wait" + } + mangled_function_name: "pthread_barrier_wait" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "pthread_barrier_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_spin_destroy" + access: public_access + linker_set_key: "pthread_spin_destroy" + } + mangled_function_name: "pthread_spin_destroy" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "pthread_spinlock_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_spin_init" + access: public_access + linker_set_key: "pthread_spin_init" + } + mangled_function_name: "pthread_spin_init" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "pthread_spinlock_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_spin_lock" + access: public_access + linker_set_key: "pthread_spin_lock" + } + mangled_function_name: "pthread_spin_lock" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "pthread_spinlock_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_spin_trylock" + access: public_access + linker_set_key: "pthread_spin_trylock" + } + mangled_function_name: "pthread_spin_trylock" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "pthread_spinlock_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_spin_unlock" + access: public_access + linker_set_key: "pthread_spin_unlock" + } + mangled_function_name: "pthread_spin_unlock" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "pthread_spinlock_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "pthread_self" + access: public_access + linker_set_key: "pthread_self" + } + mangled_function_name: "pthread_self" + source_file: "bionic/libc/include/pthread.h" +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_getname_np" + access: public_access + linker_set_key: "pthread_getname_np" + } + mangled_function_name: "pthread_getname_np" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_setname_np" + access: public_access + linker_set_key: "pthread_setname_np" + } + mangled_function_name: "pthread_setname_np" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_setschedparam" + access: public_access + linker_set_key: "pthread_setschedparam" + } + mangled_function_name: "pthread_setschedparam" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const sched_param *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_setspecific" + access: public_access + linker_set_key: "pthread_setspecific" + } + mangled_function_name: "pthread_setspecific" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const void *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "__pthread_cleanup_push" + access: public_access + linker_set_key: "__pthread_cleanup_push" + } + mangled_function_name: "__pthread_cleanup_push" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "__pthread_cleanup_t *" + size: 8 + alignment: 8 + } + name: "c" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "void (*)(void *)" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "void *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "__pthread_cleanup_pop" + access: public_access + linker_set_key: "__pthread_cleanup_pop" + } + mangled_function_name: "__pthread_cleanup_pop" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "__pthread_cleanup_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "clearerr" + access: public_access + linker_set_key: "clearerr" + } + mangled_function_name: "clearerr" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "__sFILE *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "fclose" + access: public_access + linker_set_key: "fclose" + } + mangled_function_name: "fclose" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "__sFILE *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "feof" + access: public_access + linker_set_key: "feof" + } + mangled_function_name: "feof" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "__sFILE *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "ferror" + access: public_access + linker_set_key: "ferror" + } + mangled_function_name: "ferror" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "__sFILE *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "fflush" + access: public_access + linker_set_key: "fflush" + } + mangled_function_name: "fflush" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "__sFILE *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "fgetc" + access: public_access + linker_set_key: "fgetc" + } + mangled_function_name: "fgetc" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "__sFILE *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "fgets" + access: public_access + linker_set_key: "fgets" + } + mangled_function_name: "fgets" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "char *__restrict" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__sFILE *__restrict" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "fprintf" + access: public_access + linker_set_key: "fprintf" + } + mangled_function_name: "fprintf" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "__sFILE *__restrict" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *__restrict" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "fputc" + access: public_access + linker_set_key: "fputc" + } + mangled_function_name: "fputc" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__sFILE *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "fputs" + access: public_access + linker_set_key: "fputs" + } + mangled_function_name: "fputs" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "const char *__restrict" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__sFILE *__restrict" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "fread" + access: public_access + linker_set_key: "fread" + } + mangled_function_name: "fread" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "void *__restrict" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__sFILE *__restrict" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "fscanf" + access: public_access + linker_set_key: "fscanf" + } + mangled_function_name: "fscanf" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "__sFILE *__restrict" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *__restrict" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "fwrite" + access: public_access + linker_set_key: "fwrite" + } + mangled_function_name: "fwrite" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "const void *__restrict" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__sFILE *__restrict" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "getc" + access: public_access + linker_set_key: "getc" + } + mangled_function_name: "getc" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "__sFILE *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "getchar" + access: public_access + linker_set_key: "getchar" + } + mangled_function_name: "getchar" + source_file: "bionic/libc/include/stdio.h" +} +functions { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "getdelim" + access: public_access + linker_set_key: "getdelim" + } + mangled_function_name: "getdelim" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "char **__restrict" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long *__restrict" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__sFILE *__restrict" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "getline" + access: public_access + linker_set_key: "getline" + } + mangled_function_name: "getline" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "char **__restrict" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long *__restrict" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__sFILE *__restrict" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "perror" + access: public_access + linker_set_key: "perror" + } + mangled_function_name: "perror" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "printf" + access: public_access + linker_set_key: "printf" + } + mangled_function_name: "printf" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "const char *__restrict" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "putc" + access: public_access + linker_set_key: "putc" + } + mangled_function_name: "putc" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__sFILE *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "putchar" + access: public_access + linker_set_key: "putchar" + } + mangled_function_name: "putchar" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "puts" + access: public_access + linker_set_key: "puts" + } + mangled_function_name: "puts" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "remove" + access: public_access + linker_set_key: "remove" + } + mangled_function_name: "remove" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "rewind" + access: public_access + linker_set_key: "rewind" + } + mangled_function_name: "rewind" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "__sFILE *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "scanf" + access: public_access + linker_set_key: "scanf" + } + mangled_function_name: "scanf" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "const char *__restrict" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "setbuf" + access: public_access + linker_set_key: "setbuf" + } + mangled_function_name: "setbuf" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "__sFILE *__restrict" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *__restrict" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "setvbuf" + access: public_access + linker_set_key: "setvbuf" + } + mangled_function_name: "setvbuf" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "__sFILE *__restrict" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *__restrict" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "sscanf" + access: public_access + linker_set_key: "sscanf" + } + mangled_function_name: "sscanf" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "const char *__restrict" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *__restrict" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "ungetc" + access: public_access + linker_set_key: "ungetc" + } + mangled_function_name: "ungetc" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__sFILE *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "vfprintf" + access: public_access + linker_set_key: "vfprintf" + } + mangled_function_name: "vfprintf" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "__sFILE *__restrict" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *__restrict" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "std::__va_list" + size: 32 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "vprintf" + access: public_access + linker_set_key: "vprintf" + } + mangled_function_name: "vprintf" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "const char *__restrict" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "std::__va_list" + size: 32 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "dprintf" + access: public_access + linker_set_key: "dprintf" + } + mangled_function_name: "dprintf" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *__restrict" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "vdprintf" + access: public_access + linker_set_key: "vdprintf" + } + mangled_function_name: "vdprintf" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *__restrict" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "std::__va_list" + size: 32 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "sprintf" + access: public_access + linker_set_key: "sprintf" + } + mangled_function_name: "sprintf" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "char *__restrict" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *__restrict" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "vsprintf" + access: public_access + linker_set_key: "vsprintf" + } + mangled_function_name: "vsprintf" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "char *__restrict" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *__restrict" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "std::__va_list" + size: 32 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "tmpnam" + access: public_access + linker_set_key: "tmpnam" + } + mangled_function_name: "tmpnam" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "tempnam" + access: public_access + linker_set_key: "tempnam" + } + mangled_function_name: "tempnam" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "rename" + access: public_access + linker_set_key: "rename" + } + mangled_function_name: "rename" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "renameat" + access: public_access + linker_set_key: "renameat" + } + mangled_function_name: "renameat" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "fseek" + access: public_access + linker_set_key: "fseek" + } + mangled_function_name: "fseek" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "__sFILE *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "ftell" + access: public_access + linker_set_key: "ftell" + } + mangled_function_name: "ftell" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "__sFILE *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "fgetpos" + access: public_access + linker_set_key: "fgetpos" + } + mangled_function_name: "fgetpos" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "__sFILE *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "fsetpos" + access: public_access + linker_set_key: "fsetpos" + } + mangled_function_name: "fsetpos" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "__sFILE *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const long *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "fseeko" + access: public_access + linker_set_key: "fseeko" + } + mangled_function_name: "fseeko" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "__sFILE *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "ftello" + access: public_access + linker_set_key: "ftello" + } + mangled_function_name: "ftello" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "__sFILE *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "__sFILE *" + size: 8 + alignment: 8 + } + name: "funopen" + access: public_access + linker_set_key: "funopen" + } + mangled_function_name: "funopen" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "const void *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int (*)(void *, char *, int)" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int (*)(void *, const char *, int)" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long (*)(void *, long, int)" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int (*)(void *)" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "fgetpos64" + access: public_access + linker_set_key: "fgetpos64" + } + mangled_function_name: "fgetpos64" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "__sFILE *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "fsetpos64" + access: public_access + linker_set_key: "fsetpos64" + } + mangled_function_name: "fsetpos64" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "__sFILE *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const long *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "fseeko64" + access: public_access + linker_set_key: "fseeko64" + } + mangled_function_name: "fseeko64" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "__sFILE *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "ftello64" + access: public_access + linker_set_key: "ftello64" + } + mangled_function_name: "ftello64" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "__sFILE *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "__sFILE *" + size: 8 + alignment: 8 + } + name: "funopen64" + access: public_access + linker_set_key: "funopen64" + } + mangled_function_name: "funopen64" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "const void *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int (*)(void *, char *, int)" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int (*)(void *, const char *, int)" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long (*)(void *, long, int)" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int (*)(void *)" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "__sFILE *" + size: 8 + alignment: 8 + } + name: "fopen" + access: public_access + linker_set_key: "fopen" + } + mangled_function_name: "fopen" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "const char *__restrict" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *__restrict" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "__sFILE *" + size: 8 + alignment: 8 + } + name: "fopen64" + access: public_access + linker_set_key: "fopen64" + } + mangled_function_name: "fopen64" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "const char *__restrict" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *__restrict" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "__sFILE *" + size: 8 + alignment: 8 + } + name: "freopen" + access: public_access + linker_set_key: "freopen" + } + mangled_function_name: "freopen" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "const char *__restrict" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *__restrict" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__sFILE *__restrict" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "__sFILE *" + size: 8 + alignment: 8 + } + name: "freopen64" + access: public_access + linker_set_key: "freopen64" + } + mangled_function_name: "freopen64" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "const char *__restrict" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *__restrict" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__sFILE *__restrict" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "__sFILE *" + size: 8 + alignment: 8 + } + name: "tmpfile" + access: public_access + linker_set_key: "tmpfile" + } + mangled_function_name: "tmpfile" + source_file: "bionic/libc/include/stdio.h" +} +functions { + basic_abi { + type_abi { + name: "__sFILE *" + size: 8 + alignment: 8 + } + name: "tmpfile64" + access: public_access + linker_set_key: "tmpfile64" + } + mangled_function_name: "tmpfile64" + source_file: "bionic/libc/include/stdio.h" +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "snprintf" + access: public_access + linker_set_key: "snprintf" + } + mangled_function_name: "snprintf" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "char *__restrict" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *__restrict" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "vfscanf" + access: public_access + linker_set_key: "vfscanf" + } + mangled_function_name: "vfscanf" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "__sFILE *__restrict" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *__restrict" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "std::__va_list" + size: 32 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "vscanf" + access: public_access + linker_set_key: "vscanf" + } + mangled_function_name: "vscanf" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "std::__va_list" + size: 32 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "vsnprintf" + access: public_access + linker_set_key: "vsnprintf" + } + mangled_function_name: "vsnprintf" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "char *__restrict" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *__restrict" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "std::__va_list" + size: 32 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "vsscanf" + access: public_access + linker_set_key: "vsscanf" + } + mangled_function_name: "vsscanf" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "const char *__restrict" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *__restrict" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "std::__va_list" + size: 32 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "ctermid" + access: public_access + linker_set_key: "ctermid" + } + mangled_function_name: "ctermid" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "__sFILE *" + size: 8 + alignment: 8 + } + name: "fdopen" + access: public_access + linker_set_key: "fdopen" + } + mangled_function_name: "fdopen" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "fileno" + access: public_access + linker_set_key: "fileno" + } + mangled_function_name: "fileno" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "__sFILE *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pclose" + access: public_access + linker_set_key: "pclose" + } + mangled_function_name: "pclose" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "__sFILE *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "__sFILE *" + size: 8 + alignment: 8 + } + name: "popen" + access: public_access + linker_set_key: "popen" + } + mangled_function_name: "popen" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "flockfile" + access: public_access + linker_set_key: "flockfile" + } + mangled_function_name: "flockfile" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "__sFILE *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "ftrylockfile" + access: public_access + linker_set_key: "ftrylockfile" + } + mangled_function_name: "ftrylockfile" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "__sFILE *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "funlockfile" + access: public_access + linker_set_key: "funlockfile" + } + mangled_function_name: "funlockfile" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "__sFILE *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "getc_unlocked" + access: public_access + linker_set_key: "getc_unlocked" + } + mangled_function_name: "getc_unlocked" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "__sFILE *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "getchar_unlocked" + access: public_access + linker_set_key: "getchar_unlocked" + } + mangled_function_name: "getchar_unlocked" + source_file: "bionic/libc/include/stdio.h" +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "putc_unlocked" + access: public_access + linker_set_key: "putc_unlocked" + } + mangled_function_name: "putc_unlocked" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__sFILE *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "putchar_unlocked" + access: public_access + linker_set_key: "putchar_unlocked" + } + mangled_function_name: "putchar_unlocked" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "__sFILE *" + size: 8 + alignment: 8 + } + name: "fmemopen" + access: public_access + linker_set_key: "fmemopen" + } + mangled_function_name: "fmemopen" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "void *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "__sFILE *" + size: 8 + alignment: 8 + } + name: "open_memstream" + access: public_access + linker_set_key: "open_memstream" + } + mangled_function_name: "open_memstream" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "char **" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "asprintf" + access: public_access + linker_set_key: "asprintf" + } + mangled_function_name: "asprintf" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "char **__restrict" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *__restrict" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "fgetln" + access: public_access + linker_set_key: "fgetln" + } + mangled_function_name: "fgetln" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "__sFILE *__restrict" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long *__restrict" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "fpurge" + access: public_access + linker_set_key: "fpurge" + } + mangled_function_name: "fpurge" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "__sFILE *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "setbuffer" + access: public_access + linker_set_key: "setbuffer" + } + mangled_function_name: "setbuffer" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "__sFILE *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "setlinebuf" + access: public_access + linker_set_key: "setlinebuf" + } + mangled_function_name: "setlinebuf" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "__sFILE *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "vasprintf" + access: public_access + linker_set_key: "vasprintf" + } + mangled_function_name: "vasprintf" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "char **__restrict" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *__restrict" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "std::__va_list" + size: 32 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "clearerr_unlocked" + access: public_access + linker_set_key: "clearerr_unlocked" + } + mangled_function_name: "clearerr_unlocked" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "__sFILE *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "feof_unlocked" + access: public_access + linker_set_key: "feof_unlocked" + } + mangled_function_name: "feof_unlocked" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "__sFILE *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "ferror_unlocked" + access: public_access + linker_set_key: "ferror_unlocked" + } + mangled_function_name: "ferror_unlocked" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "__sFILE *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "fileno_unlocked" + access: public_access + linker_set_key: "fileno_unlocked" + } + mangled_function_name: "fileno_unlocked" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "__sFILE *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "__fgets_chk" + access: public_access + linker_set_key: "__fgets_chk" + } + mangled_function_name: "__fgets_chk" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__sFILE *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "__fread_chk" + access: public_access + linker_set_key: "__fread_chk" + } + mangled_function_name: "__fread_chk" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "void *__restrict" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__sFILE *__restrict" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "__fwrite_chk" + access: public_access + linker_set_key: "__fwrite_chk" + } + mangled_function_name: "__fwrite_chk" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "const void *__restrict" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__sFILE *__restrict" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void *" + size: 8 + alignment: 8 + } + name: "malloc" + access: public_access + linker_set_key: "malloc" + } + mangled_function_name: "malloc" + source_file: "bionic/libc/include/malloc.h" + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "byte_count" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void *" + size: 8 + alignment: 8 + } + name: "calloc" + access: public_access + linker_set_key: "calloc" + } + mangled_function_name: "calloc" + source_file: "bionic/libc/include/malloc.h" + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "item_count" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "item_size" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void *" + size: 8 + alignment: 8 + } + name: "realloc" + access: public_access + linker_set_key: "realloc" + } + mangled_function_name: "realloc" + source_file: "bionic/libc/include/malloc.h" + parameters { + basic_abi { + type_abi { + name: "void *" + size: 8 + alignment: 8 + } + name: "p" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "byte_count" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "free" + access: public_access + linker_set_key: "free" + } + mangled_function_name: "free" + source_file: "bionic/libc/include/malloc.h" + parameters { + basic_abi { + type_abi { + name: "void *" + size: 8 + alignment: 8 + } + name: "p" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void *" + size: 8 + alignment: 8 + } + name: "memalign" + access: public_access + linker_set_key: "memalign" + } + mangled_function_name: "memalign" + source_file: "bionic/libc/include/malloc.h" + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "alignment" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "byte_count" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "malloc_usable_size" + access: public_access + linker_set_key: "malloc_usable_size" + } + mangled_function_name: "malloc_usable_size" + source_file: "bionic/libc/include/malloc.h" + parameters { + basic_abi { + type_abi { + name: "const void *" + size: 8 + alignment: 8 + } + name: "p" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "mallinfo" + size: 80 + alignment: 8 + } + name: "mallinfo" + access: public_access + linker_set_key: "mallinfo" + } + mangled_function_name: "mallinfo" + source_file: "bionic/libc/include/malloc.h" +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "malloc_info" + access: public_access + linker_set_key: "malloc_info" + } + mangled_function_name: "malloc_info" + source_file: "bionic/libc/include/malloc.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__sFILE *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "abort" + access: public_access + linker_set_key: "abort" + } + mangled_function_name: "abort" + source_file: "bionic/libc/include/stdlib.h" +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "exit" + access: public_access + linker_set_key: "exit" + } + mangled_function_name: "exit" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "_Exit" + access: public_access + linker_set_key: "_Exit" + } + mangled_function_name: "_Exit" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "at_quick_exit" + access: public_access + linker_set_key: "at_quick_exit" + } + mangled_function_name: "at_quick_exit" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "void (*)()" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "quick_exit" + access: public_access + linker_set_key: "quick_exit" + } + mangled_function_name: "quick_exit" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "getenv" + access: public_access + linker_set_key: "getenv" + } + mangled_function_name: "getenv" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "putenv" + access: public_access + linker_set_key: "putenv" + } + mangled_function_name: "putenv" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "setenv" + access: public_access + linker_set_key: "setenv" + } + mangled_function_name: "setenv" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "unsetenv" + access: public_access + linker_set_key: "unsetenv" + } + mangled_function_name: "unsetenv" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "clearenv" + access: public_access + linker_set_key: "clearenv" + } + mangled_function_name: "clearenv" + source_file: "bionic/libc/include/stdlib.h" +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "mkdtemp" + access: public_access + linker_set_key: "mkdtemp" + } + mangled_function_name: "mkdtemp" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "mktemp" + access: public_access + linker_set_key: "mktemp" + } + mangled_function_name: "mktemp" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "mkostemp64" + access: public_access + linker_set_key: "mkostemp64" + } + mangled_function_name: "mkostemp64" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "mkostemp" + access: public_access + linker_set_key: "mkostemp" + } + mangled_function_name: "mkostemp" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "mkostemps64" + access: public_access + linker_set_key: "mkostemps64" + } + mangled_function_name: "mkostemps64" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "mkostemps" + access: public_access + linker_set_key: "mkostemps" + } + mangled_function_name: "mkostemps" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "mkstemp64" + access: public_access + linker_set_key: "mkstemp64" + } + mangled_function_name: "mkstemp64" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "mkstemp" + access: public_access + linker_set_key: "mkstemp" + } + mangled_function_name: "mkstemp" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "mkstemps64" + access: public_access + linker_set_key: "mkstemps64" + } + mangled_function_name: "mkstemps64" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "mkstemps" + access: public_access + linker_set_key: "mkstemps" + } + mangled_function_name: "mkstemps" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "strtol" + access: public_access + linker_set_key: "strtol" + } + mangled_function_name: "strtol" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char **" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long long" + size: 8 + alignment: 8 + } + name: "strtoll" + access: public_access + linker_set_key: "strtoll" + } + mangled_function_name: "strtoll" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char **" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "strtoul" + access: public_access + linker_set_key: "strtoul" + } + mangled_function_name: "strtoul" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char **" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned long long" + size: 8 + alignment: 8 + } + name: "strtoull" + access: public_access + linker_set_key: "strtoull" + } + mangled_function_name: "strtoull" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char **" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "posix_memalign" + access: public_access + linker_set_key: "posix_memalign" + } + mangled_function_name: "posix_memalign" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "void **" + size: 8 + alignment: 8 + } + name: "memptr" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "alignment" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "size" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "strtod" + access: public_access + linker_set_key: "strtod" + } + mangled_function_name: "strtod" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char **" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "strtold" + access: public_access + linker_set_key: "strtold" + } + mangled_function_name: "strtold" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char **" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "strtoul_l" + access: public_access + linker_set_key: "strtoul_l" + } + mangled_function_name: "strtoul_l" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char **" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__locale_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "atoi" + access: public_access + linker_set_key: "atoi" + } + mangled_function_name: "atoi" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "atol" + access: public_access + linker_set_key: "atol" + } + mangled_function_name: "atol" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long long" + size: 8 + alignment: 8 + } + name: "atoll" + access: public_access + linker_set_key: "atoll" + } + mangled_function_name: "atoll" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "realpath" + access: public_access + linker_set_key: "realpath" + } + mangled_function_name: "realpath" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "path" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "resolved" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "system" + access: public_access + linker_set_key: "system" + } + mangled_function_name: "system" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "string" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void *" + size: 8 + alignment: 8 + } + name: "bsearch" + access: public_access + linker_set_key: "bsearch" + } + mangled_function_name: "bsearch" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "const void *" + size: 8 + alignment: 8 + } + name: "key" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const void *" + size: 8 + alignment: 8 + } + name: "base0" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "nmemb" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "size" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int (*)(const void *, const void *)" + size: 8 + alignment: 8 + } + name: "compar" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "qsort" + access: public_access + linker_set_key: "qsort" + } + mangled_function_name: "qsort" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "void *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int (*)(const void *, const void *)" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "arc4random" + access: public_access + linker_set_key: "arc4random" + } + mangled_function_name: "arc4random" + source_file: "bionic/libc/include/stdlib.h" +} +functions { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "arc4random_uniform" + access: public_access + linker_set_key: "arc4random_uniform" + } + mangled_function_name: "arc4random_uniform" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "arc4random_buf" + access: public_access + linker_set_key: "arc4random_buf" + } + mangled_function_name: "arc4random_buf" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "void *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "rand_r" + access: public_access + linker_set_key: "rand_r" + } + mangled_function_name: "rand_r" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "drand48" + access: public_access + linker_set_key: "drand48" + } + mangled_function_name: "drand48" + source_file: "bionic/libc/include/stdlib.h" +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "erand48" + access: public_access + linker_set_key: "erand48" + } + mangled_function_name: "erand48" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "unsigned short *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "jrand48" + access: public_access + linker_set_key: "jrand48" + } + mangled_function_name: "jrand48" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "unsigned short *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "lcong48" + access: public_access + linker_set_key: "lcong48" + } + mangled_function_name: "lcong48" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "unsigned short *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "lrand48" + access: public_access + linker_set_key: "lrand48" + } + mangled_function_name: "lrand48" + source_file: "bionic/libc/include/stdlib.h" +} +functions { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "mrand48" + access: public_access + linker_set_key: "mrand48" + } + mangled_function_name: "mrand48" + source_file: "bionic/libc/include/stdlib.h" +} +functions { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "nrand48" + access: public_access + linker_set_key: "nrand48" + } + mangled_function_name: "nrand48" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "unsigned short *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned short *" + size: 8 + alignment: 8 + } + name: "seed48" + access: public_access + linker_set_key: "seed48" + } + mangled_function_name: "seed48" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "unsigned short *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "srand48" + access: public_access + linker_set_key: "srand48" + } + mangled_function_name: "srand48" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "initstate" + access: public_access + linker_set_key: "initstate" + } + mangled_function_name: "initstate" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "setstate" + access: public_access + linker_set_key: "setstate" + } + mangled_function_name: "setstate" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "getpt" + access: public_access + linker_set_key: "getpt" + } + mangled_function_name: "getpt" + source_file: "bionic/libc/include/stdlib.h" +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "posix_openpt" + access: public_access + linker_set_key: "posix_openpt" + } + mangled_function_name: "posix_openpt" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "ptsname" + access: public_access + linker_set_key: "ptsname" + } + mangled_function_name: "ptsname" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "ptsname_r" + access: public_access + linker_set_key: "ptsname_r" + } + mangled_function_name: "ptsname_r" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "unlockpt" + access: public_access + linker_set_key: "unlockpt" + } + mangled_function_name: "unlockpt" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "getsubopt" + access: public_access + linker_set_key: "getsubopt" + } + mangled_function_name: "getsubopt" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "char **" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *const *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char **" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "div_t" + size: 8 + alignment: 4 + } + name: "div" + access: public_access + linker_set_key: "div" + } + mangled_function_name: "div" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "ldiv_t" + size: 16 + alignment: 8 + } + name: "ldiv" + access: public_access + linker_set_key: "ldiv" + } + mangled_function_name: "ldiv" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "lldiv_t" + size: 16 + alignment: 8 + } + name: "lldiv" + access: public_access + linker_set_key: "lldiv" + } + mangled_function_name: "lldiv" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "long long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "getprogname" + access: public_access + linker_set_key: "getprogname" + } + mangled_function_name: "getprogname" + source_file: "bionic/libc/include/stdlib.h" +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "setprogname" + access: public_access + linker_set_key: "setprogname" + } + mangled_function_name: "setprogname" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "mblen" + access: public_access + linker_set_key: "mblen" + } + mangled_function_name: "mblen" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "mbstowcs" + access: public_access + linker_set_key: "mbstowcs" + } + mangled_function_name: "mbstowcs" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "wchar_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "mbtowc" + access: public_access + linker_set_key: "mbtowc" + } + mangled_function_name: "mbtowc" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "wchar_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "wctomb" + access: public_access + linker_set_key: "wctomb" + } + mangled_function_name: "wctomb" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "wchar_t" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "wcstombs" + access: public_access + linker_set_key: "wcstombs" + } + mangled_function_name: "wcstombs" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "__ctype_get_mb_cur_max" + access: public_access + linker_set_key: "__ctype_get_mb_cur_max" + } + mangled_function_name: "__ctype_get_mb_cur_max" + source_file: "bionic/libc/include/stdlib.h" +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "strtof" + access: public_access + linker_set_key: "strtof" + } + mangled_function_name: "strtof" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char **" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "atof" + access: public_access + linker_set_key: "atof" + } + mangled_function_name: "atof" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "abs" + access: public_access + linker_set_key: "abs" + } + mangled_function_name: "abs" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "labs" + access: public_access + linker_set_key: "labs" + } + mangled_function_name: "labs" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long long" + size: 8 + alignment: 8 + } + name: "llabs" + access: public_access + linker_set_key: "llabs" + } + mangled_function_name: "llabs" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "long long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "rand" + access: public_access + linker_set_key: "rand" + } + mangled_function_name: "rand" + source_file: "bionic/libc/include/stdlib.h" +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "srand" + access: public_access + linker_set_key: "srand" + } + mangled_function_name: "srand" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "random" + access: public_access + linker_set_key: "random" + } + mangled_function_name: "random" + source_file: "bionic/libc/include/stdlib.h" +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "srandom" + access: public_access + linker_set_key: "srandom" + } + mangled_function_name: "srandom" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "grantpt" + access: public_access + linker_set_key: "grantpt" + } + mangled_function_name: "grantpt" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long long" + size: 8 + alignment: 8 + } + name: "strtoll_l" + access: public_access + linker_set_key: "strtoll_l" + } + mangled_function_name: "strtoll_l" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char **" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__locale_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned long long" + size: 8 + alignment: 8 + } + name: "strtoull_l" + access: public_access + linker_set_key: "strtoull_l" + } + mangled_function_name: "strtoull_l" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char **" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__locale_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "strtold_l" + access: public_access + linker_set_key: "strtold_l" + } + mangled_function_name: "strtold_l" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char **" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__locale_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "strtod_l" + access: public_access + linker_set_key: "strtod_l" + } + mangled_function_name: "strtod_l" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char **" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__locale_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "strtof_l" + access: public_access + linker_set_key: "strtof_l" + } + mangled_function_name: "strtof_l" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char **" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__locale_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "strtol_l" + access: public_access + linker_set_key: "strtol_l" + } + mangled_function_name: "strtol_l" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char **" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__locale_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void *" + size: 8 + alignment: 8 + } + name: "mmap" + access: public_access + linker_set_key: "mmap" + } + mangled_function_name: "mmap" + source_file: "bionic/libc/include/sys/mman.h" + parameters { + basic_abi { + type_abi { + name: "void *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void *" + size: 8 + alignment: 8 + } + name: "mmap64" + access: public_access + linker_set_key: "mmap64" + } + mangled_function_name: "mmap64" + source_file: "bionic/libc/include/sys/mman.h" + parameters { + basic_abi { + type_abi { + name: "void *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "munmap" + access: public_access + linker_set_key: "munmap" + } + mangled_function_name: "munmap" + source_file: "bionic/libc/include/sys/mman.h" + parameters { + basic_abi { + type_abi { + name: "void *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "msync" + access: public_access + linker_set_key: "msync" + } + mangled_function_name: "msync" + source_file: "bionic/libc/include/sys/mman.h" + parameters { + basic_abi { + type_abi { + name: "void *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "mprotect" + access: public_access + linker_set_key: "mprotect" + } + mangled_function_name: "mprotect" + source_file: "bionic/libc/include/sys/mman.h" + parameters { + basic_abi { + type_abi { + name: "void *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void *" + size: 8 + alignment: 8 + } + name: "mremap" + access: public_access + linker_set_key: "mremap" + } + mangled_function_name: "mremap" + source_file: "bionic/libc/include/sys/mman.h" + parameters { + basic_abi { + type_abi { + name: "void *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "mlockall" + access: public_access + linker_set_key: "mlockall" + } + mangled_function_name: "mlockall" + source_file: "bionic/libc/include/sys/mman.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "munlockall" + access: public_access + linker_set_key: "munlockall" + } + mangled_function_name: "munlockall" + source_file: "bionic/libc/include/sys/mman.h" +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "mlock" + access: public_access + linker_set_key: "mlock" + } + mangled_function_name: "mlock" + source_file: "bionic/libc/include/sys/mman.h" + parameters { + basic_abi { + type_abi { + name: "const void *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "munlock" + access: public_access + linker_set_key: "munlock" + } + mangled_function_name: "munlock" + source_file: "bionic/libc/include/sys/mman.h" + parameters { + basic_abi { + type_abi { + name: "const void *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "mincore" + access: public_access + linker_set_key: "mincore" + } + mangled_function_name: "mincore" + source_file: "bionic/libc/include/sys/mman.h" + parameters { + basic_abi { + type_abi { + name: "void *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "madvise" + access: public_access + linker_set_key: "madvise" + } + mangled_function_name: "madvise" + source_file: "bionic/libc/include/sys/mman.h" + parameters { + basic_abi { + type_abi { + name: "void *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "posix_madvise" + access: public_access + linker_set_key: "posix_madvise" + } + mangled_function_name: "posix_madvise" + source_file: "bionic/libc/include/sys/mman.h" + parameters { + basic_abi { + type_abi { + name: "void *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "prctl" + access: public_access + linker_set_key: "prctl" + } + mangled_function_name: "prctl" + source_file: "bionic/libc/include/sys/prctl.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "option" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__system_property_set" + access: public_access + linker_set_key: "__system_property_set" + } + mangled_function_name: "__system_property_set" + source_file: "bionic/libc/include/sys/system_properties.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "key" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "value" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "const prop_info *" + size: 8 + alignment: 8 + } + name: "__system_property_find" + access: public_access + linker_set_key: "__system_property_find" + } + mangled_function_name: "__system_property_find" + source_file: "bionic/libc/include/sys/system_properties.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "name" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "__system_property_read_callback" + access: public_access + linker_set_key: "__system_property_read_callback" + } + mangled_function_name: "__system_property_read_callback" + source_file: "bionic/libc/include/sys/system_properties.h" + parameters { + basic_abi { + type_abi { + name: "const prop_info *" + size: 8 + alignment: 8 + } + name: "pi" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "void (*)(void *, const char *, const char *, unsigned int)" + size: 8 + alignment: 8 + } + name: "callback" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "void *" + size: 8 + alignment: 8 + } + name: "cookie" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__system_property_foreach" + access: public_access + linker_set_key: "__system_property_foreach" + } + mangled_function_name: "__system_property_foreach" + source_file: "bionic/libc/include/sys/system_properties.h" + parameters { + basic_abi { + type_abi { + name: "void (*)(const prop_info *, void *)" + size: 8 + alignment: 8 + } + name: "propfn" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "void *" + size: 8 + alignment: 8 + } + name: "cookie" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "bool" + size: 1 + alignment: 1 + } + name: "__system_property_wait" + access: public_access + linker_set_key: "__system_property_wait" + } + mangled_function_name: "__system_property_wait" + source_file: "bionic/libc/include/sys/system_properties.h" + parameters { + basic_abi { + type_abi { + name: "const prop_info *" + size: 8 + alignment: 8 + } + name: "pi" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "old_serial" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int *" + size: 8 + alignment: 8 + } + name: "new_serial_ptr" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const timespec *" + size: 8 + alignment: 8 + } + name: "relative_timeout" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__system_property_read" + access: public_access + linker_set_key: "__system_property_read" + } + mangled_function_name: "__system_property_read" + source_file: "bionic/libc/include/sys/system_properties.h" + parameters { + basic_abi { + type_abi { + name: "const prop_info *" + size: 8 + alignment: 8 + } + name: "pi" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "name" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "value" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__system_property_get" + access: public_access + linker_set_key: "__system_property_get" + } + mangled_function_name: "__system_property_get" + source_file: "bionic/libc/include/sys/system_properties.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "name" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "value" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "const prop_info *" + size: 8 + alignment: 8 + } + name: "__system_property_find_nth" + access: public_access + linker_set_key: "__system_property_find_nth" + } + mangled_function_name: "__system_property_find_nth" + source_file: "bionic/libc/include/sys/system_properties.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "n" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "malloc_iterate" + access: public_access + linker_set_key: "malloc_iterate" + } + mangled_function_name: "malloc_iterate" + source_file: "bionic/libc/bionic/malloc_common.cpp" + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "base" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "size" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "void (*)(unsigned long, unsigned long, void *)" + size: 8 + alignment: 8 + } + name: "callback" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "void *" + size: 8 + alignment: 8 + } + name: "arg" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "malloc_disable" + access: public_access + linker_set_key: "malloc_disable" + } + mangled_function_name: "malloc_disable" + source_file: "bionic/libc/bionic/malloc_common.cpp" +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "malloc_enable" + access: public_access + linker_set_key: "malloc_enable" + } + mangled_function_name: "malloc_enable" + source_file: "bionic/libc/bionic/malloc_common.cpp" +} +functions { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "malloc_backtrace" + access: public_access + linker_set_key: "malloc_backtrace" + } + mangled_function_name: "malloc_backtrace" + source_file: "bionic/libc/bionic/malloc_common.cpp" + parameters { + basic_abi { + type_abi { + name: "void *" + size: 8 + alignment: 8 + } + name: "pointer" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long *" + size: 8 + alignment: 8 + } + name: "frames" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "frame_count" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "__libc_init" + access: public_access + linker_set_key: "__libc_init" + } + mangled_function_name: "__libc_init" + source_file: "bionic/libc/bionic/libc_init_common.h" + parameters { + basic_abi { + type_abi { + name: "void *" + size: 8 + alignment: 8 + } + name: "raw_args" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "void (*)()" + size: 8 + alignment: 8 + } + name: "onexit" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int (*)(int, char **, char **)" + size: 8 + alignment: 8 + } + name: "slingshot" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const structors_array_t *const" + size: 8 + alignment: 8 + } + name: "structors" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "__stack_chk_fail" + access: public_access + linker_set_key: "__stack_chk_fail" + } + mangled_function_name: "__stack_chk_fail" + source_file: "bionic/libc/private/bionic_ssp.h" +} +functions { + basic_abi { + type_abi { + name: "lconv *" + size: 8 + alignment: 8 + } + name: "localeconv" + access: public_access + linker_set_key: "localeconv" + } + mangled_function_name: "localeconv" + source_file: "bionic/libc/include/locale.h" +} +functions { + basic_abi { + type_abi { + name: "__locale_t *" + size: 8 + alignment: 8 + } + name: "duplocale" + access: public_access + linker_set_key: "duplocale" + } + mangled_function_name: "duplocale" + source_file: "bionic/libc/include/locale.h" + parameters { + basic_abi { + type_abi { + name: "__locale_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "freelocale" + access: public_access + linker_set_key: "freelocale" + } + mangled_function_name: "freelocale" + source_file: "bionic/libc/include/locale.h" + parameters { + basic_abi { + type_abi { + name: "__locale_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "__locale_t *" + size: 8 + alignment: 8 + } + name: "newlocale" + access: public_access + linker_set_key: "newlocale" + } + mangled_function_name: "newlocale" + source_file: "bionic/libc/include/locale.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__locale_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "setlocale" + access: public_access + linker_set_key: "setlocale" + } + mangled_function_name: "setlocale" + source_file: "bionic/libc/include/locale.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "__locale_t *" + size: 8 + alignment: 8 + } + name: "uselocale" + access: public_access + linker_set_key: "uselocale" + } + mangled_function_name: "uselocale" + source_file: "bionic/libc/include/locale.h" + parameters { + basic_abi { + type_abi { + name: "__locale_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "endmntent" + access: public_access + linker_set_key: "endmntent" + } + mangled_function_name: "endmntent" + source_file: "bionic/libc/include/mntent.h" + parameters { + basic_abi { + type_abi { + name: "__sFILE *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "mntent *" + size: 8 + alignment: 8 + } + name: "getmntent" + access: public_access + linker_set_key: "getmntent" + } + mangled_function_name: "getmntent" + source_file: "bionic/libc/include/mntent.h" + parameters { + basic_abi { + type_abi { + name: "__sFILE *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "mntent *" + size: 8 + alignment: 8 + } + name: "getmntent_r" + access: public_access + linker_set_key: "getmntent_r" + } + mangled_function_name: "getmntent_r" + source_file: "bionic/libc/include/mntent.h" + parameters { + basic_abi { + type_abi { + name: "__sFILE *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "mntent *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "__sFILE *" + size: 8 + alignment: 8 + } + name: "setmntent" + access: public_access + linker_set_key: "setmntent" + } + mangled_function_name: "setmntent" + source_file: "bionic/libc/include/mntent.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "hasmntopt" + access: public_access + linker_set_key: "hasmntopt" + } + mangled_function_name: "hasmntopt" + source_file: "bionic/libc/include/mntent.h" + parameters { + basic_abi { + type_abi { + name: "const mntent *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "group *" + size: 8 + alignment: 8 + } + name: "getgrgid" + access: public_access + linker_set_key: "getgrgid" + } + mangled_function_name: "getgrgid" + source_file: "bionic/libc/include/grp.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "group *" + size: 8 + alignment: 8 + } + name: "getgrnam" + access: public_access + linker_set_key: "getgrnam" + } + mangled_function_name: "getgrnam" + source_file: "bionic/libc/include/grp.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "group *" + size: 8 + alignment: 8 + } + name: "getgrent" + access: public_access + linker_set_key: "getgrent" + } + mangled_function_name: "getgrent" + source_file: "bionic/libc/include/grp.h" +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "setgrent" + access: public_access + linker_set_key: "setgrent" + } + mangled_function_name: "setgrent" + source_file: "bionic/libc/include/grp.h" +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "endgrent" + access: public_access + linker_set_key: "endgrent" + } + mangled_function_name: "endgrent" + source_file: "bionic/libc/include/grp.h" +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "getgrgid_r" + access: public_access + linker_set_key: "getgrgid_r" + } + mangled_function_name: "getgrgid_r" + source_file: "bionic/libc/include/grp.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "group *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "group **" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "getgrnam_r" + access: public_access + linker_set_key: "getgrnam_r" + } + mangled_function_name: "getgrnam_r" + source_file: "bionic/libc/include/grp.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "group *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "group **" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "getgrouplist" + access: public_access + linker_set_key: "getgrouplist" + } + mangled_function_name: "getgrouplist" + source_file: "bionic/libc/include/grp.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "initgroups" + access: public_access + linker_set_key: "initgroups" + } + mangled_function_name: "initgroups" + source_file: "bionic/libc/include/grp.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "passwd *" + size: 8 + alignment: 8 + } + name: "getpwnam" + access: public_access + linker_set_key: "getpwnam" + } + mangled_function_name: "getpwnam" + source_file: "bionic/libc/include/pwd.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "passwd *" + size: 8 + alignment: 8 + } + name: "getpwuid" + access: public_access + linker_set_key: "getpwuid" + } + mangled_function_name: "getpwuid" + source_file: "bionic/libc/include/pwd.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "passwd *" + size: 8 + alignment: 8 + } + name: "getpwent" + access: public_access + linker_set_key: "getpwent" + } + mangled_function_name: "getpwent" + source_file: "bionic/libc/include/pwd.h" +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "setpwent" + access: public_access + linker_set_key: "setpwent" + } + mangled_function_name: "setpwent" + source_file: "bionic/libc/include/pwd.h" +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "endpwent" + access: public_access + linker_set_key: "endpwent" + } + mangled_function_name: "endpwent" + source_file: "bionic/libc/include/pwd.h" +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "getpwnam_r" + access: public_access + linker_set_key: "getpwnam_r" + } + mangled_function_name: "getpwnam_r" + source_file: "bionic/libc/include/pwd.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "passwd *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "passwd **" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "getpwuid_r" + access: public_access + linker_set_key: "getpwuid_r" + } + mangled_function_name: "getpwuid_r" + source_file: "bionic/libc/include/pwd.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "passwd *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "passwd **" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "getauxval" + access: public_access + linker_set_key: "getauxval" + } + mangled_function_name: "getauxval" + source_file: "bionic/libc/include/sys/auxv.h" + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "type" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "cmsghdr *" + size: 8 + alignment: 8 + } + name: "__cmsg_nxthdr" + access: public_access + linker_set_key: "__cmsg_nxthdr" + } + mangled_function_name: "__cmsg_nxthdr" + source_file: "bionic/libc/include/sys/socket.h" + parameters { + basic_abi { + type_abi { + name: "msghdr *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "cmsghdr *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "accept" + access: public_access + linker_set_key: "accept" + } + mangled_function_name: "accept" + source_file: "bionic/libc/include/sys/socket.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "sockaddr *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "accept4" + access: public_access + linker_set_key: "accept4" + } + mangled_function_name: "accept4" + source_file: "bionic/libc/include/sys/socket.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "sockaddr *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "bind" + access: public_access + linker_set_key: "bind" + } + mangled_function_name: "bind" + source_file: "bionic/libc/include/sys/socket.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const sockaddr *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "connect" + access: public_access + linker_set_key: "connect" + } + mangled_function_name: "connect" + source_file: "bionic/libc/include/sys/socket.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const sockaddr *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "getpeername" + access: public_access + linker_set_key: "getpeername" + } + mangled_function_name: "getpeername" + source_file: "bionic/libc/include/sys/socket.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "sockaddr *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "getsockname" + access: public_access + linker_set_key: "getsockname" + } + mangled_function_name: "getsockname" + source_file: "bionic/libc/include/sys/socket.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "sockaddr *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "getsockopt" + access: public_access + linker_set_key: "getsockopt" + } + mangled_function_name: "getsockopt" + source_file: "bionic/libc/include/sys/socket.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "void *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "listen" + access: public_access + linker_set_key: "listen" + } + mangled_function_name: "listen" + source_file: "bionic/libc/include/sys/socket.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "recvmmsg" + access: public_access + linker_set_key: "recvmmsg" + } + mangled_function_name: "recvmmsg" + source_file: "bionic/libc/include/sys/socket.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "mmsghdr *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const timespec *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "recvmsg" + access: public_access + linker_set_key: "recvmsg" + } + mangled_function_name: "recvmsg" + source_file: "bionic/libc/include/sys/socket.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "msghdr *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "sendmmsg" + access: public_access + linker_set_key: "sendmmsg" + } + mangled_function_name: "sendmmsg" + source_file: "bionic/libc/include/sys/socket.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const mmsghdr *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "sendmsg" + access: public_access + linker_set_key: "sendmsg" + } + mangled_function_name: "sendmsg" + source_file: "bionic/libc/include/sys/socket.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const msghdr *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "setsockopt" + access: public_access + linker_set_key: "setsockopt" + } + mangled_function_name: "setsockopt" + source_file: "bionic/libc/include/sys/socket.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const void *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "shutdown" + access: public_access + linker_set_key: "shutdown" + } + mangled_function_name: "shutdown" + source_file: "bionic/libc/include/sys/socket.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "socket" + access: public_access + linker_set_key: "socket" + } + mangled_function_name: "socket" + source_file: "bionic/libc/include/sys/socket.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "socketpair" + access: public_access + linker_set_key: "socketpair" + } + mangled_function_name: "socketpair" + source_file: "bionic/libc/include/sys/socket.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "recv" + access: public_access + linker_set_key: "recv" + } + mangled_function_name: "recv" + source_file: "bionic/libc/include/sys/socket.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "void *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "send" + access: public_access + linker_set_key: "send" + } + mangled_function_name: "send" + source_file: "bionic/libc/include/sys/socket.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const void *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "sendto" + access: public_access + linker_set_key: "sendto" + } + mangled_function_name: "sendto" + source_file: "bionic/libc/include/sys/socket.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const void *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const sockaddr *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "recvfrom" + access: public_access + linker_set_key: "recvfrom" + } + mangled_function_name: "recvfrom" + source_file: "bionic/libc/include/sys/socket.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "void *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "sockaddr *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "__sendto_chk" + access: public_access + linker_set_key: "__sendto_chk" + } + mangled_function_name: "__sendto_chk" + source_file: "bionic/libc/include/sys/socket.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const void *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const sockaddr *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "__recvfrom_chk" + access: public_access + linker_set_key: "__recvfrom_chk" + } + mangled_function_name: "__recvfrom_chk" + source_file: "bionic/libc/include/sys/socket.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "void *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "sockaddr *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "fcntl" + access: public_access + linker_set_key: "fcntl" + } + mangled_function_name: "fcntl" + source_file: "bionic/libc/include/bits/fcntl.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "getopt" + access: public_access + linker_set_key: "getopt" + } + mangled_function_name: "getopt" + source_file: "bionic/libc/include/bits/getopt.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *const *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "ioctl" + access: public_access + linker_set_key: "ioctl" + } + mangled_function_name: "ioctl" + source_file: "bionic/libc/include/bits/ioctl.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "lockf" + access: public_access + linker_set_key: "lockf" + } + mangled_function_name: "lockf" + source_file: "bionic/libc/include/bits/lockf.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "lockf64" + access: public_access + linker_set_key: "lockf64" + } + mangled_function_name: "lockf64" + source_file: "bionic/libc/include/bits/lockf.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "sysconf" + access: public_access + linker_set_key: "sysconf" + } + mangled_function_name: "sysconf" + source_file: "bionic/libc/include/bits/sysconf.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__name" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "_exit" + access: public_access + linker_set_key: "_exit" + } + mangled_function_name: "_exit" + source_file: "bionic/libc/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__status" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "fork" + access: public_access + linker_set_key: "fork" + } + mangled_function_name: "fork" + source_file: "bionic/libc/include/unistd.h" +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "vfork" + access: public_access + linker_set_key: "vfork" + } + mangled_function_name: "vfork" + source_file: "bionic/libc/include/unistd.h" +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "getpid" + access: public_access + linker_set_key: "getpid" + } + mangled_function_name: "getpid" + source_file: "bionic/libc/include/unistd.h" +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "gettid" + access: public_access + linker_set_key: "gettid" + } + mangled_function_name: "gettid" + source_file: "bionic/libc/include/unistd.h" +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "getpgid" + access: public_access + linker_set_key: "getpgid" + } + mangled_function_name: "getpgid" + source_file: "bionic/libc/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__pid" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "setpgid" + access: public_access + linker_set_key: "setpgid" + } + mangled_function_name: "setpgid" + source_file: "bionic/libc/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__pid" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__pgid" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "getppid" + access: public_access + linker_set_key: "getppid" + } + mangled_function_name: "getppid" + source_file: "bionic/libc/include/unistd.h" +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "getpgrp" + access: public_access + linker_set_key: "getpgrp" + } + mangled_function_name: "getpgrp" + source_file: "bionic/libc/include/unistd.h" +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "setpgrp" + access: public_access + linker_set_key: "setpgrp" + } + mangled_function_name: "setpgrp" + source_file: "bionic/libc/include/unistd.h" +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "getsid" + access: public_access + linker_set_key: "getsid" + } + mangled_function_name: "getsid" + source_file: "bionic/libc/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__pid" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "setsid" + access: public_access + linker_set_key: "setsid" + } + mangled_function_name: "setsid" + source_file: "bionic/libc/include/unistd.h" +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "execv" + access: public_access + linker_set_key: "execv" + } + mangled_function_name: "execv" + source_file: "bionic/libc/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "__path" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *const *" + size: 8 + alignment: 8 + } + name: "__argv" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "execvp" + access: public_access + linker_set_key: "execvp" + } + mangled_function_name: "execvp" + source_file: "bionic/libc/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "__file" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *const *" + size: 8 + alignment: 8 + } + name: "__argv" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "execvpe" + access: public_access + linker_set_key: "execvpe" + } + mangled_function_name: "execvpe" + source_file: "bionic/libc/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "__file" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *const *" + size: 8 + alignment: 8 + } + name: "__argv" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *const *" + size: 8 + alignment: 8 + } + name: "__envp" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "execve" + access: public_access + linker_set_key: "execve" + } + mangled_function_name: "execve" + source_file: "bionic/libc/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "__file" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *const *" + size: 8 + alignment: 8 + } + name: "__argv" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *const *" + size: 8 + alignment: 8 + } + name: "__envp" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "execl" + access: public_access + linker_set_key: "execl" + } + mangled_function_name: "execl" + source_file: "bionic/libc/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "__path" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "__arg0" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "execlp" + access: public_access + linker_set_key: "execlp" + } + mangled_function_name: "execlp" + source_file: "bionic/libc/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "__file" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "__arg0" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "execle" + access: public_access + linker_set_key: "execle" + } + mangled_function_name: "execle" + source_file: "bionic/libc/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "__path" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "__arg0" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "nice" + access: public_access + linker_set_key: "nice" + } + mangled_function_name: "nice" + source_file: "bionic/libc/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__incr" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "setuid" + access: public_access + linker_set_key: "setuid" + } + mangled_function_name: "setuid" + source_file: "bionic/libc/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "__uid" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "getuid" + access: public_access + linker_set_key: "getuid" + } + mangled_function_name: "getuid" + source_file: "bionic/libc/include/unistd.h" +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "seteuid" + access: public_access + linker_set_key: "seteuid" + } + mangled_function_name: "seteuid" + source_file: "bionic/libc/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "__uid" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "geteuid" + access: public_access + linker_set_key: "geteuid" + } + mangled_function_name: "geteuid" + source_file: "bionic/libc/include/unistd.h" +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "setgid" + access: public_access + linker_set_key: "setgid" + } + mangled_function_name: "setgid" + source_file: "bionic/libc/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "__gid" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "getgid" + access: public_access + linker_set_key: "getgid" + } + mangled_function_name: "getgid" + source_file: "bionic/libc/include/unistd.h" +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "setegid" + access: public_access + linker_set_key: "setegid" + } + mangled_function_name: "setegid" + source_file: "bionic/libc/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "__gid" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "getegid" + access: public_access + linker_set_key: "getegid" + } + mangled_function_name: "getegid" + source_file: "bionic/libc/include/unistd.h" +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "getgroups" + access: public_access + linker_set_key: "getgroups" + } + mangled_function_name: "getgroups" + source_file: "bionic/libc/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__size" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int *" + size: 8 + alignment: 8 + } + name: "__list" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "setgroups" + access: public_access + linker_set_key: "setgroups" + } + mangled_function_name: "setgroups" + source_file: "bionic/libc/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "__size" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const unsigned int *" + size: 8 + alignment: 8 + } + name: "__list" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "setreuid" + access: public_access + linker_set_key: "setreuid" + } + mangled_function_name: "setreuid" + source_file: "bionic/libc/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "__ruid" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "__euid" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "setregid" + access: public_access + linker_set_key: "setregid" + } + mangled_function_name: "setregid" + source_file: "bionic/libc/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "__rgid" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "__egid" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "setresuid" + access: public_access + linker_set_key: "setresuid" + } + mangled_function_name: "setresuid" + source_file: "bionic/libc/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "__ruid" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "__euid" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "__suid" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "setresgid" + access: public_access + linker_set_key: "setresgid" + } + mangled_function_name: "setresgid" + source_file: "bionic/libc/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "__rgid" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "__egid" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "__sgid" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "getresuid" + access: public_access + linker_set_key: "getresuid" + } + mangled_function_name: "getresuid" + source_file: "bionic/libc/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int *" + size: 8 + alignment: 8 + } + name: "__ruid" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int *" + size: 8 + alignment: 8 + } + name: "__euid" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int *" + size: 8 + alignment: 8 + } + name: "__suid" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "getresgid" + access: public_access + linker_set_key: "getresgid" + } + mangled_function_name: "getresgid" + source_file: "bionic/libc/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int *" + size: 8 + alignment: 8 + } + name: "__rgid" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int *" + size: 8 + alignment: 8 + } + name: "__egid" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int *" + size: 8 + alignment: 8 + } + name: "__sgid" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "getlogin" + access: public_access + linker_set_key: "getlogin" + } + mangled_function_name: "getlogin" + source_file: "bionic/libc/include/unistd.h" +} +functions { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "fpathconf" + access: public_access + linker_set_key: "fpathconf" + } + mangled_function_name: "fpathconf" + source_file: "bionic/libc/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__fd" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__name" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "pathconf" + access: public_access + linker_set_key: "pathconf" + } + mangled_function_name: "pathconf" + source_file: "bionic/libc/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "__path" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__name" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "access" + access: public_access + linker_set_key: "access" + } + mangled_function_name: "access" + source_file: "bionic/libc/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "__path" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__mode" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "faccessat" + access: public_access + linker_set_key: "faccessat" + } + mangled_function_name: "faccessat" + source_file: "bionic/libc/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__dirfd" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "__path" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__mode" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__flags" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "link" + access: public_access + linker_set_key: "link" + } + mangled_function_name: "link" + source_file: "bionic/libc/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "__oldpath" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "__newpath" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "linkat" + access: public_access + linker_set_key: "linkat" + } + mangled_function_name: "linkat" + source_file: "bionic/libc/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__olddirfd" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "__oldpath" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__newdirfd" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "__newpath" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__flags" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "unlink" + access: public_access + linker_set_key: "unlink" + } + mangled_function_name: "unlink" + source_file: "bionic/libc/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "__path" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "unlinkat" + access: public_access + linker_set_key: "unlinkat" + } + mangled_function_name: "unlinkat" + source_file: "bionic/libc/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__dirfd" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "__path" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__flags" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "chdir" + access: public_access + linker_set_key: "chdir" + } + mangled_function_name: "chdir" + source_file: "bionic/libc/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "__path" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "fchdir" + access: public_access + linker_set_key: "fchdir" + } + mangled_function_name: "fchdir" + source_file: "bionic/libc/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__fd" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "rmdir" + access: public_access + linker_set_key: "rmdir" + } + mangled_function_name: "rmdir" + source_file: "bionic/libc/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "__path" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pipe" + access: public_access + linker_set_key: "pipe" + } + mangled_function_name: "pipe" + source_file: "bionic/libc/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "int *" + size: 8 + alignment: 8 + } + name: "__pipefd" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pipe2" + access: public_access + linker_set_key: "pipe2" + } + mangled_function_name: "pipe2" + source_file: "bionic/libc/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "int *" + size: 8 + alignment: 8 + } + name: "__pipefd" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__flags" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "chroot" + access: public_access + linker_set_key: "chroot" + } + mangled_function_name: "chroot" + source_file: "bionic/libc/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "__path" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "symlink" + access: public_access + linker_set_key: "symlink" + } + mangled_function_name: "symlink" + source_file: "bionic/libc/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "__oldpath" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "__newpath" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "symlinkat" + access: public_access + linker_set_key: "symlinkat" + } + mangled_function_name: "symlinkat" + source_file: "bionic/libc/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "__oldpath" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__newdirfd" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "__newpath" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "readlink" + access: public_access + linker_set_key: "readlink" + } + mangled_function_name: "readlink" + source_file: "bionic/libc/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "__path" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "__buf" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "__bufsiz" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "readlinkat" + access: public_access + linker_set_key: "readlinkat" + } + mangled_function_name: "readlinkat" + source_file: "bionic/libc/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__dirfd" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "__path" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "__buf" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "__bufsiz" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "chown" + access: public_access + linker_set_key: "chown" + } + mangled_function_name: "chown" + source_file: "bionic/libc/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "__path" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "__owner" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "__group" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "fchown" + access: public_access + linker_set_key: "fchown" + } + mangled_function_name: "fchown" + source_file: "bionic/libc/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__fd" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "__owner" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "__group" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "fchownat" + access: public_access + linker_set_key: "fchownat" + } + mangled_function_name: "fchownat" + source_file: "bionic/libc/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__dirfd" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "__path" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "__owner" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "__group" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__flags" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "lchown" + access: public_access + linker_set_key: "lchown" + } + mangled_function_name: "lchown" + source_file: "bionic/libc/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "__path" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "__owner" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "__group" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "getcwd" + access: public_access + linker_set_key: "getcwd" + } + mangled_function_name: "getcwd" + source_file: "bionic/libc/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "__buf" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "__size" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "sync" + access: public_access + linker_set_key: "sync" + } + mangled_function_name: "sync" + source_file: "bionic/libc/include/unistd.h" +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "close" + access: public_access + linker_set_key: "close" + } + mangled_function_name: "close" + source_file: "bionic/libc/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__fd" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "read" + access: public_access + linker_set_key: "read" + } + mangled_function_name: "read" + source_file: "bionic/libc/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__fd" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "void *" + size: 8 + alignment: 8 + } + name: "__buf" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "__count" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "write" + access: public_access + linker_set_key: "write" + } + mangled_function_name: "write" + source_file: "bionic/libc/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__fd" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const void *" + size: 8 + alignment: 8 + } + name: "__buf" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "__count" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "dup" + access: public_access + linker_set_key: "dup" + } + mangled_function_name: "dup" + source_file: "bionic/libc/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__oldfd" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "dup2" + access: public_access + linker_set_key: "dup2" + } + mangled_function_name: "dup2" + source_file: "bionic/libc/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__oldfd" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__newfd" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "dup3" + access: public_access + linker_set_key: "dup3" + } + mangled_function_name: "dup3" + source_file: "bionic/libc/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__oldfd" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__newfd" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__flags" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "fsync" + access: public_access + linker_set_key: "fsync" + } + mangled_function_name: "fsync" + source_file: "bionic/libc/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__fd" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "fdatasync" + access: public_access + linker_set_key: "fdatasync" + } + mangled_function_name: "fdatasync" + source_file: "bionic/libc/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__fd" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "lseek" + access: public_access + linker_set_key: "lseek" + } + mangled_function_name: "lseek" + source_file: "bionic/libc/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__fd" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "__offset" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__whence" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "lseek64" + access: public_access + linker_set_key: "lseek64" + } + mangled_function_name: "lseek64" + source_file: "bionic/libc/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__fd" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "__offset" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__whence" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "truncate" + access: public_access + linker_set_key: "truncate" + } + mangled_function_name: "truncate" + source_file: "bionic/libc/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "__path" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "__length" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "pread" + access: public_access + linker_set_key: "pread" + } + mangled_function_name: "pread" + source_file: "bionic/libc/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__fd" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "void *" + size: 8 + alignment: 8 + } + name: "__buf" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "__count" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "__offset" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "pwrite" + access: public_access + linker_set_key: "pwrite" + } + mangled_function_name: "pwrite" + source_file: "bionic/libc/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__fd" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const void *" + size: 8 + alignment: 8 + } + name: "__buf" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "__count" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "__offset" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "ftruncate" + access: public_access + linker_set_key: "ftruncate" + } + mangled_function_name: "ftruncate" + source_file: "bionic/libc/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__fd" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "__length" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "truncate64" + access: public_access + linker_set_key: "truncate64" + } + mangled_function_name: "truncate64" + source_file: "bionic/libc/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "__path" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "__length" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "pread64" + access: public_access + linker_set_key: "pread64" + } + mangled_function_name: "pread64" + source_file: "bionic/libc/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__fd" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "void *" + size: 8 + alignment: 8 + } + name: "__buf" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "__count" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "__offset" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "pwrite64" + access: public_access + linker_set_key: "pwrite64" + } + mangled_function_name: "pwrite64" + source_file: "bionic/libc/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__fd" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const void *" + size: 8 + alignment: 8 + } + name: "__buf" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "__count" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "__offset" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "ftruncate64" + access: public_access + linker_set_key: "ftruncate64" + } + mangled_function_name: "ftruncate64" + source_file: "bionic/libc/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__fd" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "__length" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pause" + access: public_access + linker_set_key: "pause" + } + mangled_function_name: "pause" + source_file: "bionic/libc/include/unistd.h" +} +functions { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "alarm" + access: public_access + linker_set_key: "alarm" + } + mangled_function_name: "alarm" + source_file: "bionic/libc/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "__seconds" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "sleep" + access: public_access + linker_set_key: "sleep" + } + mangled_function_name: "sleep" + source_file: "bionic/libc/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "__seconds" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "usleep" + access: public_access + linker_set_key: "usleep" + } + mangled_function_name: "usleep" + source_file: "bionic/libc/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "__usec" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "gethostname" + access: public_access + linker_set_key: "gethostname" + } + mangled_function_name: "gethostname" + source_file: "bionic/libc/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "__name" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "__len" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "sethostname" + access: public_access + linker_set_key: "sethostname" + } + mangled_function_name: "sethostname" + source_file: "bionic/libc/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "__name" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "__len" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "brk" + access: public_access + linker_set_key: "brk" + } + mangled_function_name: "brk" + source_file: "bionic/libc/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "void *" + size: 8 + alignment: 8 + } + name: "__addr" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void *" + size: 8 + alignment: 8 + } + name: "sbrk" + access: public_access + linker_set_key: "sbrk" + } + mangled_function_name: "sbrk" + source_file: "bionic/libc/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "__increment" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "isatty" + access: public_access + linker_set_key: "isatty" + } + mangled_function_name: "isatty" + source_file: "bionic/libc/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__fd" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "ttyname" + access: public_access + linker_set_key: "ttyname" + } + mangled_function_name: "ttyname" + source_file: "bionic/libc/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__fd" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "ttyname_r" + access: public_access + linker_set_key: "ttyname_r" + } + mangled_function_name: "ttyname_r" + source_file: "bionic/libc/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__fd" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "__buf" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "__buflen" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "acct" + access: public_access + linker_set_key: "acct" + } + mangled_function_name: "acct" + source_file: "bionic/libc/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "__filepath" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "getpagesize" + access: public_access + linker_set_key: "getpagesize" + } + mangled_function_name: "getpagesize" + source_file: "bionic/libc/include/unistd.h" +} +functions { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "syscall" + access: public_access + linker_set_key: "syscall" + } + mangled_function_name: "syscall" + source_file: "bionic/libc/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "__number" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "daemon" + access: public_access + linker_set_key: "daemon" + } + mangled_function_name: "daemon" + source_file: "bionic/libc/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__nochdir" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__noclose" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "tcgetpgrp" + access: public_access + linker_set_key: "tcgetpgrp" + } + mangled_function_name: "tcgetpgrp" + source_file: "bionic/libc/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__fd" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "tcsetpgrp" + access: public_access + linker_set_key: "tcsetpgrp" + } + mangled_function_name: "tcsetpgrp" + source_file: "bionic/libc/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__fd" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__pid" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "__getcwd_chk" + access: public_access + linker_set_key: "__getcwd_chk" + } + mangled_function_name: "__getcwd_chk" + source_file: "bionic/libc/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "__pread_chk" + access: public_access + linker_set_key: "__pread_chk" + } + mangled_function_name: "__pread_chk" + source_file: "bionic/libc/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "void *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "__pread64_chk" + access: public_access + linker_set_key: "__pread64_chk" + } + mangled_function_name: "__pread64_chk" + source_file: "bionic/libc/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "void *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "__pwrite_chk" + access: public_access + linker_set_key: "__pwrite_chk" + } + mangled_function_name: "__pwrite_chk" + source_file: "bionic/libc/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const void *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "__pwrite64_chk" + access: public_access + linker_set_key: "__pwrite64_chk" + } + mangled_function_name: "__pwrite64_chk" + source_file: "bionic/libc/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const void *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "__read_chk" + access: public_access + linker_set_key: "__read_chk" + } + mangled_function_name: "__read_chk" + source_file: "bionic/libc/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "void *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "__write_chk" + access: public_access + linker_set_key: "__write_chk" + } + mangled_function_name: "__write_chk" + source_file: "bionic/libc/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const void *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "__readlink_chk" + access: public_access + linker_set_key: "__readlink_chk" + } + mangled_function_name: "__readlink_chk" + source_file: "bionic/libc/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "__readlinkat_chk" + access: public_access + linker_set_key: "__readlinkat_chk" + } + mangled_function_name: "__readlinkat_chk" + source_file: "bionic/libc/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "dirfd" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "getdomainname" + access: public_access + linker_set_key: "getdomainname" + } + mangled_function_name: "getdomainname" + source_file: "bionic/libc/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "setdomainname" + access: public_access + linker_set_key: "setdomainname" + } + mangled_function_name: "setdomainname" + source_file: "bionic/libc/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__cxa_thread_atexit_impl" + access: public_access + linker_set_key: "__cxa_thread_atexit_impl" + } + mangled_function_name: "__cxa_thread_atexit_impl" + source_file: "bionic/libc/bionic/__cxa_thread_atexit_impl.cpp" + parameters { + basic_abi { + type_abi { + name: "void (*)(void *)" + size: 8 + alignment: 8 + } + name: "func" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "void *" + size: 8 + alignment: 8 + } + name: "arg" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "void *" + size: 8 + alignment: 8 + } + name: "dso_handle" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "getrlimit" + access: public_access + linker_set_key: "getrlimit" + } + mangled_function_name: "getrlimit" + source_file: "bionic/libc/include/sys/resource.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "struct rlimit *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "setrlimit" + access: public_access + linker_set_key: "setrlimit" + } + mangled_function_name: "setrlimit" + source_file: "bionic/libc/include/sys/resource.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const struct rlimit *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "getrlimit64" + access: public_access + linker_set_key: "getrlimit64" + } + mangled_function_name: "getrlimit64" + source_file: "bionic/libc/include/sys/resource.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "struct rlimit64 *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "setrlimit64" + access: public_access + linker_set_key: "setrlimit64" + } + mangled_function_name: "setrlimit64" + source_file: "bionic/libc/include/sys/resource.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const struct rlimit64 *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "getpriority" + access: public_access + linker_set_key: "getpriority" + } + mangled_function_name: "getpriority" + source_file: "bionic/libc/include/sys/resource.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "setpriority" + access: public_access + linker_set_key: "setpriority" + } + mangled_function_name: "setpriority" + source_file: "bionic/libc/include/sys/resource.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "getrusage" + access: public_access + linker_set_key: "getrusage" + } + mangled_function_name: "getrusage" + source_file: "bionic/libc/include/sys/resource.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "struct rusage *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "prlimit" + access: public_access + linker_set_key: "prlimit" + } + mangled_function_name: "prlimit" + source_file: "bionic/libc/include/sys/resource.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const struct rlimit *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "struct rlimit *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "prlimit64" + access: public_access + linker_set_key: "prlimit64" + } + mangled_function_name: "prlimit64" + source_file: "bionic/libc/include/sys/resource.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const struct rlimit64 *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "struct rlimit64 *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "statvfs" + access: public_access + linker_set_key: "statvfs" + } + mangled_function_name: "statvfs" + source_file: "bionic/libc/include/sys/statvfs.h" + parameters { + basic_abi { + type_abi { + name: "const char *restrict" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "struct statvfs *restrict" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "statvfs64" + access: public_access + linker_set_key: "statvfs64" + } + mangled_function_name: "statvfs64" + source_file: "bionic/libc/include/sys/statvfs.h" + parameters { + basic_abi { + type_abi { + name: "const char *restrict" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "struct statvfs64 *restrict" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "fstatvfs" + access: public_access + linker_set_key: "fstatvfs" + } + mangled_function_name: "fstatvfs" + source_file: "bionic/libc/include/sys/statvfs.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "struct statvfs *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "fstatvfs64" + access: public_access + linker_set_key: "fstatvfs64" + } + mangled_function_name: "fstatvfs64" + source_file: "bionic/libc/include/sys/statvfs.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "struct statvfs64 *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "mount" + access: public_access + linker_set_key: "mount" + } + mangled_function_name: "mount" + source_file: "bionic/libc/include/sys/mount.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const void *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "umount" + access: public_access + linker_set_key: "umount" + } + mangled_function_name: "umount" + source_file: "bionic/libc/include/sys/mount.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "umount2" + access: public_access + linker_set_key: "umount2" + } + mangled_function_name: "umount2" + source_file: "bionic/libc/include/sys/mount.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "chmod" + access: public_access + linker_set_key: "chmod" + } + mangled_function_name: "chmod" + source_file: "bionic/libc/include/sys/stat.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "fchmod" + access: public_access + linker_set_key: "fchmod" + } + mangled_function_name: "fchmod" + source_file: "bionic/libc/include/sys/stat.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "mkdir" + access: public_access + linker_set_key: "mkdir" + } + mangled_function_name: "mkdir" + source_file: "bionic/libc/include/sys/stat.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "fstat" + access: public_access + linker_set_key: "fstat" + } + mangled_function_name: "fstat" + source_file: "bionic/libc/include/sys/stat.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "struct stat *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "fstat64" + access: public_access + linker_set_key: "fstat64" + } + mangled_function_name: "fstat64" + source_file: "bionic/libc/include/sys/stat.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "struct stat64 *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "fstatat" + access: public_access + linker_set_key: "fstatat" + } + mangled_function_name: "fstatat" + source_file: "bionic/libc/include/sys/stat.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "struct stat *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "fstatat64" + access: public_access + linker_set_key: "fstatat64" + } + mangled_function_name: "fstatat64" + source_file: "bionic/libc/include/sys/stat.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "struct stat64 *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "lstat" + access: public_access + linker_set_key: "lstat" + } + mangled_function_name: "lstat" + source_file: "bionic/libc/include/sys/stat.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "struct stat *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "lstat64" + access: public_access + linker_set_key: "lstat64" + } + mangled_function_name: "lstat64" + source_file: "bionic/libc/include/sys/stat.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "struct stat64 *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "stat" + access: public_access + linker_set_key: "stat" + } + mangled_function_name: "stat" + source_file: "bionic/libc/include/sys/stat.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "struct stat *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "stat64" + access: public_access + linker_set_key: "stat64" + } + mangled_function_name: "stat64" + source_file: "bionic/libc/include/sys/stat.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "struct stat64 *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "mknod" + access: public_access + linker_set_key: "mknod" + } + mangled_function_name: "mknod" + source_file: "bionic/libc/include/sys/stat.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "umask" + access: public_access + linker_set_key: "umask" + } + mangled_function_name: "umask" + source_file: "bionic/libc/include/sys/stat.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "__umask_chk" + access: public_access + linker_set_key: "__umask_chk" + } + mangled_function_name: "__umask_chk" + source_file: "bionic/libc/include/sys/stat.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "mkfifo" + access: public_access + linker_set_key: "mkfifo" + } + mangled_function_name: "mkfifo" + source_file: "bionic/libc/include/sys/stat.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "mkfifoat" + access: public_access + linker_set_key: "mkfifoat" + } + mangled_function_name: "mkfifoat" + source_file: "bionic/libc/include/sys/stat.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "fchmodat" + access: public_access + linker_set_key: "fchmodat" + } + mangled_function_name: "fchmodat" + source_file: "bionic/libc/include/sys/stat.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "mkdirat" + access: public_access + linker_set_key: "mkdirat" + } + mangled_function_name: "mkdirat" + source_file: "bionic/libc/include/sys/stat.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "mknodat" + access: public_access + linker_set_key: "mknodat" + } + mangled_function_name: "mknodat" + source_file: "bionic/libc/include/sys/stat.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "utimensat" + access: public_access + linker_set_key: "utimensat" + } + mangled_function_name: "utimensat" + source_file: "bionic/libc/include/sys/stat.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "fd" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "path" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const struct timespec *" + size: 8 + alignment: 8 + } + name: "times" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "flags" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "futimens" + access: public_access + linker_set_key: "futimens" + } + mangled_function_name: "futimens" + source_file: "bionic/libc/include/sys/stat.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "fd" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const struct timespec *" + size: 8 + alignment: 8 + } + name: "times" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "gets" + access: public_access + linker_set_key: "gets" + } + mangled_function_name: "gets" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "cfgetispeed" + access: public_access + linker_set_key: "cfgetispeed" + } + mangled_function_name: "cfgetispeed" + source_file: "bionic/libc/include/termios.h" + parameters { + basic_abi { + type_abi { + name: "const struct termios *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "cfgetospeed" + access: public_access + linker_set_key: "cfgetospeed" + } + mangled_function_name: "cfgetospeed" + source_file: "bionic/libc/include/termios.h" + parameters { + basic_abi { + type_abi { + name: "const struct termios *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "cfmakeraw" + access: public_access + linker_set_key: "cfmakeraw" + } + mangled_function_name: "cfmakeraw" + source_file: "bionic/libc/include/termios.h" + parameters { + basic_abi { + type_abi { + name: "struct termios *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "cfsetspeed" + access: public_access + linker_set_key: "cfsetspeed" + } + mangled_function_name: "cfsetspeed" + source_file: "bionic/libc/include/termios.h" + parameters { + basic_abi { + type_abi { + name: "struct termios *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "cfsetispeed" + access: public_access + linker_set_key: "cfsetispeed" + } + mangled_function_name: "cfsetispeed" + source_file: "bionic/libc/include/termios.h" + parameters { + basic_abi { + type_abi { + name: "struct termios *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "cfsetospeed" + access: public_access + linker_set_key: "cfsetospeed" + } + mangled_function_name: "cfsetospeed" + source_file: "bionic/libc/include/termios.h" + parameters { + basic_abi { + type_abi { + name: "struct termios *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "tcdrain" + access: public_access + linker_set_key: "tcdrain" + } + mangled_function_name: "tcdrain" + source_file: "bionic/libc/include/termios.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "tcflow" + access: public_access + linker_set_key: "tcflow" + } + mangled_function_name: "tcflow" + source_file: "bionic/libc/include/termios.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "tcflush" + access: public_access + linker_set_key: "tcflush" + } + mangled_function_name: "tcflush" + source_file: "bionic/libc/include/termios.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "tcgetattr" + access: public_access + linker_set_key: "tcgetattr" + } + mangled_function_name: "tcgetattr" + source_file: "bionic/libc/include/termios.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "struct termios *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "tcgetsid" + access: public_access + linker_set_key: "tcgetsid" + } + mangled_function_name: "tcgetsid" + source_file: "bionic/libc/include/termios.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "tcsendbreak" + access: public_access + linker_set_key: "tcsendbreak" + } + mangled_function_name: "tcsendbreak" + source_file: "bionic/libc/include/termios.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "tcsetattr" + access: public_access + linker_set_key: "tcsetattr" + } + mangled_function_name: "tcsetattr" + source_file: "bionic/libc/include/termios.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const struct termios *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "creat" + access: public_access + linker_set_key: "creat" + } + mangled_function_name: "creat" + source_file: "bionic/libc/include/fcntl.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "creat64" + access: public_access + linker_set_key: "creat64" + } + mangled_function_name: "creat64" + source_file: "bionic/libc/include/fcntl.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "openat" + access: public_access + linker_set_key: "openat" + } + mangled_function_name: "openat" + source_file: "bionic/libc/include/fcntl.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "openat64" + access: public_access + linker_set_key: "openat64" + } + mangled_function_name: "openat64" + source_file: "bionic/libc/include/fcntl.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "open" + access: public_access + linker_set_key: "open" + } + mangled_function_name: "open" + source_file: "bionic/libc/include/fcntl.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "open64" + access: public_access + linker_set_key: "open64" + } + mangled_function_name: "open64" + source_file: "bionic/libc/include/fcntl.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "splice" + access: public_access + linker_set_key: "splice" + } + mangled_function_name: "splice" + source_file: "bionic/libc/include/fcntl.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "tee" + access: public_access + linker_set_key: "tee" + } + mangled_function_name: "tee" + source_file: "bionic/libc/include/fcntl.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "vmsplice" + access: public_access + linker_set_key: "vmsplice" + } + mangled_function_name: "vmsplice" + source_file: "bionic/libc/include/fcntl.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const struct iovec *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "fallocate" + access: public_access + linker_set_key: "fallocate" + } + mangled_function_name: "fallocate" + source_file: "bionic/libc/include/fcntl.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "posix_fadvise" + access: public_access + linker_set_key: "posix_fadvise" + } + mangled_function_name: "posix_fadvise" + source_file: "bionic/libc/include/fcntl.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "posix_fallocate" + access: public_access + linker_set_key: "posix_fallocate" + } + mangled_function_name: "posix_fallocate" + source_file: "bionic/libc/include/fcntl.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "fallocate64" + access: public_access + linker_set_key: "fallocate64" + } + mangled_function_name: "fallocate64" + source_file: "bionic/libc/include/fcntl.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "posix_fadvise64" + access: public_access + linker_set_key: "posix_fadvise64" + } + mangled_function_name: "posix_fadvise64" + source_file: "bionic/libc/include/fcntl.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "posix_fallocate64" + access: public_access + linker_set_key: "posix_fallocate64" + } + mangled_function_name: "posix_fallocate64" + source_file: "bionic/libc/include/fcntl.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "readahead" + access: public_access + linker_set_key: "readahead" + } + mangled_function_name: "readahead" + source_file: "bionic/libc/include/fcntl.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "sync_file_range" + access: public_access + linker_set_key: "sync_file_range" + } + mangled_function_name: "sync_file_range" + source_file: "bionic/libc/include/fcntl.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__open_2" + access: public_access + linker_set_key: "__open_2" + } + mangled_function_name: "__open_2" + source_file: "bionic/libc/include/fcntl.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__openat_2" + access: public_access + linker_set_key: "__openat_2" + } + mangled_function_name: "__openat_2" + source_file: "bionic/libc/include/fcntl.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "statfs" + access: public_access + linker_set_key: "statfs" + } + mangled_function_name: "statfs" + source_file: "bionic/libc/include/sys/vfs.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "struct statfs *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "statfs64" + access: public_access + linker_set_key: "statfs64" + } + mangled_function_name: "statfs64" + source_file: "bionic/libc/include/sys/vfs.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "struct statfs64 *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "fstatfs" + access: public_access + linker_set_key: "fstatfs" + } + mangled_function_name: "fstatfs" + source_file: "bionic/libc/include/sys/vfs.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "struct statfs *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "fstatfs64" + access: public_access + linker_set_key: "fstatfs64" + } + mangled_function_name: "fstatfs64" + source_file: "bionic/libc/include/sys/vfs.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "struct statfs64 *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "sysinfo" + access: public_access + linker_set_key: "sysinfo" + } + mangled_function_name: "sysinfo" + source_file: "bionic/libc/include/sys/sysinfo.h" + parameters { + basic_abi { + type_abi { + name: "sysinfo *" + size: 8 + alignment: 8 + } + name: "info" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "get_nprocs_conf" + access: public_access + linker_set_key: "get_nprocs_conf" + } + mangled_function_name: "get_nprocs_conf" + source_file: "bionic/libc/include/sys/sysinfo.h" +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "get_nprocs" + access: public_access + linker_set_key: "get_nprocs" + } + mangled_function_name: "get_nprocs" + source_file: "bionic/libc/include/sys/sysinfo.h" +} +functions { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "get_phys_pages" + access: public_access + linker_set_key: "get_phys_pages" + } + mangled_function_name: "get_phys_pages" + source_file: "bionic/libc/include/sys/sysinfo.h" +} +functions { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "get_avphys_pages" + access: public_access + linker_set_key: "get_avphys_pages" + } + mangled_function_name: "get_avphys_pages" + source_file: "bionic/libc/include/sys/sysinfo.h" +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "__assert" + access: public_access + linker_set_key: "__assert" + } + mangled_function_name: "__assert" + source_file: "bionic/libc/include/assert.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "__assert2" + access: public_access + linker_set_key: "__assert2" + } + mangled_function_name: "__assert2" + source_file: "bionic/libc/include/assert.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "android_set_abort_message" + access: public_access + linker_set_key: "android_set_abort_message" + } + mangled_function_name: "android_set_abort_message" + source_file: "bionic/libc/include/android/set_abort_message.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "msg" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "poll" + access: public_access + linker_set_key: "poll" + } + mangled_function_name: "poll" + source_file: "bionic/libc/include/poll.h" + parameters { + basic_abi { + type_abi { + name: "pollfd *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "ppoll" + access: public_access + linker_set_key: "ppoll" + } + mangled_function_name: "ppoll" + source_file: "bionic/libc/include/poll.h" + parameters { + basic_abi { + type_abi { + name: "pollfd *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const timespec *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const sigset_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__poll_chk" + access: public_access + linker_set_key: "__poll_chk" + } + mangled_function_name: "__poll_chk" + source_file: "bionic/libc/include/poll.h" + parameters { + basic_abi { + type_abi { + name: "pollfd *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__ppoll_chk" + access: public_access + linker_set_key: "__ppoll_chk" + } + mangled_function_name: "__ppoll_chk" + source_file: "bionic/libc/include/poll.h" + parameters { + basic_abi { + type_abi { + name: "pollfd *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const timespec *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const sigset_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "__strcat_chk" + access: public_access + linker_set_key: "__strcat_chk" + } + mangled_function_name: "__strcat_chk" + source_file: "bionic/libc/bionic/__strcat_chk.cpp" + parameters { + basic_abi { + type_abi { + name: "char *__restrict" + size: 8 + alignment: 8 + } + name: "dst" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *__restrict" + size: 8 + alignment: 8 + } + name: "src" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "dst_buf_size" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "__strcpy_chk" + access: public_access + linker_set_key: "__strcpy_chk" + } + mangled_function_name: "__strcpy_chk" + source_file: "bionic/libc/bionic/__strcpy_chk.cpp" + parameters { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "dst" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "src" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "dst_len" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "htonl" + access: public_access + linker_set_key: "htonl" + } + mangled_function_name: "htonl" + source_file: "bionic/libc/include/sys/endian.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned short" + size: 2 + alignment: 2 + } + name: "htons" + access: public_access + linker_set_key: "htons" + } + mangled_function_name: "htons" + source_file: "bionic/libc/include/sys/endian.h" + parameters { + basic_abi { + type_abi { + name: "unsigned short" + size: 2 + alignment: 2 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "ntohl" + access: public_access + linker_set_key: "ntohl" + } + mangled_function_name: "ntohl" + source_file: "bionic/libc/include/sys/endian.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned short" + size: 2 + alignment: 2 + } + name: "ntohs" + access: public_access + linker_set_key: "ntohs" + } + mangled_function_name: "ntohs" + source_file: "bionic/libc/include/sys/endian.h" + parameters { + basic_abi { + type_abi { + name: "unsigned short" + size: 2 + alignment: 2 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "bindresvport" + access: public_access + linker_set_key: "bindresvport" + } + mangled_function_name: "bindresvport" + source_file: "bionic/libc/include/netinet/in.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "sockaddr_in *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "inet_addr" + access: public_access + linker_set_key: "inet_addr" + } + mangled_function_name: "inet_addr" + source_file: "bionic/libc/include/arpa/inet.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "inet_aton" + access: public_access + linker_set_key: "inet_aton" + } + mangled_function_name: "inet_aton" + source_file: "bionic/libc/include/arpa/inet.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "in_addr *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "inet_lnaof" + access: public_access + linker_set_key: "inet_lnaof" + } + mangled_function_name: "inet_lnaof" + source_file: "bionic/libc/include/arpa/inet.h" + parameters { + basic_abi { + type_abi { + name: "in_addr" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "in_addr" + size: 4 + alignment: 4 + } + name: "inet_makeaddr" + access: public_access + linker_set_key: "inet_makeaddr" + } + mangled_function_name: "inet_makeaddr" + source_file: "bionic/libc/include/arpa/inet.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "inet_netof" + access: public_access + linker_set_key: "inet_netof" + } + mangled_function_name: "inet_netof" + source_file: "bionic/libc/include/arpa/inet.h" + parameters { + basic_abi { + type_abi { + name: "in_addr" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "inet_network" + access: public_access + linker_set_key: "inet_network" + } + mangled_function_name: "inet_network" + source_file: "bionic/libc/include/arpa/inet.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "inet_ntoa" + access: public_access + linker_set_key: "inet_ntoa" + } + mangled_function_name: "inet_ntoa" + source_file: "bionic/libc/include/arpa/inet.h" + parameters { + basic_abi { + type_abi { + name: "in_addr" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "inet_ntop" + access: public_access + linker_set_key: "inet_ntop" + } + mangled_function_name: "inet_ntop" + source_file: "bionic/libc/include/arpa/inet.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const void *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "inet_nsap_addr" + access: public_access + linker_set_key: "inet_nsap_addr" + } + mangled_function_name: "inet_nsap_addr" + source_file: "bionic/libc/include/arpa/inet.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "inet_nsap_ntoa" + access: public_access + linker_set_key: "inet_nsap_ntoa" + } + mangled_function_name: "inet_nsap_ntoa" + source_file: "bionic/libc/include/arpa/inet.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const unsigned char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "inet_pton" + access: public_access + linker_set_key: "inet_pton" + } + mangled_function_name: "inet_pton" + source_file: "bionic/libc/include/arpa/inet.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "void *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "imaxabs" + access: public_access + linker_set_key: "imaxabs" + } + mangled_function_name: "imaxabs" + source_file: "bionic/libc/include/inttypes.h" + parameters { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "imaxdiv_t" + size: 16 + alignment: 8 + } + name: "imaxdiv" + access: public_access + linker_set_key: "imaxdiv" + } + mangled_function_name: "imaxdiv" + source_file: "bionic/libc/include/inttypes.h" + parameters { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "strtoimax" + access: public_access + linker_set_key: "strtoimax" + } + mangled_function_name: "strtoimax" + source_file: "bionic/libc/include/inttypes.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char **" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "strtoumax" + access: public_access + linker_set_key: "strtoumax" + } + mangled_function_name: "strtoumax" + source_file: "bionic/libc/include/inttypes.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char **" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "wcstoimax" + access: public_access + linker_set_key: "wcstoimax" + } + mangled_function_name: "wcstoimax" + source_file: "bionic/libc/include/inttypes.h" + parameters { + basic_abi { + type_abi { + name: "const wchar_t *__restrict" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "wchar_t **__restrict" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "wcstoumax" + access: public_access + linker_set_key: "wcstoumax" + } + mangled_function_name: "wcstoumax" + source_file: "bionic/libc/include/inttypes.h" + parameters { + basic_abi { + type_abi { + name: "const wchar_t *__restrict" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "wchar_t **__restrict" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__system_property_set_filename" + access: public_access + linker_set_key: "__system_property_set_filename" + } + mangled_function_name: "__system_property_set_filename" + source_file: "bionic/libc/include/sys/_system_properties.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "filename" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__system_property_area_init" + access: public_access + linker_set_key: "__system_property_area_init" + } + mangled_function_name: "__system_property_area_init" + source_file: "bionic/libc/include/sys/_system_properties.h" +} +functions { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "__system_property_area_serial" + access: public_access + linker_set_key: "__system_property_area_serial" + } + mangled_function_name: "__system_property_area_serial" + source_file: "bionic/libc/include/sys/_system_properties.h" +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__system_property_add" + access: public_access + linker_set_key: "__system_property_add" + } + mangled_function_name: "__system_property_add" + source_file: "bionic/libc/include/sys/_system_properties.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "name" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "namelen" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "value" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "valuelen" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__system_property_update" + access: public_access + linker_set_key: "__system_property_update" + } + mangled_function_name: "__system_property_update" + source_file: "bionic/libc/include/sys/_system_properties.h" + parameters { + basic_abi { + type_abi { + name: "prop_info *" + size: 8 + alignment: 8 + } + name: "pi" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "value" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "len" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "__system_property_serial" + access: public_access + linker_set_key: "__system_property_serial" + } + mangled_function_name: "__system_property_serial" + source_file: "bionic/libc/include/sys/_system_properties.h" + parameters { + basic_abi { + type_abi { + name: "const prop_info *" + size: 8 + alignment: 8 + } + name: "pi" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__system_properties_init" + access: public_access + linker_set_key: "__system_properties_init" + } + mangled_function_name: "__system_properties_init" + source_file: "bionic/libc/include/sys/_system_properties.h" +} +functions { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "__system_property_wait_any" + access: public_access + linker_set_key: "__system_property_wait_any" + } + mangled_function_name: "__system_property_wait_any" + source_file: "bionic/libc/include/sys/_system_properties.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "old_serial" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "c16rtomb" + access: public_access + linker_set_key: "c16rtomb" + } + mangled_function_name: "c16rtomb" + source_file: "bionic/libc/include/uchar.h" + parameters { + basic_abi { + type_abi { + name: "char *__restrict" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char16_t" + size: 2 + alignment: 2 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "mbstate_t *__restrict" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "c32rtomb" + access: public_access + linker_set_key: "c32rtomb" + } + mangled_function_name: "c32rtomb" + source_file: "bionic/libc/include/uchar.h" + parameters { + basic_abi { + type_abi { + name: "char *__restrict" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char32_t" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "mbstate_t *__restrict" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "mbrtoc16" + access: public_access + linker_set_key: "mbrtoc16" + } + mangled_function_name: "mbrtoc16" + source_file: "bionic/libc/include/uchar.h" + parameters { + basic_abi { + type_abi { + name: "char16_t *__restrict" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *__restrict" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "mbstate_t *__restrict" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "mbrtoc32" + access: public_access + linker_set_key: "mbrtoc32" + } + mangled_function_name: "mbrtoc32" + source_file: "bionic/libc/include/uchar.h" + parameters { + basic_abi { + type_abi { + name: "char32_t *__restrict" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *__restrict" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "mbstate_t *__restrict" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "iswalnum" + access: public_access + linker_set_key: "iswalnum" + } + mangled_function_name: "iswalnum" + source_file: "bionic/libc/include/bits/wctype.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "iswalpha" + access: public_access + linker_set_key: "iswalpha" + } + mangled_function_name: "iswalpha" + source_file: "bionic/libc/include/bits/wctype.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "iswblank" + access: public_access + linker_set_key: "iswblank" + } + mangled_function_name: "iswblank" + source_file: "bionic/libc/include/bits/wctype.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "iswcntrl" + access: public_access + linker_set_key: "iswcntrl" + } + mangled_function_name: "iswcntrl" + source_file: "bionic/libc/include/bits/wctype.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "iswdigit" + access: public_access + linker_set_key: "iswdigit" + } + mangled_function_name: "iswdigit" + source_file: "bionic/libc/include/bits/wctype.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "iswgraph" + access: public_access + linker_set_key: "iswgraph" + } + mangled_function_name: "iswgraph" + source_file: "bionic/libc/include/bits/wctype.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "iswlower" + access: public_access + linker_set_key: "iswlower" + } + mangled_function_name: "iswlower" + source_file: "bionic/libc/include/bits/wctype.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "iswprint" + access: public_access + linker_set_key: "iswprint" + } + mangled_function_name: "iswprint" + source_file: "bionic/libc/include/bits/wctype.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "iswpunct" + access: public_access + linker_set_key: "iswpunct" + } + mangled_function_name: "iswpunct" + source_file: "bionic/libc/include/bits/wctype.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "iswspace" + access: public_access + linker_set_key: "iswspace" + } + mangled_function_name: "iswspace" + source_file: "bionic/libc/include/bits/wctype.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "iswupper" + access: public_access + linker_set_key: "iswupper" + } + mangled_function_name: "iswupper" + source_file: "bionic/libc/include/bits/wctype.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "iswxdigit" + access: public_access + linker_set_key: "iswxdigit" + } + mangled_function_name: "iswxdigit" + source_file: "bionic/libc/include/bits/wctype.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "towlower" + access: public_access + linker_set_key: "towlower" + } + mangled_function_name: "towlower" + source_file: "bionic/libc/include/bits/wctype.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "towupper" + access: public_access + linker_set_key: "towupper" + } + mangled_function_name: "towupper" + source_file: "bionic/libc/include/bits/wctype.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "wctype" + access: public_access + linker_set_key: "wctype" + } + mangled_function_name: "wctype" + source_file: "bionic/libc/include/bits/wctype.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "iswctype" + access: public_access + linker_set_key: "iswctype" + } + mangled_function_name: "iswctype" + source_file: "bionic/libc/include/bits/wctype.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "towctrans" + access: public_access + linker_set_key: "towctrans" + } + mangled_function_name: "towctrans" + source_file: "bionic/libc/include/bits/wctype.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const void *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "const void *" + size: 8 + alignment: 8 + } + name: "wctrans" + access: public_access + linker_set_key: "wctrans" + } + mangled_function_name: "wctrans" + source_file: "bionic/libc/include/bits/wctype.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "btowc" + access: public_access + linker_set_key: "btowc" + } + mangled_function_name: "btowc" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "fwprintf" + access: public_access + linker_set_key: "fwprintf" + } + mangled_function_name: "fwprintf" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "__sFILE *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "fwscanf" + access: public_access + linker_set_key: "fwscanf" + } + mangled_function_name: "fwscanf" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "__sFILE *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "fgetwc" + access: public_access + linker_set_key: "fgetwc" + } + mangled_function_name: "fgetwc" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "__sFILE *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "wchar_t *" + size: 8 + alignment: 8 + } + name: "fgetws" + access: public_access + linker_set_key: "fgetws" + } + mangled_function_name: "fgetws" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "wchar_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__sFILE *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "fputwc" + access: public_access + linker_set_key: "fputwc" + } + mangled_function_name: "fputwc" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "wchar_t" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__sFILE *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "fputws" + access: public_access + linker_set_key: "fputws" + } + mangled_function_name: "fputws" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__sFILE *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "fwide" + access: public_access + linker_set_key: "fwide" + } + mangled_function_name: "fwide" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "__sFILE *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "getwc" + access: public_access + linker_set_key: "getwc" + } + mangled_function_name: "getwc" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "__sFILE *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "getwchar" + access: public_access + linker_set_key: "getwchar" + } + mangled_function_name: "getwchar" + source_file: "bionic/libc/include/wchar.h" +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "mbsinit" + access: public_access + linker_set_key: "mbsinit" + } + mangled_function_name: "mbsinit" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "const mbstate_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "mbrlen" + access: public_access + linker_set_key: "mbrlen" + } + mangled_function_name: "mbrlen" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "mbstate_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "mbrtowc" + access: public_access + linker_set_key: "mbrtowc" + } + mangled_function_name: "mbrtowc" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "wchar_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "mbstate_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "mbsrtowcs" + access: public_access + linker_set_key: "mbsrtowcs" + } + mangled_function_name: "mbsrtowcs" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "wchar_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char **" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "mbstate_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "mbsnrtowcs" + access: public_access + linker_set_key: "mbsnrtowcs" + } + mangled_function_name: "mbsnrtowcs" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "wchar_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char **" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "mbstate_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "putwc" + access: public_access + linker_set_key: "putwc" + } + mangled_function_name: "putwc" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "wchar_t" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__sFILE *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "putwchar" + access: public_access + linker_set_key: "putwchar" + } + mangled_function_name: "putwchar" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "wchar_t" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "swprintf" + access: public_access + linker_set_key: "swprintf" + } + mangled_function_name: "swprintf" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "wchar_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "swscanf" + access: public_access + linker_set_key: "swscanf" + } + mangled_function_name: "swscanf" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "ungetwc" + access: public_access + linker_set_key: "ungetwc" + } + mangled_function_name: "ungetwc" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__sFILE *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "vfwprintf" + access: public_access + linker_set_key: "vfwprintf" + } + mangled_function_name: "vfwprintf" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "__sFILE *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "std::__va_list" + size: 32 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "vfwscanf" + access: public_access + linker_set_key: "vfwscanf" + } + mangled_function_name: "vfwscanf" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "__sFILE *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "std::__va_list" + size: 32 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "vswprintf" + access: public_access + linker_set_key: "vswprintf" + } + mangled_function_name: "vswprintf" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "wchar_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "std::__va_list" + size: 32 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "vswscanf" + access: public_access + linker_set_key: "vswscanf" + } + mangled_function_name: "vswscanf" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "std::__va_list" + size: 32 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "vwprintf" + access: public_access + linker_set_key: "vwprintf" + } + mangled_function_name: "vwprintf" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "std::__va_list" + size: 32 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "vwscanf" + access: public_access + linker_set_key: "vwscanf" + } + mangled_function_name: "vwscanf" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "std::__va_list" + size: 32 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "wchar_t *" + size: 8 + alignment: 8 + } + name: "wcpcpy" + access: public_access + linker_set_key: "wcpcpy" + } + mangled_function_name: "wcpcpy" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "wchar_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "wchar_t *" + size: 8 + alignment: 8 + } + name: "wcpncpy" + access: public_access + linker_set_key: "wcpncpy" + } + mangled_function_name: "wcpncpy" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "wchar_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "wcrtomb" + access: public_access + linker_set_key: "wcrtomb" + } + mangled_function_name: "wcrtomb" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "wchar_t" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "mbstate_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "wcscasecmp" + access: public_access + linker_set_key: "wcscasecmp" + } + mangled_function_name: "wcscasecmp" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "wcscasecmp_l" + access: public_access + linker_set_key: "wcscasecmp_l" + } + mangled_function_name: "wcscasecmp_l" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__locale_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "wchar_t *" + size: 8 + alignment: 8 + } + name: "wcscat" + access: public_access + linker_set_key: "wcscat" + } + mangled_function_name: "wcscat" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "wchar_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "wchar_t *" + size: 8 + alignment: 8 + } + name: "wcschr" + access: public_access + linker_set_key: "wcschr" + } + mangled_function_name: "wcschr" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "wchar_t" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "wcscmp" + access: public_access + linker_set_key: "wcscmp" + } + mangled_function_name: "wcscmp" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "wcscoll" + access: public_access + linker_set_key: "wcscoll" + } + mangled_function_name: "wcscoll" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "wchar_t *" + size: 8 + alignment: 8 + } + name: "wcscpy" + access: public_access + linker_set_key: "wcscpy" + } + mangled_function_name: "wcscpy" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "wchar_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "wcscspn" + access: public_access + linker_set_key: "wcscspn" + } + mangled_function_name: "wcscspn" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "wcsftime" + access: public_access + linker_set_key: "wcsftime" + } + mangled_function_name: "wcsftime" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "wchar_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const tm *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "wcslen" + access: public_access + linker_set_key: "wcslen" + } + mangled_function_name: "wcslen" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "wcsncasecmp" + access: public_access + linker_set_key: "wcsncasecmp" + } + mangled_function_name: "wcsncasecmp" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "wcsncasecmp_l" + access: public_access + linker_set_key: "wcsncasecmp_l" + } + mangled_function_name: "wcsncasecmp_l" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__locale_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "wchar_t *" + size: 8 + alignment: 8 + } + name: "wcsncat" + access: public_access + linker_set_key: "wcsncat" + } + mangled_function_name: "wcsncat" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "wchar_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "wcsncmp" + access: public_access + linker_set_key: "wcsncmp" + } + mangled_function_name: "wcsncmp" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "wchar_t *" + size: 8 + alignment: 8 + } + name: "wcsncpy" + access: public_access + linker_set_key: "wcsncpy" + } + mangled_function_name: "wcsncpy" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "wchar_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "wcsnrtombs" + access: public_access + linker_set_key: "wcsnrtombs" + } + mangled_function_name: "wcsnrtombs" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const wchar_t **" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "mbstate_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "wchar_t *" + size: 8 + alignment: 8 + } + name: "wcspbrk" + access: public_access + linker_set_key: "wcspbrk" + } + mangled_function_name: "wcspbrk" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "wchar_t *" + size: 8 + alignment: 8 + } + name: "wcsrchr" + access: public_access + linker_set_key: "wcsrchr" + } + mangled_function_name: "wcsrchr" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "wchar_t" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "wcsrtombs" + access: public_access + linker_set_key: "wcsrtombs" + } + mangled_function_name: "wcsrtombs" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const wchar_t **" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "mbstate_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "wcsspn" + access: public_access + linker_set_key: "wcsspn" + } + mangled_function_name: "wcsspn" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "wchar_t *" + size: 8 + alignment: 8 + } + name: "wcsstr" + access: public_access + linker_set_key: "wcsstr" + } + mangled_function_name: "wcsstr" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "wcstod" + access: public_access + linker_set_key: "wcstod" + } + mangled_function_name: "wcstod" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "wchar_t **" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "wcstof" + access: public_access + linker_set_key: "wcstof" + } + mangled_function_name: "wcstof" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "wchar_t **" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "wchar_t *" + size: 8 + alignment: 8 + } + name: "wcstok" + access: public_access + linker_set_key: "wcstok" + } + mangled_function_name: "wcstok" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "wchar_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "wchar_t **" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "wcstol" + access: public_access + linker_set_key: "wcstol" + } + mangled_function_name: "wcstol" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "wchar_t **" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long long" + size: 8 + alignment: 8 + } + name: "wcstoll" + access: public_access + linker_set_key: "wcstoll" + } + mangled_function_name: "wcstoll" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "wchar_t **" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "wcstold" + access: public_access + linker_set_key: "wcstold" + } + mangled_function_name: "wcstold" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "wchar_t **" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "wcstoul" + access: public_access + linker_set_key: "wcstoul" + } + mangled_function_name: "wcstoul" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "wchar_t **" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned long long" + size: 8 + alignment: 8 + } + name: "wcstoull" + access: public_access + linker_set_key: "wcstoull" + } + mangled_function_name: "wcstoull" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "wchar_t **" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "wcswidth" + access: public_access + linker_set_key: "wcswidth" + } + mangled_function_name: "wcswidth" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "wcsxfrm" + access: public_access + linker_set_key: "wcsxfrm" + } + mangled_function_name: "wcsxfrm" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "wchar_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "wctob" + access: public_access + linker_set_key: "wctob" + } + mangled_function_name: "wctob" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "wcwidth" + access: public_access + linker_set_key: "wcwidth" + } + mangled_function_name: "wcwidth" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "wchar_t" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "wchar_t *" + size: 8 + alignment: 8 + } + name: "wmemchr" + access: public_access + linker_set_key: "wmemchr" + } + mangled_function_name: "wmemchr" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "wchar_t" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "wmemcmp" + access: public_access + linker_set_key: "wmemcmp" + } + mangled_function_name: "wmemcmp" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "wchar_t *" + size: 8 + alignment: 8 + } + name: "wmemcpy" + access: public_access + linker_set_key: "wmemcpy" + } + mangled_function_name: "wmemcpy" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "wchar_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "wchar_t *" + size: 8 + alignment: 8 + } + name: "wmempcpy" + access: public_access + linker_set_key: "wmempcpy" + } + mangled_function_name: "wmempcpy" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "wchar_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "wchar_t *" + size: 8 + alignment: 8 + } + name: "wmemmove" + access: public_access + linker_set_key: "wmemmove" + } + mangled_function_name: "wmemmove" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "wchar_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "wchar_t *" + size: 8 + alignment: 8 + } + name: "wmemset" + access: public_access + linker_set_key: "wmemset" + } + mangled_function_name: "wmemset" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "wchar_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "wchar_t" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "wprintf" + access: public_access + linker_set_key: "wprintf" + } + mangled_function_name: "wprintf" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "wscanf" + access: public_access + linker_set_key: "wscanf" + } + mangled_function_name: "wscanf" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long long" + size: 8 + alignment: 8 + } + name: "wcstoll_l" + access: public_access + linker_set_key: "wcstoll_l" + } + mangled_function_name: "wcstoll_l" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "wchar_t **" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__locale_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned long long" + size: 8 + alignment: 8 + } + name: "wcstoull_l" + access: public_access + linker_set_key: "wcstoull_l" + } + mangled_function_name: "wcstoull_l" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "wchar_t **" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__locale_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "wcstold_l" + access: public_access + linker_set_key: "wcstold_l" + } + mangled_function_name: "wcstold_l" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "wchar_t **" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__locale_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "wcscoll_l" + access: public_access + linker_set_key: "wcscoll_l" + } + mangled_function_name: "wcscoll_l" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__locale_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "wcsxfrm_l" + access: public_access + linker_set_key: "wcsxfrm_l" + } + mangled_function_name: "wcsxfrm_l" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "wchar_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__locale_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "wcslcat" + access: public_access + linker_set_key: "wcslcat" + } + mangled_function_name: "wcslcat" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "wchar_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "wcslcpy" + access: public_access + linker_set_key: "wcslcpy" + } + mangled_function_name: "wcslcpy" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "wchar_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "__sFILE *" + size: 8 + alignment: 8 + } + name: "open_wmemstream" + access: public_access + linker_set_key: "open_wmemstream" + } + mangled_function_name: "open_wmemstream" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "wchar_t **" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "wchar_t *" + size: 8 + alignment: 8 + } + name: "wcsdup" + access: public_access + linker_set_key: "wcsdup" + } + mangled_function_name: "wcsdup" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "wcsnlen" + access: public_access + linker_set_key: "wcsnlen" + } + mangled_function_name: "wcsnlen" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "times" + access: public_access + linker_set_key: "times" + } + mangled_function_name: "times" + source_file: "bionic/libc/include/sys/times.h" + parameters { + basic_abi { + type_abi { + name: "tms *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "isalnum" + access: public_access + linker_set_key: "isalnum" + } + mangled_function_name: "isalnum" + source_file: "bionic/libc/include/ctype.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "isalpha" + access: public_access + linker_set_key: "isalpha" + } + mangled_function_name: "isalpha" + source_file: "bionic/libc/include/ctype.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "isblank" + access: public_access + linker_set_key: "isblank" + } + mangled_function_name: "isblank" + source_file: "bionic/libc/include/ctype.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "iscntrl" + access: public_access + linker_set_key: "iscntrl" + } + mangled_function_name: "iscntrl" + source_file: "bionic/libc/include/ctype.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "isdigit" + access: public_access + linker_set_key: "isdigit" + } + mangled_function_name: "isdigit" + source_file: "bionic/libc/include/ctype.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "isgraph" + access: public_access + linker_set_key: "isgraph" + } + mangled_function_name: "isgraph" + source_file: "bionic/libc/include/ctype.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "islower" + access: public_access + linker_set_key: "islower" + } + mangled_function_name: "islower" + source_file: "bionic/libc/include/ctype.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "isprint" + access: public_access + linker_set_key: "isprint" + } + mangled_function_name: "isprint" + source_file: "bionic/libc/include/ctype.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "ispunct" + access: public_access + linker_set_key: "ispunct" + } + mangled_function_name: "ispunct" + source_file: "bionic/libc/include/ctype.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "isspace" + access: public_access + linker_set_key: "isspace" + } + mangled_function_name: "isspace" + source_file: "bionic/libc/include/ctype.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "isupper" + access: public_access + linker_set_key: "isupper" + } + mangled_function_name: "isupper" + source_file: "bionic/libc/include/ctype.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "isxdigit" + access: public_access + linker_set_key: "isxdigit" + } + mangled_function_name: "isxdigit" + source_file: "bionic/libc/include/ctype.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "tolower" + access: public_access + linker_set_key: "tolower" + } + mangled_function_name: "tolower" + source_file: "bionic/libc/include/ctype.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "toupper" + access: public_access + linker_set_key: "toupper" + } + mangled_function_name: "toupper" + source_file: "bionic/libc/include/ctype.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "isalnum_l" + access: public_access + linker_set_key: "isalnum_l" + } + mangled_function_name: "isalnum_l" + source_file: "bionic/libc/include/ctype.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__locale_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "isalpha_l" + access: public_access + linker_set_key: "isalpha_l" + } + mangled_function_name: "isalpha_l" + source_file: "bionic/libc/include/ctype.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__locale_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "isblank_l" + access: public_access + linker_set_key: "isblank_l" + } + mangled_function_name: "isblank_l" + source_file: "bionic/libc/include/ctype.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__locale_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "iscntrl_l" + access: public_access + linker_set_key: "iscntrl_l" + } + mangled_function_name: "iscntrl_l" + source_file: "bionic/libc/include/ctype.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__locale_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "isdigit_l" + access: public_access + linker_set_key: "isdigit_l" + } + mangled_function_name: "isdigit_l" + source_file: "bionic/libc/include/ctype.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__locale_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "isgraph_l" + access: public_access + linker_set_key: "isgraph_l" + } + mangled_function_name: "isgraph_l" + source_file: "bionic/libc/include/ctype.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__locale_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "islower_l" + access: public_access + linker_set_key: "islower_l" + } + mangled_function_name: "islower_l" + source_file: "bionic/libc/include/ctype.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__locale_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "isprint_l" + access: public_access + linker_set_key: "isprint_l" + } + mangled_function_name: "isprint_l" + source_file: "bionic/libc/include/ctype.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__locale_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "ispunct_l" + access: public_access + linker_set_key: "ispunct_l" + } + mangled_function_name: "ispunct_l" + source_file: "bionic/libc/include/ctype.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__locale_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "isspace_l" + access: public_access + linker_set_key: "isspace_l" + } + mangled_function_name: "isspace_l" + source_file: "bionic/libc/include/ctype.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__locale_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "isupper_l" + access: public_access + linker_set_key: "isupper_l" + } + mangled_function_name: "isupper_l" + source_file: "bionic/libc/include/ctype.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__locale_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "isxdigit_l" + access: public_access + linker_set_key: "isxdigit_l" + } + mangled_function_name: "isxdigit_l" + source_file: "bionic/libc/include/ctype.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__locale_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "tolower_l" + access: public_access + linker_set_key: "tolower_l" + } + mangled_function_name: "tolower_l" + source_file: "bionic/libc/include/ctype.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__locale_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "toupper_l" + access: public_access + linker_set_key: "toupper_l" + } + mangled_function_name: "toupper_l" + source_file: "bionic/libc/include/ctype.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__locale_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "isascii" + access: public_access + linker_set_key: "isascii" + } + mangled_function_name: "isascii" + source_file: "bionic/libc/include/ctype.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "toascii" + access: public_access + linker_set_key: "toascii" + } + mangled_function_name: "toascii" + source_file: "bionic/libc/include/ctype.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "_tolower" + access: public_access + linker_set_key: "_tolower" + } + mangled_function_name: "_tolower" + source_file: "bionic/libc/include/ctype.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "_toupper" + access: public_access + linker_set_key: "_toupper" + } + mangled_function_name: "_toupper" + source_file: "bionic/libc/include/ctype.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "epoll_create" + access: public_access + linker_set_key: "epoll_create" + } + mangled_function_name: "epoll_create" + source_file: "bionic/libc/include/sys/epoll.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "epoll_create1" + access: public_access + linker_set_key: "epoll_create1" + } + mangled_function_name: "epoll_create1" + source_file: "bionic/libc/include/sys/epoll.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "epoll_ctl" + access: public_access + linker_set_key: "epoll_ctl" + } + mangled_function_name: "epoll_ctl" + source_file: "bionic/libc/include/sys/epoll.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "epoll_event *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "epoll_wait" + access: public_access + linker_set_key: "epoll_wait" + } + mangled_function_name: "epoll_wait" + source_file: "bionic/libc/include/sys/epoll.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "epoll_event *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "epoll_pwait" + access: public_access + linker_set_key: "epoll_pwait" + } + mangled_function_name: "epoll_pwait" + source_file: "bionic/libc/include/sys/epoll.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "epoll_event *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const sigset_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "error" + access: public_access + linker_set_key: "error" + } + mangled_function_name: "error" + source_file: "bionic/libc/include/error.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "error_at_line" + access: public_access + linker_set_key: "error_at_line" + } + mangled_function_name: "error_at_line" + source_file: "bionic/libc/include/error.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "eventfd" + access: public_access + linker_set_key: "eventfd" + } + mangled_function_name: "eventfd" + source_file: "bionic/libc/include/sys/eventfd.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "initial_value" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "flags" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "eventfd_read" + access: public_access + linker_set_key: "eventfd_read" + } + mangled_function_name: "eventfd_read" + source_file: "bionic/libc/include/sys/eventfd.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "fd" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long *" + size: 8 + alignment: 8 + } + name: "value" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "eventfd_write" + access: public_access + linker_set_key: "eventfd_write" + } + mangled_function_name: "eventfd_write" + source_file: "bionic/libc/include/sys/eventfd.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "fd" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "value" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "readv" + access: public_access + linker_set_key: "readv" + } + mangled_function_name: "readv" + source_file: "bionic/libc/include/sys/uio.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const iovec *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "writev" + access: public_access + linker_set_key: "writev" + } + mangled_function_name: "writev" + source_file: "bionic/libc/include/sys/uio.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const iovec *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "preadv" + access: public_access + linker_set_key: "preadv" + } + mangled_function_name: "preadv" + source_file: "bionic/libc/include/sys/uio.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const iovec *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "pwritev" + access: public_access + linker_set_key: "pwritev" + } + mangled_function_name: "pwritev" + source_file: "bionic/libc/include/sys/uio.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const iovec *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "preadv64" + access: public_access + linker_set_key: "preadv64" + } + mangled_function_name: "preadv64" + source_file: "bionic/libc/include/sys/uio.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const iovec *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "pwritev64" + access: public_access + linker_set_key: "pwritev64" + } + mangled_function_name: "pwritev64" + source_file: "bionic/libc/include/sys/uio.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const iovec *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "process_vm_readv" + access: public_access + linker_set_key: "process_vm_readv" + } + mangled_function_name: "process_vm_readv" + source_file: "bionic/libc/include/sys/uio.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const iovec *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const iovec *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "process_vm_writev" + access: public_access + linker_set_key: "process_vm_writev" + } + mangled_function_name: "process_vm_writev" + source_file: "bionic/libc/include/sys/uio.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const iovec *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const iovec *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "fsetxattr" + access: public_access + linker_set_key: "fsetxattr" + } + mangled_function_name: "fsetxattr" + source_file: "bionic/libc/include/sys/xattr.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "fd" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "name" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const void *" + size: 8 + alignment: 8 + } + name: "value" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "size" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "flags" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "setxattr" + access: public_access + linker_set_key: "setxattr" + } + mangled_function_name: "setxattr" + source_file: "bionic/libc/include/sys/xattr.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "path" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "name" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const void *" + size: 8 + alignment: 8 + } + name: "value" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "size" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "flags" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "lsetxattr" + access: public_access + linker_set_key: "lsetxattr" + } + mangled_function_name: "lsetxattr" + source_file: "bionic/libc/include/sys/xattr.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "path" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "name" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const void *" + size: 8 + alignment: 8 + } + name: "value" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "size" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "flags" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "fgetxattr" + access: public_access + linker_set_key: "fgetxattr" + } + mangled_function_name: "fgetxattr" + source_file: "bionic/libc/include/sys/xattr.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "fd" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "name" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "void *" + size: 8 + alignment: 8 + } + name: "value" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "size" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "getxattr" + access: public_access + linker_set_key: "getxattr" + } + mangled_function_name: "getxattr" + source_file: "bionic/libc/include/sys/xattr.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "path" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "name" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "void *" + size: 8 + alignment: 8 + } + name: "value" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "size" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "lgetxattr" + access: public_access + linker_set_key: "lgetxattr" + } + mangled_function_name: "lgetxattr" + source_file: "bionic/libc/include/sys/xattr.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "path" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "name" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "void *" + size: 8 + alignment: 8 + } + name: "value" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "size" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "listxattr" + access: public_access + linker_set_key: "listxattr" + } + mangled_function_name: "listxattr" + source_file: "bionic/libc/include/sys/xattr.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "path" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "list" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "size" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "llistxattr" + access: public_access + linker_set_key: "llistxattr" + } + mangled_function_name: "llistxattr" + source_file: "bionic/libc/include/sys/xattr.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "path" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "list" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "size" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "flistxattr" + access: public_access + linker_set_key: "flistxattr" + } + mangled_function_name: "flistxattr" + source_file: "bionic/libc/include/sys/xattr.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "fd" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "list" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "size" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "removexattr" + access: public_access + linker_set_key: "removexattr" + } + mangled_function_name: "removexattr" + source_file: "bionic/libc/include/sys/xattr.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "path" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "name" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "lremovexattr" + access: public_access + linker_set_key: "lremovexattr" + } + mangled_function_name: "lremovexattr" + source_file: "bionic/libc/include/sys/xattr.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "path" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "name" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "fremovexattr" + access: public_access + linker_set_key: "fremovexattr" + } + mangled_function_name: "fremovexattr" + source_file: "bionic/libc/include/sys/xattr.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "fd" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "name" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void *" + size: 8 + alignment: 8 + } + name: "__memmove_chk" + access: public_access + linker_set_key: "__memmove_chk" + } + mangled_function_name: "__memmove_chk" + source_file: "bionic/libc/bionic/fortify.cpp" + parameters { + basic_abi { + type_abi { + name: "void *" + size: 8 + alignment: 8 + } + name: "dst" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const void *" + size: 8 + alignment: 8 + } + name: "src" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "len" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "dst_len" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "__stpcpy_chk" + access: public_access + linker_set_key: "__stpcpy_chk" + } + mangled_function_name: "__stpcpy_chk" + source_file: "bionic/libc/bionic/fortify.cpp" + parameters { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "dst" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "src" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "dst_len" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "__stpncpy_chk" + access: public_access + linker_set_key: "__stpncpy_chk" + } + mangled_function_name: "__stpncpy_chk" + source_file: "bionic/libc/bionic/fortify.cpp" + parameters { + basic_abi { + type_abi { + name: "char *__restrict" + size: 8 + alignment: 8 + } + name: "dst" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *__restrict" + size: 8 + alignment: 8 + } + name: "src" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "len" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "dst_len" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "__strncat_chk" + access: public_access + linker_set_key: "__strncat_chk" + } + mangled_function_name: "__strncat_chk" + source_file: "bionic/libc/bionic/fortify.cpp" + parameters { + basic_abi { + type_abi { + name: "char *__restrict" + size: 8 + alignment: 8 + } + name: "dst" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *__restrict" + size: 8 + alignment: 8 + } + name: "src" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "len" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "dst_buf_size" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "__strncpy_chk" + access: public_access + linker_set_key: "__strncpy_chk" + } + mangled_function_name: "__strncpy_chk" + source_file: "bionic/libc/bionic/fortify.cpp" + parameters { + basic_abi { + type_abi { + name: "char *__restrict" + size: 8 + alignment: 8 + } + name: "dst" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *__restrict" + size: 8 + alignment: 8 + } + name: "src" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "len" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "dst_len" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__vsnprintf_chk" + access: public_access + linker_set_key: "__vsnprintf_chk" + } + mangled_function_name: "__vsnprintf_chk" + source_file: "bionic/libc/bionic/fortify.cpp" + parameters { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "dst" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "supplied_size" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "dst_len_from_compiler" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "format" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "std::__va_list" + size: 32 + alignment: 8 + } + name: "va" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__snprintf_chk" + access: public_access + linker_set_key: "__snprintf_chk" + } + mangled_function_name: "__snprintf_chk" + source_file: "bionic/libc/bionic/fortify.cpp" + parameters { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "dst" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "supplied_size" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "flags" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "dst_len_from_compiler" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "format" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__vsprintf_chk" + access: public_access + linker_set_key: "__vsprintf_chk" + } + mangled_function_name: "__vsprintf_chk" + source_file: "bionic/libc/bionic/fortify.cpp" + parameters { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "dst" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "dst_len_from_compiler" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "format" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "std::__va_list" + size: 32 + alignment: 8 + } + name: "va" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__sprintf_chk" + access: public_access + linker_set_key: "__sprintf_chk" + } + mangled_function_name: "__sprintf_chk" + source_file: "bionic/libc/bionic/fortify.cpp" + parameters { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "dst" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "flags" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "dst_len_from_compiler" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "format" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__fpclassifyd" + access: public_access + linker_set_key: "__fpclassifyd" + } + mangled_function_name: "__fpclassifyd" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__fpclassifyf" + access: public_access + linker_set_key: "__fpclassifyf" + } + mangled_function_name: "__fpclassifyf" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__fpclassifyl" + access: public_access + linker_set_key: "__fpclassifyl" + } + mangled_function_name: "__fpclassifyl" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__isfinitef" + access: public_access + linker_set_key: "__isfinitef" + } + mangled_function_name: "__isfinitef" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__isfinite" + access: public_access + linker_set_key: "__isfinite" + } + mangled_function_name: "__isfinite" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__isfinitel" + access: public_access + linker_set_key: "__isfinitel" + } + mangled_function_name: "__isfinitel" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__isinff" + access: public_access + linker_set_key: "__isinff" + } + mangled_function_name: "__isinff" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__isinfl" + access: public_access + linker_set_key: "__isinfl" + } + mangled_function_name: "__isinfl" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__isnanf" + access: public_access + linker_set_key: "__isnanf" + } + mangled_function_name: "__isnanf" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__isnanl" + access: public_access + linker_set_key: "__isnanl" + } + mangled_function_name: "__isnanl" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__isnormalf" + access: public_access + linker_set_key: "__isnormalf" + } + mangled_function_name: "__isnormalf" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__isnormal" + access: public_access + linker_set_key: "__isnormal" + } + mangled_function_name: "__isnormal" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__isnormall" + access: public_access + linker_set_key: "__isnormall" + } + mangled_function_name: "__isnormall" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "ldexp" + access: public_access + linker_set_key: "ldexp" + } + mangled_function_name: "ldexp" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "isinf" + access: public_access + linker_set_key: "isinf" + } + mangled_function_name: "isinf" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "isnan" + access: public_access + linker_set_key: "isnan" + } + mangled_function_name: "isnan" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "isnanf" + access: public_access + linker_set_key: "isnanf" + } + mangled_function_name: "isnanf" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__isinf" + access: public_access + linker_set_key: "__isinf" + } + mangled_function_name: "__isinf" + source_file: "bionic/libc/bionic/fpclassify.cpp" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__isnan" + access: public_access + linker_set_key: "__isnan" + } + mangled_function_name: "__isnan" + source_file: "bionic/libc/bionic/fpclassify.cpp" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "_ftsent *" + size: 8 + alignment: 8 + } + name: "fts_children" + access: public_access + linker_set_key: "fts_children" + } + mangled_function_name: "fts_children" + source_file: "bionic/libc/include/fts.h" + parameters { + basic_abi { + type_abi { + name: "FTS *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "fts_close" + access: public_access + linker_set_key: "fts_close" + } + mangled_function_name: "fts_close" + source_file: "bionic/libc/include/fts.h" + parameters { + basic_abi { + type_abi { + name: "FTS *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "FTS *" + size: 8 + alignment: 8 + } + name: "fts_open" + access: public_access + linker_set_key: "fts_open" + } + mangled_function_name: "fts_open" + source_file: "bionic/libc/include/fts.h" + parameters { + basic_abi { + type_abi { + name: "char *const *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int (*)(const _ftsent **, const _ftsent **)" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "_ftsent *" + size: 8 + alignment: 8 + } + name: "fts_read" + access: public_access + linker_set_key: "fts_read" + } + mangled_function_name: "fts_read" + source_file: "bionic/libc/include/fts.h" + parameters { + basic_abi { + type_abi { + name: "FTS *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "fts_set" + access: public_access + linker_set_key: "fts_set" + } + mangled_function_name: "fts_set" + source_file: "bionic/libc/include/fts.h" + parameters { + basic_abi { + type_abi { + name: "FTS *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "_ftsent *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "ftw" + access: public_access + linker_set_key: "ftw" + } + mangled_function_name: "ftw" + source_file: "bionic/libc/include/ftw.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int (*)(const char *, const stat *, int)" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "nftw" + access: public_access + linker_set_key: "nftw" + } + mangled_function_name: "nftw" + source_file: "bionic/libc/include/ftw.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int (*)(const char *, const stat *, int, FTW *)" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "ftw64" + access: public_access + linker_set_key: "ftw64" + } + mangled_function_name: "ftw64" + source_file: "bionic/libc/include/ftw.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int (*)(const char *, const stat64 *, int)" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "nftw64" + access: public_access + linker_set_key: "nftw64" + } + mangled_function_name: "nftw64" + source_file: "bionic/libc/include/ftw.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int (*)(const char *, const stat64 *, int, FTW *)" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "uname" + access: public_access + linker_set_key: "uname" + } + mangled_function_name: "uname" + source_file: "bionic/libc/include/sys/utsname.h" + parameters { + basic_abi { + type_abi { + name: "utsname *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "freeifaddrs" + access: public_access + linker_set_key: "freeifaddrs" + } + mangled_function_name: "freeifaddrs" + source_file: "bionic/libc/include/ifaddrs.h" + parameters { + basic_abi { + type_abi { + name: "ifaddrs *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "getifaddrs" + access: public_access + linker_set_key: "getifaddrs" + } + mangled_function_name: "getifaddrs" + source_file: "bionic/libc/include/ifaddrs.h" + parameters { + basic_abi { + type_abi { + name: "ifaddrs **" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "if_indextoname" + access: public_access + linker_set_key: "if_indextoname" + } + mangled_function_name: "if_indextoname" + source_file: "bionic/libc/include/net/if.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "if_nametoindex" + access: public_access + linker_set_key: "if_nametoindex" + } + mangled_function_name: "if_nametoindex" + source_file: "bionic/libc/include/net/if.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "if_nameindex *" + size: 8 + alignment: 8 + } + name: "if_nameindex" + access: public_access + linker_set_key: "if_nameindex" + } + mangled_function_name: "if_nameindex" + source_file: "bionic/libc/include/net/if.h" +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "if_freenameindex" + access: public_access + linker_set_key: "if_freenameindex" + } + mangled_function_name: "if_freenameindex" + source_file: "bionic/libc/include/net/if.h" + parameters { + basic_abi { + type_abi { + name: "if_nameindex *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "inotify_init" + access: public_access + linker_set_key: "inotify_init" + } + mangled_function_name: "inotify_init" + source_file: "bionic/libc/include/sys/inotify.h" +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "inotify_init1" + access: public_access + linker_set_key: "inotify_init1" + } + mangled_function_name: "inotify_init1" + source_file: "bionic/libc/include/sys/inotify.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "inotify_add_watch" + access: public_access + linker_set_key: "inotify_add_watch" + } + mangled_function_name: "inotify_add_watch" + source_file: "bionic/libc/include/sys/inotify.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "inotify_rm_watch" + access: public_access + linker_set_key: "inotify_rm_watch" + } + mangled_function_name: "inotify_rm_watch" + source_file: "bionic/libc/include/sys/inotify.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void *" + size: 8 + alignment: 8 + } + name: "catopen" + access: public_access + linker_set_key: "catopen" + } + mangled_function_name: "catopen" + source_file: "bionic/libc/include/nl_types.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "catgets" + access: public_access + linker_set_key: "catgets" + } + mangled_function_name: "catgets" + source_file: "bionic/libc/include/nl_types.h" + parameters { + basic_abi { + type_abi { + name: "void *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "catclose" + access: public_access + linker_set_key: "catclose" + } + mangled_function_name: "catclose" + source_file: "bionic/libc/include/nl_types.h" + parameters { + basic_abi { + type_abi { + name: "void *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "nl_langinfo" + access: public_access + linker_set_key: "nl_langinfo" + } + mangled_function_name: "nl_langinfo" + source_file: "bionic/libc/include/langinfo.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "nl_langinfo_l" + access: public_access + linker_set_key: "nl_langinfo_l" + } + mangled_function_name: "nl_langinfo_l" + source_file: "bionic/libc/include/langinfo.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__locale_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "personality" + access: public_access + linker_set_key: "personality" + } + mangled_function_name: "personality" + source_file: "bionic/libc/include/sys/personality.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "persona" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "__posix_basename" + access: public_access + linker_set_key: "basename" + } + mangled_function_name: "basename" + source_file: "bionic/libc/include/libgen.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "dirname" + access: public_access + linker_set_key: "dirname" + } + mangled_function_name: "dirname" + source_file: "bionic/libc/include/libgen.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int *" + size: 8 + alignment: 8 + } + name: "__get_h_errno" + access: public_access + linker_set_key: "__get_h_errno" + } + mangled_function_name: "__get_h_errno" + source_file: "bionic/libc/include/netdb.h" +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "endservent" + access: public_access + linker_set_key: "endservent" + } + mangled_function_name: "endservent" + source_file: "bionic/libc/include/netdb.h" +} +functions { + basic_abi { + type_abi { + name: "hostent *" + size: 8 + alignment: 8 + } + name: "gethostbyaddr" + access: public_access + linker_set_key: "gethostbyaddr" + } + mangled_function_name: "gethostbyaddr" + source_file: "bionic/libc/include/netdb.h" + parameters { + basic_abi { + type_abi { + name: "const void *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "gethostbyaddr_r" + access: public_access + linker_set_key: "gethostbyaddr_r" + } + mangled_function_name: "gethostbyaddr_r" + source_file: "bionic/libc/include/netdb.h" + parameters { + basic_abi { + type_abi { + name: "const void *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "hostent *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "hostent **" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "hostent *" + size: 8 + alignment: 8 + } + name: "gethostbyname" + access: public_access + linker_set_key: "gethostbyname" + } + mangled_function_name: "gethostbyname" + source_file: "bionic/libc/include/netdb.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "gethostbyname_r" + access: public_access + linker_set_key: "gethostbyname_r" + } + mangled_function_name: "gethostbyname_r" + source_file: "bionic/libc/include/netdb.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "hostent *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "hostent **" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "hostent *" + size: 8 + alignment: 8 + } + name: "gethostbyname2" + access: public_access + linker_set_key: "gethostbyname2" + } + mangled_function_name: "gethostbyname2" + source_file: "bionic/libc/include/netdb.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "gethostbyname2_r" + access: public_access + linker_set_key: "gethostbyname2_r" + } + mangled_function_name: "gethostbyname2_r" + source_file: "bionic/libc/include/netdb.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "hostent *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "hostent **" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "hostent *" + size: 8 + alignment: 8 + } + name: "gethostent" + access: public_access + linker_set_key: "gethostent" + } + mangled_function_name: "gethostent" + source_file: "bionic/libc/include/netdb.h" +} +functions { + basic_abi { + type_abi { + name: "netent *" + size: 8 + alignment: 8 + } + name: "getnetbyaddr" + access: public_access + linker_set_key: "getnetbyaddr" + } + mangled_function_name: "getnetbyaddr" + source_file: "bionic/libc/include/netdb.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "netent *" + size: 8 + alignment: 8 + } + name: "getnetbyname" + access: public_access + linker_set_key: "getnetbyname" + } + mangled_function_name: "getnetbyname" + source_file: "bionic/libc/include/netdb.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "protoent *" + size: 8 + alignment: 8 + } + name: "getprotobyname" + access: public_access + linker_set_key: "getprotobyname" + } + mangled_function_name: "getprotobyname" + source_file: "bionic/libc/include/netdb.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "protoent *" + size: 8 + alignment: 8 + } + name: "getprotobynumber" + access: public_access + linker_set_key: "getprotobynumber" + } + mangled_function_name: "getprotobynumber" + source_file: "bionic/libc/include/netdb.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "servent *" + size: 8 + alignment: 8 + } + name: "getservbyname" + access: public_access + linker_set_key: "getservbyname" + } + mangled_function_name: "getservbyname" + source_file: "bionic/libc/include/netdb.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "servent *" + size: 8 + alignment: 8 + } + name: "getservbyport" + access: public_access + linker_set_key: "getservbyport" + } + mangled_function_name: "getservbyport" + source_file: "bionic/libc/include/netdb.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "servent *" + size: 8 + alignment: 8 + } + name: "getservent" + access: public_access + linker_set_key: "getservent" + } + mangled_function_name: "getservent" + source_file: "bionic/libc/include/netdb.h" +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "herror" + access: public_access + linker_set_key: "herror" + } + mangled_function_name: "herror" + source_file: "bionic/libc/include/netdb.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "hstrerror" + access: public_access + linker_set_key: "hstrerror" + } + mangled_function_name: "hstrerror" + source_file: "bionic/libc/include/netdb.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "getaddrinfo" + access: public_access + linker_set_key: "getaddrinfo" + } + mangled_function_name: "getaddrinfo" + source_file: "bionic/libc/include/netdb.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const addrinfo *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "addrinfo **" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "getnameinfo" + access: public_access + linker_set_key: "getnameinfo" + } + mangled_function_name: "getnameinfo" + source_file: "bionic/libc/include/netdb.h" + parameters { + basic_abi { + type_abi { + name: "const sockaddr *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "freeaddrinfo" + access: public_access + linker_set_key: "freeaddrinfo" + } + mangled_function_name: "freeaddrinfo" + source_file: "bionic/libc/include/netdb.h" + parameters { + basic_abi { + type_abi { + name: "addrinfo *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "gai_strerror" + access: public_access + linker_set_key: "gai_strerror" + } + mangled_function_name: "gai_strerror" + source_file: "bionic/libc/include/netdb.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "setservent" + access: public_access + linker_set_key: "setservent" + } + mangled_function_name: "setservent" + source_file: "bionic/libc/include/netdb.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "ptrace" + access: public_access + linker_set_key: "ptrace" + } + mangled_function_name: "ptrace" + source_file: "bionic/libc/include/sys/ptrace.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "openpty" + access: public_access + linker_set_key: "openpty" + } + mangled_function_name: "openpty" + source_file: "bionic/libc/include/pty.h" + parameters { + basic_abi { + type_abi { + name: "int *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const termios *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const winsize *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "forkpty" + access: public_access + linker_set_key: "forkpty" + } + mangled_function_name: "forkpty" + source_file: "bionic/libc/include/pty.h" + parameters { + basic_abi { + type_abi { + name: "int *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const termios *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const winsize *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "utmpname" + access: public_access + linker_set_key: "utmpname" + } + mangled_function_name: "utmpname" + source_file: "bionic/libc/include/utmp.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "setutent" + access: public_access + linker_set_key: "setutent" + } + mangled_function_name: "setutent" + source_file: "bionic/libc/include/utmp.h" +} +functions { + basic_abi { + type_abi { + name: "utmp *" + size: 8 + alignment: 8 + } + name: "getutent" + access: public_access + linker_set_key: "getutent" + } + mangled_function_name: "getutent" + source_file: "bionic/libc/include/utmp.h" +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "endutent" + access: public_access + linker_set_key: "endutent" + } + mangled_function_name: "endutent" + source_file: "bionic/libc/include/utmp.h" +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "login_tty" + access: public_access + linker_set_key: "login_tty" + } + mangled_function_name: "login_tty" + source_file: "bionic/libc/include/utmp.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "reboot" + access: public_access + linker_set_key: "reboot" + } + mangled_function_name: "reboot" + source_file: "bionic/libc/include/sys/reboot.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "reboot_type" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "sem_destroy" + access: public_access + linker_set_key: "sem_destroy" + } + mangled_function_name: "sem_destroy" + source_file: "bionic/libc/include/semaphore.h" + parameters { + basic_abi { + type_abi { + name: "sem_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "sem_getvalue" + access: public_access + linker_set_key: "sem_getvalue" + } + mangled_function_name: "sem_getvalue" + source_file: "bionic/libc/include/semaphore.h" + parameters { + basic_abi { + type_abi { + name: "sem_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "sem_init" + access: public_access + linker_set_key: "sem_init" + } + mangled_function_name: "sem_init" + source_file: "bionic/libc/include/semaphore.h" + parameters { + basic_abi { + type_abi { + name: "sem_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "sem_post" + access: public_access + linker_set_key: "sem_post" + } + mangled_function_name: "sem_post" + source_file: "bionic/libc/include/semaphore.h" + parameters { + basic_abi { + type_abi { + name: "sem_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "sem_timedwait" + access: public_access + linker_set_key: "sem_timedwait" + } + mangled_function_name: "sem_timedwait" + source_file: "bionic/libc/include/semaphore.h" + parameters { + basic_abi { + type_abi { + name: "sem_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const timespec *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "sem_trywait" + access: public_access + linker_set_key: "sem_trywait" + } + mangled_function_name: "sem_trywait" + source_file: "bionic/libc/include/semaphore.h" + parameters { + basic_abi { + type_abi { + name: "sem_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "sem_wait" + access: public_access + linker_set_key: "sem_wait" + } + mangled_function_name: "sem_wait" + source_file: "bionic/libc/include/semaphore.h" + parameters { + basic_abi { + type_abi { + name: "sem_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "sem_t *" + size: 8 + alignment: 8 + } + name: "sem_open" + access: public_access + linker_set_key: "sem_open" + } + mangled_function_name: "sem_open" + source_file: "bionic/libc/include/semaphore.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "sem_close" + access: public_access + linker_set_key: "sem_close" + } + mangled_function_name: "sem_close" + source_file: "bionic/libc/include/semaphore.h" + parameters { + basic_abi { + type_abi { + name: "sem_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "sem_unlink" + access: public_access + linker_set_key: "sem_unlink" + } + mangled_function_name: "sem_unlink" + source_file: "bionic/libc/include/semaphore.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "signalfd" + access: public_access + linker_set_key: "signalfd" + } + mangled_function_name: "signalfd" + source_file: "bionic/libc/include/sys/signalfd.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "fd" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const sigset_t *" + size: 8 + alignment: 8 + } + name: "mask" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "flags" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "strerror_r" + access: public_access + linker_set_key: "strerror_r" + } + mangled_function_name: "strerror_r" + source_file: "bionic/libc/include/string.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "closelog" + access: public_access + linker_set_key: "closelog" + } + mangled_function_name: "closelog" + source_file: "bionic/libc/include/syslog.h" +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "openlog" + access: public_access + linker_set_key: "openlog" + } + mangled_function_name: "openlog" + source_file: "bionic/libc/include/syslog.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "setlogmask" + access: public_access + linker_set_key: "setlogmask" + } + mangled_function_name: "setlogmask" + source_file: "bionic/libc/include/syslog.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "syslog" + access: public_access + linker_set_key: "syslog" + } + mangled_function_name: "syslog" + source_file: "bionic/libc/include/syslog.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "vsyslog" + access: public_access + linker_set_key: "vsyslog" + } + mangled_function_name: "vsyslog" + source_file: "bionic/libc/include/syslog.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "std::__va_list" + size: 32 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "ftok" + access: public_access + linker_set_key: "ftok" + } + mangled_function_name: "ftok" + source_file: "bionic/libc/include/sys/ipc.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "path" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "id" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "msgctl" + access: public_access + linker_set_key: "msgctl" + } + mangled_function_name: "msgctl" + source_file: "bionic/libc/include/sys/msg.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "msqid64_ds *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "msgget" + access: public_access + linker_set_key: "msgget" + } + mangled_function_name: "msgget" + source_file: "bionic/libc/include/sys/msg.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "msgrcv" + access: public_access + linker_set_key: "msgrcv" + } + mangled_function_name: "msgrcv" + source_file: "bionic/libc/include/sys/msg.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "void *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "msgsnd" + access: public_access + linker_set_key: "msgsnd" + } + mangled_function_name: "msgsnd" + source_file: "bionic/libc/include/sys/msg.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const void *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "semctl" + access: public_access + linker_set_key: "semctl" + } + mangled_function_name: "semctl" + source_file: "bionic/libc/include/sys/sem.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "semget" + access: public_access + linker_set_key: "semget" + } + mangled_function_name: "semget" + source_file: "bionic/libc/include/sys/sem.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "semop" + access: public_access + linker_set_key: "semop" + } + mangled_function_name: "semop" + source_file: "bionic/libc/include/sys/sem.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "sembuf *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "semtimedop" + access: public_access + linker_set_key: "semtimedop" + } + mangled_function_name: "semtimedop" + source_file: "bionic/libc/include/sys/sem.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "sembuf *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const timespec *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void *" + size: 8 + alignment: 8 + } + name: "shmat" + access: public_access + linker_set_key: "shmat" + } + mangled_function_name: "shmat" + source_file: "bionic/libc/include/sys/shm.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const void *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "shmctl" + access: public_access + linker_set_key: "shmctl" + } + mangled_function_name: "shmctl" + source_file: "bionic/libc/include/sys/shm.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "shmid64_ds *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "shmdt" + access: public_access + linker_set_key: "shmdt" + } + mangled_function_name: "shmdt" + source_file: "bionic/libc/include/sys/shm.h" + parameters { + basic_abi { + type_abi { + name: "const void *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "shmget" + access: public_access + linker_set_key: "shmget" + } + mangled_function_name: "shmget" + source_file: "bionic/libc/include/sys/shm.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "insque" + access: public_access + linker_set_key: "insque" + } + mangled_function_name: "insque" + source_file: "bionic/libc/include/search.h" + parameters { + basic_abi { + type_abi { + name: "void *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "void *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "remque" + access: public_access + linker_set_key: "remque" + } + mangled_function_name: "remque" + source_file: "bionic/libc/include/search.h" + parameters { + basic_abi { + type_abi { + name: "void *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void *" + size: 8 + alignment: 8 + } + name: "lfind" + access: public_access + linker_set_key: "lfind" + } + mangled_function_name: "lfind" + source_file: "bionic/libc/include/search.h" + parameters { + basic_abi { + type_abi { + name: "const void *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const void *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int (*)(const void *, const void *)" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void *" + size: 8 + alignment: 8 + } + name: "lsearch" + access: public_access + linker_set_key: "lsearch" + } + mangled_function_name: "lsearch" + source_file: "bionic/libc/include/search.h" + parameters { + basic_abi { + type_abi { + name: "const void *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "void *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int (*)(const void *, const void *)" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void *" + size: 8 + alignment: 8 + } + name: "tdelete" + access: public_access + linker_set_key: "tdelete" + } + mangled_function_name: "tdelete" + source_file: "bionic/libc/include/search.h" + parameters { + basic_abi { + type_abi { + name: "const void *__restrict" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "void **__restrict" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int (*)(const void *, const void *)" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "tdestroy" + access: public_access + linker_set_key: "tdestroy" + } + mangled_function_name: "tdestroy" + source_file: "bionic/libc/include/search.h" + parameters { + basic_abi { + type_abi { + name: "void *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "void (*)(void *)" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void *" + size: 8 + alignment: 8 + } + name: "tfind" + access: public_access + linker_set_key: "tfind" + } + mangled_function_name: "tfind" + source_file: "bionic/libc/include/search.h" + parameters { + basic_abi { + type_abi { + name: "const void *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "void *const *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int (*)(const void *, const void *)" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void *" + size: 8 + alignment: 8 + } + name: "tsearch" + access: public_access + linker_set_key: "tsearch" + } + mangled_function_name: "tsearch" + source_file: "bionic/libc/include/search.h" + parameters { + basic_abi { + type_abi { + name: "const void *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "void **" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int (*)(const void *, const void *)" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "twalk" + access: public_access + linker_set_key: "twalk" + } + mangled_function_name: "twalk" + source_file: "bionic/libc/include/search.h" + parameters { + basic_abi { + type_abi { + name: "const void *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "void (*)(const void *, VISIT, int)" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "wait" + access: public_access + linker_set_key: "wait" + } + mangled_function_name: "wait" + source_file: "bionic/libc/include/sys/wait.h" + parameters { + basic_abi { + type_abi { + name: "int *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "waitpid" + access: public_access + linker_set_key: "waitpid" + } + mangled_function_name: "waitpid" + source_file: "bionic/libc/include/sys/wait.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "wait4" + access: public_access + linker_set_key: "wait4" + } + mangled_function_name: "wait4" + source_file: "bionic/libc/include/sys/wait.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "rusage *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "waitid" + access: public_access + linker_set_key: "waitid" + } + mangled_function_name: "waitid" + source_file: "bionic/libc/include/sys/wait.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "which" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "id" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "siginfo *" + size: 8 + alignment: 8 + } + name: "info" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "options" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "iswalnum_l" + access: public_access + linker_set_key: "iswalnum_l" + } + mangled_function_name: "iswalnum_l" + source_file: "bionic/libc/include/wctype.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__locale_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "iswalpha_l" + access: public_access + linker_set_key: "iswalpha_l" + } + mangled_function_name: "iswalpha_l" + source_file: "bionic/libc/include/wctype.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__locale_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "iswblank_l" + access: public_access + linker_set_key: "iswblank_l" + } + mangled_function_name: "iswblank_l" + source_file: "bionic/libc/include/wctype.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__locale_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "iswcntrl_l" + access: public_access + linker_set_key: "iswcntrl_l" + } + mangled_function_name: "iswcntrl_l" + source_file: "bionic/libc/include/wctype.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__locale_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "iswdigit_l" + access: public_access + linker_set_key: "iswdigit_l" + } + mangled_function_name: "iswdigit_l" + source_file: "bionic/libc/include/wctype.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__locale_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "iswgraph_l" + access: public_access + linker_set_key: "iswgraph_l" + } + mangled_function_name: "iswgraph_l" + source_file: "bionic/libc/include/wctype.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__locale_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "iswlower_l" + access: public_access + linker_set_key: "iswlower_l" + } + mangled_function_name: "iswlower_l" + source_file: "bionic/libc/include/wctype.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__locale_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "iswprint_l" + access: public_access + linker_set_key: "iswprint_l" + } + mangled_function_name: "iswprint_l" + source_file: "bionic/libc/include/wctype.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__locale_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "iswpunct_l" + access: public_access + linker_set_key: "iswpunct_l" + } + mangled_function_name: "iswpunct_l" + source_file: "bionic/libc/include/wctype.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__locale_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "iswspace_l" + access: public_access + linker_set_key: "iswspace_l" + } + mangled_function_name: "iswspace_l" + source_file: "bionic/libc/include/wctype.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__locale_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "iswupper_l" + access: public_access + linker_set_key: "iswupper_l" + } + mangled_function_name: "iswupper_l" + source_file: "bionic/libc/include/wctype.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__locale_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "iswxdigit_l" + access: public_access + linker_set_key: "iswxdigit_l" + } + mangled_function_name: "iswxdigit_l" + source_file: "bionic/libc/include/wctype.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__locale_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "towlower_l" + access: public_access + linker_set_key: "towlower_l" + } + mangled_function_name: "towlower_l" + source_file: "bionic/libc/include/wctype.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__locale_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "towupper_l" + access: public_access + linker_set_key: "towupper_l" + } + mangled_function_name: "towupper_l" + source_file: "bionic/libc/include/wctype.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__locale_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "towctrans_l" + access: public_access + linker_set_key: "towctrans_l" + } + mangled_function_name: "towctrans_l" + source_file: "bionic/libc/include/wctype.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const void *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__locale_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "const void *" + size: 8 + alignment: 8 + } + name: "wctrans_l" + access: public_access + linker_set_key: "wctrans_l" + } + mangled_function_name: "wctrans_l" + source_file: "bionic/libc/include/wctype.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__locale_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "wctype_l" + access: public_access + linker_set_key: "wctype_l" + } + mangled_function_name: "wctype_l" + source_file: "bionic/libc/include/wctype.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__locale_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "iswctype_l" + access: public_access + linker_set_key: "iswctype_l" + } + mangled_function_name: "iswctype_l" + source_file: "bionic/libc/include/wctype.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__locale_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "ns_msg_getflag" + access: public_access + linker_set_key: "ns_msg_getflag" + } + mangled_function_name: "ns_msg_getflag" + source_file: "bionic/libc/include/arpa/nameser.h" + parameters { + basic_abi { + type_abi { + name: "struct __ns_msg" + size: 80 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned short" + size: 2 + alignment: 2 + } + name: "ns_get16" + access: public_access + linker_set_key: "ns_get16" + } + mangled_function_name: "ns_get16" + source_file: "bionic/libc/include/arpa/nameser.h" + parameters { + basic_abi { + type_abi { + name: "const unsigned char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "ns_get32" + access: public_access + linker_set_key: "ns_get32" + } + mangled_function_name: "ns_get32" + source_file: "bionic/libc/include/arpa/nameser.h" + parameters { + basic_abi { + type_abi { + name: "const unsigned char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "ns_put16" + access: public_access + linker_set_key: "ns_put16" + } + mangled_function_name: "ns_put16" + source_file: "bionic/libc/include/arpa/nameser.h" + parameters { + basic_abi { + type_abi { + name: "unsigned short" + size: 2 + alignment: 2 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "ns_put32" + access: public_access + linker_set_key: "ns_put32" + } + mangled_function_name: "ns_put32" + source_file: "bionic/libc/include/arpa/nameser.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "ns_initparse" + access: public_access + linker_set_key: "ns_initparse" + } + mangled_function_name: "ns_initparse" + source_file: "bionic/libc/include/arpa/nameser.h" + parameters { + basic_abi { + type_abi { + name: "const unsigned char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "struct __ns_msg *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "ns_skiprr" + access: public_access + linker_set_key: "ns_skiprr" + } + mangled_function_name: "ns_skiprr" + source_file: "bionic/libc/include/arpa/nameser.h" + parameters { + basic_abi { + type_abi { + name: "const unsigned char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const unsigned char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "enum __ns_sect" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "ns_parserr" + access: public_access + linker_set_key: "ns_parserr" + } + mangled_function_name: "ns_parserr" + source_file: "bionic/libc/include/arpa/nameser.h" + parameters { + basic_abi { + type_abi { + name: "struct __ns_msg *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "enum __ns_sect" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "struct __ns_rr *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "ns_sprintrr" + access: public_access + linker_set_key: "ns_sprintrr" + } + mangled_function_name: "ns_sprintrr" + source_file: "bionic/libc/include/arpa/nameser.h" + parameters { + basic_abi { + type_abi { + name: "const struct __ns_msg *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const struct __ns_rr *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "ns_sprintrrf" + access: public_access + linker_set_key: "ns_sprintrrf" + } + mangled_function_name: "ns_sprintrrf" + source_file: "bionic/libc/include/arpa/nameser.h" + parameters { + basic_abi { + type_abi { + name: "const unsigned char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "enum __ns_class" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "enum __ns_type" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const unsigned char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "ns_format_ttl" + access: public_access + linker_set_key: "ns_format_ttl" + } + mangled_function_name: "ns_format_ttl" + source_file: "bionic/libc/include/arpa/nameser.h" + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "ns_name_ntol" + access: public_access + linker_set_key: "ns_name_ntol" + } + mangled_function_name: "ns_name_ntol" + source_file: "bionic/libc/include/arpa/nameser.h" + parameters { + basic_abi { + type_abi { + name: "const unsigned char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "ns_name_ntop" + access: public_access + linker_set_key: "ns_name_ntop" + } + mangled_function_name: "ns_name_ntop" + source_file: "bionic/libc/include/arpa/nameser.h" + parameters { + basic_abi { + type_abi { + name: "const unsigned char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "ns_name_pton" + access: public_access + linker_set_key: "ns_name_pton" + } + mangled_function_name: "ns_name_pton" + source_file: "bionic/libc/include/arpa/nameser.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "ns_name_unpack" + access: public_access + linker_set_key: "ns_name_unpack" + } + mangled_function_name: "ns_name_unpack" + source_file: "bionic/libc/include/arpa/nameser.h" + parameters { + basic_abi { + type_abi { + name: "const unsigned char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const unsigned char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const unsigned char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "ns_name_pack" + access: public_access + linker_set_key: "ns_name_pack" + } + mangled_function_name: "ns_name_pack" + source_file: "bionic/libc/include/arpa/nameser.h" + parameters { + basic_abi { + type_abi { + name: "const unsigned char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const unsigned char **" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const unsigned char **" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "ns_name_uncompress" + access: public_access + linker_set_key: "ns_name_uncompress" + } + mangled_function_name: "ns_name_uncompress" + source_file: "bionic/libc/include/arpa/nameser.h" + parameters { + basic_abi { + type_abi { + name: "const unsigned char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const unsigned char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const unsigned char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "ns_name_compress" + access: public_access + linker_set_key: "ns_name_compress" + } + mangled_function_name: "ns_name_compress" + source_file: "bionic/libc/include/arpa/nameser.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const unsigned char **" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const unsigned char **" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "ns_name_skip" + access: public_access + linker_set_key: "ns_name_skip" + } + mangled_function_name: "ns_name_skip" + source_file: "bionic/libc/include/arpa/nameser.h" + parameters { + basic_abi { + type_abi { + name: "const unsigned char **" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const unsigned char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "ns_name_rollback" + access: public_access + linker_set_key: "ns_name_rollback" + } + mangled_function_name: "ns_name_rollback" + source_file: "bionic/libc/include/arpa/nameser.h" + parameters { + basic_abi { + type_abi { + name: "const unsigned char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const unsigned char **" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const unsigned char **" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "ns_makecanon" + access: public_access + linker_set_key: "ns_makecanon" + } + mangled_function_name: "ns_makecanon" + source_file: "bionic/libc/include/arpa/nameser.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "ns_samename" + access: public_access + linker_set_key: "ns_samename" + } + mangled_function_name: "ns_samename" + source_file: "bionic/libc/include/arpa/nameser.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__b64_ntop" + access: public_access + linker_set_key: "__b64_ntop" + } + mangled_function_name: "__b64_ntop" + source_file: "" + parameters { + basic_abi { + type_abi { + name: "const unsigned char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__b64_pton" + access: public_access + linker_set_key: "__b64_pton" + } + mangled_function_name: "__b64_pton" + source_file: "" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__dn_comp" + access: public_access + linker_set_key: "__dn_comp" + } + mangled_function_name: "__dn_comp" + source_file: "" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned char **" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned char **" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "dn_expand" + access: public_access + linker_set_key: "dn_expand" + } + mangled_function_name: "dn_expand" + source_file: "bionic/libc/include/resolv.h" + parameters { + basic_abi { + type_abi { + name: "const unsigned char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const unsigned char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const unsigned char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "__p_class" + access: public_access + linker_set_key: "__p_class" + } + mangled_function_name: "__p_class" + source_file: "" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "__p_type" + access: public_access + linker_set_key: "__p_type" + } + mangled_function_name: "__p_type" + source_file: "" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "res_init" + access: public_access + linker_set_key: "res_init" + } + mangled_function_name: "res_init" + source_file: "bionic/libc/include/resolv.h" +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "res_mkquery" + access: public_access + linker_set_key: "res_mkquery" + } + mangled_function_name: "res_mkquery" + source_file: "bionic/libc/include/resolv.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const unsigned char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const unsigned char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "res_query" + access: public_access + linker_set_key: "res_query" + } + mangled_function_name: "res_query" + source_file: "bionic/libc/include/resolv.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "res_search" + access: public_access + linker_set_key: "res_search" + } + mangled_function_name: "res_search" + source_file: "bionic/libc/include/resolv.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "android_net_res_stats_aggregate" + access: public_access + linker_set_key: "android_net_res_stats_aggregate" + } + mangled_function_name: "android_net_res_stats_aggregate" + source_file: "bionic/libc/dns/include/resolv_stats.h" + parameters { + basic_abi { + type_abi { + name: "struct __res_stats *" + size: 8 + alignment: 8 + } + name: "stats" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int *" + size: 8 + alignment: 8 + } + name: "successes" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int *" + size: 8 + alignment: 8 + } + name: "errors" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int *" + size: 8 + alignment: 8 + } + name: "timeouts" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int *" + size: 8 + alignment: 8 + } + name: "internal_errors" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int *" + size: 8 + alignment: 8 + } + name: "rtt_avg" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long *" + size: 8 + alignment: 8 + } + name: "last_sample_time" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "android_net_res_stats_get_info_for_net" + access: public_access + linker_set_key: "android_net_res_stats_get_info_for_net" + } + mangled_function_name: "android_net_res_stats_get_info_for_net" + source_file: "bionic/libc/dns/include/resolv_stats.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "netid" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int *" + size: 8 + alignment: 8 + } + name: "nscount" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "struct __kernel_sockaddr_storage *" + size: 8 + alignment: 8 + } + name: "servers" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int *" + size: 8 + alignment: 8 + } + name: "dcount" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char (*)[256]" + size: 8 + alignment: 8 + } + name: "domains" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "struct __res_params *" + size: 8 + alignment: 8 + } + name: "params" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "struct __res_stats *" + size: 8 + alignment: 8 + } + name: "stats" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "android_net_res_stats_get_usable_servers" + access: public_access + linker_set_key: "android_net_res_stats_get_usable_servers" + } + mangled_function_name: "android_net_res_stats_get_usable_servers" + source_file: "bionic/libc/dns/include/resolv_stats.h" + parameters { + basic_abi { + type_abi { + name: "const struct __res_params *" + size: 8 + alignment: 8 + } + name: "params" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "struct __res_stats *" + size: 8 + alignment: 8 + } + name: "stats" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "nscount" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "bool *" + size: 8 + alignment: 8 + } + name: "valid_servers" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "__fp_nquery" + access: public_access + linker_set_key: "__fp_nquery" + } + mangled_function_name: "__fp_nquery" + source_file: "" + parameters { + basic_abi { + type_abi { + name: "const unsigned char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "struct __sFILE *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "__fp_query" + access: public_access + linker_set_key: "__fp_query" + } + mangled_function_name: "__fp_query" + source_file: "" + parameters { + basic_abi { + type_abi { + name: "const unsigned char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "struct __sFILE *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "__hostalias" + access: public_access + linker_set_key: "__hostalias" + } + mangled_function_name: "__hostalias" + source_file: "" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "__p_query" + access: public_access + linker_set_key: "__p_query" + } + mangled_function_name: "__p_query" + source_file: "" + parameters { + basic_abi { + type_abi { + name: "const unsigned char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "__res_close" + access: public_access + linker_set_key: "__res_close" + } + mangled_function_name: "__res_close" + source_file: "" +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__res_isourserver" + access: public_access + linker_set_key: "__res_isourserver" + } + mangled_function_name: "__res_isourserver" + source_file: "" + parameters { + basic_abi { + type_abi { + name: "const struct sockaddr_in *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__res_querydomain" + access: public_access + linker_set_key: "__res_querydomain" + } + mangled_function_name: "__res_querydomain" + source_file: "" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__res_send" + access: public_access + linker_set_key: "__res_send" + } + mangled_function_name: "__res_send" + source_file: "" + parameters { + basic_abi { + type_abi { + name: "const unsigned char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__res_hnok" + access: public_access + linker_set_key: "__res_hnok" + } + mangled_function_name: "__res_hnok" + source_file: "" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__res_ownok" + access: public_access + linker_set_key: "__res_ownok" + } + mangled_function_name: "__res_ownok" + source_file: "" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__res_mailok" + access: public_access + linker_set_key: "__res_mailok" + } + mangled_function_name: "__res_mailok" + source_file: "" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__res_dnok" + access: public_access + linker_set_key: "__res_dnok" + } + mangled_function_name: "__res_dnok" + source_file: "" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__sym_ston" + access: public_access + linker_set_key: "__sym_ston" + } + mangled_function_name: "__sym_ston" + source_file: "" + parameters { + basic_abi { + type_abi { + name: "const struct res_sym *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "__sym_ntos" + access: public_access + linker_set_key: "__sym_ntos" + } + mangled_function_name: "__sym_ntos" + source_file: "" + parameters { + basic_abi { + type_abi { + name: "const struct res_sym *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "__sym_ntop" + access: public_access + linker_set_key: "__sym_ntop" + } + mangled_function_name: "__sym_ntop" + source_file: "" + parameters { + basic_abi { + type_abi { + name: "const struct res_sym *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__loc_aton" + access: public_access + linker_set_key: "__loc_aton" + } + mangled_function_name: "__loc_aton" + source_file: "" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "__loc_ntoa" + access: public_access + linker_set_key: "__loc_ntoa" + } + mangled_function_name: "__loc_ntoa" + source_file: "" + parameters { + basic_abi { + type_abi { + name: "const unsigned char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__dn_skipname" + access: public_access + linker_set_key: "__dn_skipname" + } + mangled_function_name: "__dn_skipname" + source_file: "" + parameters { + basic_abi { + type_abi { + name: "const unsigned char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const unsigned char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "__putlong" + access: public_access + linker_set_key: "__putlong" + } + mangled_function_name: "__putlong" + source_file: "" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "__putshort" + access: public_access + linker_set_key: "__putshort" + } + mangled_function_name: "__putshort" + source_file: "" + parameters { + basic_abi { + type_abi { + name: "unsigned short" + size: 2 + alignment: 2 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned short" + size: 2 + alignment: 2 + } + name: "_getshort" + access: public_access + linker_set_key: "_getshort" + } + mangled_function_name: "_getshort" + source_file: "bionic/libc/dns/include/resolv_private.h" + parameters { + basic_abi { + type_abi { + name: "const unsigned char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "_getlong" + access: public_access + linker_set_key: "_getlong" + } + mangled_function_name: "_getlong" + source_file: "bionic/libc/dns/include/resolv_private.h" + parameters { + basic_abi { + type_abi { + name: "const unsigned char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "__p_time" + access: public_access + linker_set_key: "__p_time" + } + mangled_function_name: "__p_time" + source_file: "" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "__p_rcode" + access: public_access + linker_set_key: "__p_rcode" + } + mangled_function_name: "__p_rcode" + source_file: "" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "const unsigned char *" + size: 8 + alignment: 8 + } + name: "__p_cdnname" + access: public_access + linker_set_key: "__p_cdnname" + } + mangled_function_name: "__p_cdnname" + source_file: "" + parameters { + basic_abi { + type_abi { + name: "const unsigned char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const unsigned char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "struct __sFILE *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "const unsigned char *" + size: 8 + alignment: 8 + } + name: "__p_cdname" + access: public_access + linker_set_key: "__p_cdname" + } + mangled_function_name: "__p_cdname" + source_file: "" + parameters { + basic_abi { + type_abi { + name: "const unsigned char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const unsigned char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "struct __sFILE *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "const unsigned char *" + size: 8 + alignment: 8 + } + name: "__p_fqnname" + access: public_access + linker_set_key: "__p_fqnname" + } + mangled_function_name: "__p_fqnname" + source_file: "" + parameters { + basic_abi { + type_abi { + name: "const unsigned char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const unsigned char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "const unsigned char *" + size: 8 + alignment: 8 + } + name: "__p_fqname" + access: public_access + linker_set_key: "__p_fqname" + } + mangled_function_name: "__p_fqname" + source_file: "" + parameters { + basic_abi { + type_abi { + name: "const unsigned char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const unsigned char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "struct __sFILE *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "__p_option" + access: public_access + linker_set_key: "__p_option" + } + mangled_function_name: "__p_option" + source_file: "" + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "__p_secstodate" + access: public_access + linker_set_key: "__p_secstodate" + } + mangled_function_name: "__p_secstodate" + source_file: "" + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__dn_count_labels" + access: public_access + linker_set_key: "__dn_count_labels" + } + mangled_function_name: "__dn_count_labels" + source_file: "" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__res_nameinquery" + access: public_access + linker_set_key: "__res_nameinquery" + } + mangled_function_name: "__res_nameinquery" + source_file: "" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const unsigned char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const unsigned char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__res_queriesmatch" + access: public_access + linker_set_key: "__res_queriesmatch" + } + mangled_function_name: "__res_queriesmatch" + source_file: "" + parameters { + basic_abi { + type_abi { + name: "const unsigned char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const unsigned char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const unsigned char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const unsigned char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__res_ninit" + access: public_access + linker_set_key: "__res_ninit" + } + mangled_function_name: "__res_ninit" + source_file: "" + parameters { + basic_abi { + type_abi { + name: "struct __res_state *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "__res_hostalias" + access: public_access + linker_set_key: "__res_hostalias" + } + mangled_function_name: "__res_hostalias" + source_file: "" + parameters { + basic_abi { + type_abi { + name: "struct __res_state *const" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__res_nquery" + access: public_access + linker_set_key: "__res_nquery" + } + mangled_function_name: "__res_nquery" + source_file: "" + parameters { + basic_abi { + type_abi { + name: "struct __res_state *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__res_nsearch" + access: public_access + linker_set_key: "__res_nsearch" + } + mangled_function_name: "__res_nsearch" + source_file: "" + parameters { + basic_abi { + type_abi { + name: "struct __res_state *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__res_nquerydomain" + access: public_access + linker_set_key: "__res_nquerydomain" + } + mangled_function_name: "__res_nquerydomain" + source_file: "" + parameters { + basic_abi { + type_abi { + name: "struct __res_state *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__res_nmkquery" + access: public_access + linker_set_key: "__res_nmkquery" + } + mangled_function_name: "__res_nmkquery" + source_file: "" + parameters { + basic_abi { + type_abi { + name: "struct __res_state *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const unsigned char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const unsigned char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__res_nsend" + access: public_access + linker_set_key: "__res_nsend" + } + mangled_function_name: "__res_nsend" + source_file: "" + parameters { + basic_abi { + type_abi { + name: "struct __res_state *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const unsigned char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "__res_nclose" + access: public_access + linker_set_key: "__res_nclose" + } + mangled_function_name: "__res_nclose" + source_file: "" + parameters { + basic_abi { + type_abi { + name: "struct __res_state *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "__res_send_setqhook" + access: public_access + linker_set_key: "__res_send_setqhook" + } + mangled_function_name: "__res_send_setqhook" + source_file: "" + parameters { + basic_abi { + type_abi { + name: "res_sendhookact (*)(struct sockaddr *const *, const unsigned char **, int *, unsigned char *, int, int *)" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "__res_send_setrhook" + access: public_access + linker_set_key: "__res_send_setrhook" + } + mangled_function_name: "__res_send_setrhook" + source_file: "" + parameters { + basic_abi { + type_abi { + name: "res_sendhookact (*)(const struct sockaddr *, const unsigned char *, int, unsigned char *, int, int *)" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "_resolv_set_nameservers_for_net" + access: public_access + linker_set_key: "_resolv_set_nameservers_for_net" + } + mangled_function_name: "_resolv_set_nameservers_for_net" + source_file: "bionic/libc/dns/include/resolv_netid.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "netid" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char **" + size: 8 + alignment: 8 + } + name: "servers" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "numservers" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "domains" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const struct __res_params *" + size: 8 + alignment: 8 + } + name: "params" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "_resolv_flush_cache_for_net" + access: public_access + linker_set_key: "_resolv_flush_cache_for_net" + } + mangled_function_name: "_resolv_flush_cache_for_net" + source_file: "bionic/libc/dns/include/resolv_netid.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "netid" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "_resolv_delete_cache_for_net" + access: public_access + linker_set_key: "_resolv_delete_cache_for_net" + } + mangled_function_name: "_resolv_delete_cache_for_net" + source_file: "bionic/libc/dns/include/resolv_netid.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "netid" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "nsdispatch" + access: public_access + linker_set_key: "nsdispatch" + } + mangled_function_name: "nsdispatch" + source_file: "bionic/libc/dns/include/nsswitch.h" + parameters { + basic_abi { + type_abi { + name: "void *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const ns_dtab *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const ns_src *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "err" + access: public_access + linker_set_key: "err" + } + mangled_function_name: "err" + source_file: "bionic/libc/include/err.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "verr" + access: public_access + linker_set_key: "verr" + } + mangled_function_name: "verr" + source_file: "bionic/libc/include/err.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "struct __va_list" + size: 32 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "errx" + access: public_access + linker_set_key: "errx" + } + mangled_function_name: "errx" + source_file: "bionic/libc/include/err.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "verrx" + access: public_access + linker_set_key: "verrx" + } + mangled_function_name: "verrx" + source_file: "bionic/libc/include/err.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "struct __va_list" + size: 32 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "warn" + access: public_access + linker_set_key: "warn" + } + mangled_function_name: "warn" + source_file: "bionic/libc/include/err.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "vwarn" + access: public_access + linker_set_key: "vwarn" + } + mangled_function_name: "vwarn" + source_file: "bionic/libc/include/err.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "struct __va_list" + size: 32 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "warnx" + access: public_access + linker_set_key: "warnx" + } + mangled_function_name: "warnx" + source_file: "bionic/libc/include/err.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "vwarnx" + access: public_access + linker_set_key: "vwarnx" + } + mangled_function_name: "vwarnx" + source_file: "bionic/libc/include/err.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "struct __va_list" + size: 32 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "getopt_long" + access: public_access + linker_set_key: "getopt_long" + } + mangled_function_name: "getopt_long" + source_file: "bionic/libc/include/getopt.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *const *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const struct option *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "getopt_long_only" + access: public_access + linker_set_key: "getopt_long_only" + } + mangled_function_name: "getopt_long_only" + source_file: "bionic/libc/include/getopt.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *const *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const struct option *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "utime" + access: public_access + linker_set_key: "utime" + } + mangled_function_name: "utime" + source_file: "bionic/libc/include/utime.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const struct utimbuf *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "regcomp" + access: public_access + linker_set_key: "regcomp" + } + mangled_function_name: "regcomp" + source_file: "bionic/libc/include/regex.h" + parameters { + basic_abi { + type_abi { + name: "regex_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "regerror" + access: public_access + linker_set_key: "regerror" + } + mangled_function_name: "regerror" + source_file: "bionic/libc/include/regex.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const regex_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "regexec" + access: public_access + linker_set_key: "regexec" + } + mangled_function_name: "regexec" + source_file: "bionic/libc/include/regex.h" + parameters { + basic_abi { + type_abi { + name: "const regex_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "regmatch_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "regfree" + access: public_access + linker_set_key: "regfree" + } + mangled_function_name: "regfree" + source_file: "bionic/libc/include/regex.h" + parameters { + basic_abi { + type_abi { + name: "regex_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "fnmatch" + access: public_access + linker_set_key: "fnmatch" + } + mangled_function_name: "fnmatch" + source_file: "bionic/libc/include/fnmatch.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "pattern" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "string" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "flags" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "flock" + access: public_access + linker_set_key: "flock" + } + mangled_function_name: "flock" + source_file: "bionic/libc/include/sys/file.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "struct ether_addr *" + size: 8 + alignment: 8 + } + name: "ether_aton_r" + access: public_access + linker_set_key: "ether_aton_r" + } + mangled_function_name: "ether_aton_r" + source_file: "bionic/libc/bionic/ether_aton.c" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "asc" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "struct ether_addr *" + size: 8 + alignment: 8 + } + name: "addr" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "struct ether_addr *" + size: 8 + alignment: 8 + } + name: "ether_aton" + access: public_access + linker_set_key: "ether_aton" + } + mangled_function_name: "ether_aton" + source_file: "bionic/libc/bionic/ether_aton.c" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "asc" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "ether_ntoa_r" + access: public_access + linker_set_key: "ether_ntoa_r" + } + mangled_function_name: "ether_ntoa_r" + source_file: "bionic/libc/bionic/ether_ntoa.c" + parameters { + basic_abi { + type_abi { + name: "const struct ether_addr *" + size: 8 + alignment: 8 + } + name: "addr" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "buf" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "ether_ntoa" + access: public_access + linker_set_key: "ether_ntoa" + } + mangled_function_name: "ether_ntoa" + source_file: "bionic/libc/bionic/ether_ntoa.c" + parameters { + basic_abi { + type_abi { + name: "const struct ether_addr *" + size: 8 + alignment: 8 + } + name: "addr" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "pututline" + access: public_access + linker_set_key: "pututline" + } + mangled_function_name: "pututline" + source_file: "bionic/libc/bionic/pututline.c" + parameters { + basic_abi { + type_abi { + name: "struct utmp *" + size: 8 + alignment: 8 + } + name: "utmp" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "sigblock" + access: public_access + linker_set_key: "sigblock" + } + mangled_function_name: "sigblock" + source_file: "bionic/libc/bionic/sigblock.c" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "mask" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "sigsetmask" + access: public_access + linker_set_key: "sigsetmask" + } + mangled_function_name: "sigsetmask" + source_file: "bionic/libc/bionic/sigsetmask.c" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "mask" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "__fbufsize" + access: public_access + linker_set_key: "__fbufsize" + } + mangled_function_name: "__fbufsize" + source_file: "bionic/libc/include/stdio_ext.h" + parameters { + basic_abi { + type_abi { + name: "__sFILE *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__freadable" + access: public_access + linker_set_key: "__freadable" + } + mangled_function_name: "__freadable" + source_file: "bionic/libc/include/stdio_ext.h" + parameters { + basic_abi { + type_abi { + name: "__sFILE *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__fwritable" + access: public_access + linker_set_key: "__fwritable" + } + mangled_function_name: "__fwritable" + source_file: "bionic/libc/include/stdio_ext.h" + parameters { + basic_abi { + type_abi { + name: "__sFILE *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__flbf" + access: public_access + linker_set_key: "__flbf" + } + mangled_function_name: "__flbf" + source_file: "bionic/libc/include/stdio_ext.h" + parameters { + basic_abi { + type_abi { + name: "__sFILE *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "__fpurge" + access: public_access + linker_set_key: "__fpurge" + } + mangled_function_name: "__fpurge" + source_file: "bionic/libc/include/stdio_ext.h" + parameters { + basic_abi { + type_abi { + name: "__sFILE *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "__fpending" + access: public_access + linker_set_key: "__fpending" + } + mangled_function_name: "__fpending" + source_file: "bionic/libc/include/stdio_ext.h" + parameters { + basic_abi { + type_abi { + name: "__sFILE *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "_flushlbf" + access: public_access + linker_set_key: "_flushlbf" + } + mangled_function_name: "_flushlbf" + source_file: "bionic/libc/include/stdio_ext.h" +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__fsetlocking" + access: public_access + linker_set_key: "__fsetlocking" + } + mangled_function_name: "__fsetlocking" + source_file: "bionic/libc/include/stdio_ext.h" + parameters { + basic_abi { + type_abi { + name: "__sFILE *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +global_vars { + basic_abi { + type_abi { + name: "const char *const[65]" + size: 520 + alignment: 8 + } + name: "sys_siglist" + access: public_access + linker_set_key: "sys_siglist" + } + source_file: "bionic/libc/include/signal.h" +} +global_vars { + basic_abi { + type_abi { + name: "const char *const[65]" + size: 520 + alignment: 8 + } + name: "sys_signame" + access: public_access + linker_set_key: "sys_signame" + } + source_file: "bionic/libc/include/signal.h" +} +global_vars { + basic_abi { + type_abi { + name: "char *[]" + } + name: "tzname" + access: public_access + linker_set_key: "tzname" + } + source_file: "bionic/libc/include/time.h" +} +global_vars { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "daylight" + access: public_access + linker_set_key: "daylight" + } + source_file: "bionic/libc/include/time.h" +} +global_vars { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "timezone" + access: public_access + linker_set_key: "timezone" + } + source_file: "bionic/libc/include/time.h" +} +global_vars { + basic_abi { + type_abi { + name: "__sFILE *" + size: 8 + alignment: 8 + } + name: "stdin" + access: public_access + linker_set_key: "stdin" + } + source_file: "bionic/libc/include/stdio.h" +} +global_vars { + basic_abi { + type_abi { + name: "__sFILE *" + size: 8 + alignment: 8 + } + name: "stdout" + access: public_access + linker_set_key: "stdout" + } + source_file: "bionic/libc/include/stdio.h" +} +global_vars { + basic_abi { + type_abi { + name: "__sFILE *" + size: 8 + alignment: 8 + } + name: "stderr" + access: public_access + linker_set_key: "stderr" + } + source_file: "bionic/libc/include/stdio.h" +} +global_vars { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "__stack_chk_guard" + access: public_access + linker_set_key: "__stack_chk_guard" + } + source_file: "bionic/libc/private/bionic_ssp.h" +} +global_vars { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "optarg" + access: public_access + linker_set_key: "optarg" + } + source_file: "bionic/libc/include/bits/getopt.h" +} +global_vars { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "optind" + access: public_access + linker_set_key: "optind" + } + source_file: "bionic/libc/include/bits/getopt.h" +} +global_vars { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "opterr" + access: public_access + linker_set_key: "opterr" + } + source_file: "bionic/libc/include/bits/getopt.h" +} +global_vars { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "optopt" + access: public_access + linker_set_key: "optopt" + } + source_file: "bionic/libc/include/bits/getopt.h" +} +global_vars { + basic_abi { + type_abi { + name: "char **" + size: 8 + alignment: 8 + } + name: "environ" + access: public_access + linker_set_key: "environ" + } + source_file: "bionic/libc/include/unistd.h" +} +global_vars { + basic_abi { + type_abi { + name: "const in6_addr" + size: 16 + alignment: 4 + } + name: "in6addr_any" + access: public_access + linker_set_key: "in6addr_any" + } + source_file: "bionic/libc/include/netinet/in.h" +} +global_vars { + basic_abi { + type_abi { + name: "const in6_addr" + size: 16 + alignment: 4 + } + name: "in6addr_loopback" + access: public_access + linker_set_key: "in6addr_loopback" + } + source_file: "bionic/libc/include/netinet/in.h" +} +global_vars { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "_ctype_" + access: public_access + linker_set_key: "_ctype_" + } + source_file: "bionic/libc/include/ctype.h" +} +global_vars { + basic_abi { + type_abi { + name: "void (*)()" + size: 8 + alignment: 8 + } + name: "error_print_progname" + access: public_access + linker_set_key: "error_print_progname" + } + source_file: "bionic/libc/include/error.h" +} +global_vars { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "error_message_count" + access: public_access + linker_set_key: "error_message_count" + } + source_file: "bionic/libc/include/error.h" +} +global_vars { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "error_one_per_line" + access: public_access + linker_set_key: "error_one_per_line" + } + source_file: "bionic/libc/include/error.h" +} +global_vars { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "__progname" + access: public_access + linker_set_key: "__progname" + } + source_file: "bionic/libc/bionic/libc_init_common.cpp" +} +global_vars { + basic_abi { + type_abi { + name: "prop_area *" + size: 8 + alignment: 8 + } + name: "__system_property_area__" + access: public_access + linker_set_key: "__system_property_area__" + } + source_file: "bionic/libc/bionic/system_properties.cpp" +} +global_vars { + basic_abi { + type_abi { + name: "struct res_sym const[]" + } + name: "__p_class_syms" + access: public_access + linker_set_key: "__p_class_syms" + } + source_file: "bionic/libc/dns/include/resolv_private.h" +} +global_vars { + basic_abi { + type_abi { + name: "struct res_sym const[]" + } + name: "__p_type_syms" + access: public_access + linker_set_key: "__p_type_syms" + } + source_file: "bionic/libc/dns/include/resolv_private.h" +} +global_vars { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "optreset" + access: public_access + linker_set_key: "optreset" + } + source_file: "bionic/libc/include/getopt.h" +} +global_vars { + basic_abi { + type_abi { + name: "__sFILE [3]" + size: 456 + alignment: 8 + } + name: "__sF" + access: public_access + linker_set_key: "__sF" + } + source_file: "bionic/libc/stdio/stdio.cpp" +} diff --git a/current/arm64/source-based/libdl.so.lsdump b/current/arm64/source-based/libdl.so.lsdump new file mode 100644 index 0000000..a39d6ed --- /dev/null +++ b/current/arm64/source-based/libdl.so.lsdump @@ -0,0 +1,708 @@ +functions { + basic_abi { + type_abi { + name: "void *" + size: 8 + alignment: 8 + } + name: "dlopen" + access: public_access + linker_set_key: "dlopen" + } + mangled_function_name: "dlopen" + source_file: "bionic/libc/include/dlfcn.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "filename" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "flag" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "dlclose" + access: public_access + linker_set_key: "dlclose" + } + mangled_function_name: "dlclose" + source_file: "bionic/libc/include/dlfcn.h" + parameters { + basic_abi { + type_abi { + name: "void *" + size: 8 + alignment: 8 + } + name: "handle" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "dlerror" + access: public_access + linker_set_key: "dlerror" + } + mangled_function_name: "dlerror" + source_file: "bionic/libc/include/dlfcn.h" +} +functions { + basic_abi { + type_abi { + name: "void *" + size: 8 + alignment: 8 + } + name: "dlsym" + access: public_access + linker_set_key: "dlsym" + } + mangled_function_name: "dlsym" + source_file: "bionic/libc/include/dlfcn.h" + parameters { + basic_abi { + type_abi { + name: "void *" + size: 8 + alignment: 8 + } + name: "handle" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "symbol" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void *" + size: 8 + alignment: 8 + } + name: "dlvsym" + access: public_access + linker_set_key: "dlvsym" + } + mangled_function_name: "dlvsym" + source_file: "bionic/libc/include/dlfcn.h" + parameters { + basic_abi { + type_abi { + name: "void *" + size: 8 + alignment: 8 + } + name: "handle" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "symbol" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "version" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "dladdr" + access: public_access + linker_set_key: "dladdr" + } + mangled_function_name: "dladdr" + source_file: "bionic/libc/include/dlfcn.h" + parameters { + basic_abi { + type_abi { + name: "const void *" + size: 8 + alignment: 8 + } + name: "addr" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "Dl_info *" + size: 8 + alignment: 8 + } + name: "info" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void *" + size: 8 + alignment: 8 + } + name: "android_dlopen_ext" + access: public_access + linker_set_key: "android_dlopen_ext" + } + mangled_function_name: "android_dlopen_ext" + source_file: "bionic/libc/include/android/dlext.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "filename" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "flag" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const android_dlextinfo *" + size: 8 + alignment: 8 + } + name: "extinfo" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "android_get_LD_LIBRARY_PATH" + access: public_access + linker_set_key: "android_get_LD_LIBRARY_PATH" + } + mangled_function_name: "android_get_LD_LIBRARY_PATH" + source_file: "bionic/libdl/libdl.c" + parameters { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "buffer" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "buffer_size" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "android_update_LD_LIBRARY_PATH" + access: public_access + linker_set_key: "android_update_LD_LIBRARY_PATH" + } + mangled_function_name: "android_update_LD_LIBRARY_PATH" + source_file: "bionic/libdl/libdl.c" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "ld_library_path" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "android_set_application_target_sdk_version" + access: public_access + linker_set_key: "android_set_application_target_sdk_version" + } + mangled_function_name: "android_set_application_target_sdk_version" + source_file: "bionic/libdl/libdl.c" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "target" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "android_get_application_target_sdk_version" + access: public_access + linker_set_key: "android_get_application_target_sdk_version" + } + mangled_function_name: "android_get_application_target_sdk_version" + source_file: "bionic/libdl/libdl.c" +} +functions { + basic_abi { + type_abi { + name: "bool" + size: 1 + alignment: 1 + } + name: "android_init_anonymous_namespace" + access: public_access + linker_set_key: "android_init_anonymous_namespace" + } + mangled_function_name: "android_init_anonymous_namespace" + source_file: "bionic/libdl/libdl.c" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "shared_libs_sonames" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "library_search_path" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "struct android_namespace_t *" + size: 8 + alignment: 8 + } + name: "android_create_namespace" + access: public_access + linker_set_key: "android_create_namespace" + } + mangled_function_name: "android_create_namespace" + source_file: "bionic/libdl/libdl.c" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "name" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "ld_library_path" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "default_library_path" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "type" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "permitted_when_isolated_path" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "struct android_namespace_t *" + size: 8 + alignment: 8 + } + name: "parent" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "bool" + size: 1 + alignment: 1 + } + name: "android_link_namespaces" + access: public_access + linker_set_key: "android_link_namespaces" + } + mangled_function_name: "android_link_namespaces" + source_file: "bionic/libdl/libdl.c" + parameters { + basic_abi { + type_abi { + name: "struct android_namespace_t *" + size: 8 + alignment: 8 + } + name: "namespace_from" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "struct android_namespace_t *" + size: 8 + alignment: 8 + } + name: "namespace_to" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "shared_libs_sonames" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "android_dlwarning" + access: public_access + linker_set_key: "android_dlwarning" + } + mangled_function_name: "android_dlwarning" + source_file: "bionic/libdl/libdl.c" + parameters { + basic_abi { + type_abi { + name: "void *" + size: 8 + alignment: 8 + } + name: "obj" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "void (*)(void *, const char *)" + size: 8 + alignment: 8 + } + name: "f" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned long *" + size: 8 + alignment: 8 + } + name: "__cfi_init" + access: public_access + linker_set_key: "__cfi_init" + } + mangled_function_name: "__cfi_init" + source_file: "bionic/libdl/libdl_cfi.cpp" + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "shadow_base" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "__cfi_slowpath" + access: public_access + linker_set_key: "__cfi_slowpath" + } + mangled_function_name: "__cfi_slowpath" + source_file: "bionic/libdl/libdl_cfi.cpp" + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "CallSiteTypeId" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "void *" + size: 8 + alignment: 8 + } + name: "Ptr" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "__cfi_slowpath_diag" + access: public_access + linker_set_key: "__cfi_slowpath_diag" + } + mangled_function_name: "__cfi_slowpath_diag" + source_file: "bionic/libdl/libdl_cfi.cpp" + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "CallSiteTypeId" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "void *" + size: 8 + alignment: 8 + } + name: "Ptr" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "void *" + size: 8 + alignment: 8 + } + name: "DiagData" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} diff --git a/current/arm64/source-based/liblog.so.lsdump b/current/arm64/source-based/liblog.so.lsdump new file mode 100644 index 0000000..e9bc2ca --- /dev/null +++ b/current/arm64/source-based/liblog.so.lsdump @@ -0,0 +1,7884 @@ +records { + basic_abi { + type_abi { + name: "struct log_time" + size: 8 + alignment: 1 + } + name: "log_time" + access: public_access + linker_set_key: "log_time" + } + fields { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "tv_sec" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "tv_nsec" + access: public_access + } + } + source_file: "system/core/liblog/include/log/log_time.h" + mangled_record_name: "log_time" +} +records { + basic_abi { + type_abi { + name: "struct logger_entry" + size: 20 + alignment: 4 + } + name: "logger_entry" + access: public_access + linker_set_key: "logger_entry" + } + fields { + basic_abi { + type_abi { + name: "unsigned short" + size: 2 + alignment: 2 + } + name: "len" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "unsigned short" + size: 2 + alignment: 2 + } + name: "__pad" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pid" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "tid" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "sec" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "nsec" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "char [0]" + size: 0 + alignment: 1 + } + name: "msg" + access: public_access + } + } + source_file: "system/core/liblog/include/log/log_read.h" + mangled_record_name: "logger_entry" +} +records { + basic_abi { + type_abi { + name: "struct logger_entry_v2" + size: 24 + alignment: 1 + } + name: "logger_entry_v2" + access: public_access + linker_set_key: "logger_entry_v2" + } + fields { + basic_abi { + type_abi { + name: "unsigned short" + size: 2 + alignment: 2 + } + name: "len" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "unsigned short" + size: 2 + alignment: 2 + } + name: "hdr_size" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pid" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "tid" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "sec" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "nsec" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "euid" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "char [0]" + size: 0 + alignment: 1 + } + name: "msg" + access: public_access + } + } + source_file: "system/core/liblog/include/log/log_read.h" + mangled_record_name: "logger_entry_v2" +} +records { + basic_abi { + type_abi { + name: "struct logger_entry_v3" + size: 24 + alignment: 1 + } + name: "logger_entry_v3" + access: public_access + linker_set_key: "logger_entry_v3" + } + fields { + basic_abi { + type_abi { + name: "unsigned short" + size: 2 + alignment: 2 + } + name: "len" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "unsigned short" + size: 2 + alignment: 2 + } + name: "hdr_size" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pid" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "tid" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "sec" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "nsec" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "lid" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "char [0]" + size: 0 + alignment: 1 + } + name: "msg" + access: public_access + } + } + source_file: "system/core/liblog/include/log/log_read.h" + mangled_record_name: "logger_entry_v3" +} +records { + basic_abi { + type_abi { + name: "struct logger_entry_v4" + size: 28 + alignment: 4 + } + name: "logger_entry_v4" + access: public_access + linker_set_key: "logger_entry_v4" + } + fields { + basic_abi { + type_abi { + name: "unsigned short" + size: 2 + alignment: 2 + } + name: "len" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "unsigned short" + size: 2 + alignment: 2 + } + name: "hdr_size" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pid" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "tid" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "sec" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "nsec" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "lid" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "uid" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "char [0]" + size: 0 + alignment: 1 + } + name: "msg" + access: public_access + } + } + source_file: "system/core/liblog/include/log/log_read.h" + mangled_record_name: "logger_entry_v4" +} +records { + basic_abi { + type_abi { + name: "struct log_msg" + size: 5124 + alignment: 4 + } + name: "log_msg" + access: public_access + linker_set_key: "log_msg" + } + fields { + basic_abi { + type_abi { + name: "struct log_msg::(anonymous)" + size: 5124 + alignment: 4 + } + name: "" + access: public_access + } + } + source_file: "system/core/liblog/include/log/log_read.h" + mangled_record_name: "log_msg" +} +records { + basic_abi { + type_abi { + name: "struct log_msg::(anonymous)" + size: 5124 + alignment: 4 + } + name: "log_msg::(anonymous)" + access: public_access + linker_set_key: "log_msg::(anonymous)" + } + fields { + basic_abi { + type_abi { + name: "unsigned char [5121]" + size: 5121 + alignment: 1 + } + name: "buf" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "struct logger_entry_v4" + size: 28 + alignment: 4 + } + name: "entry" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "struct logger_entry_v4" + size: 28 + alignment: 4 + } + name: "entry_v4" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "struct logger_entry_v3" + size: 24 + alignment: 1 + } + name: "entry_v3" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "struct logger_entry_v2" + size: 24 + alignment: 1 + } + name: "entry_v2" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "struct logger_entry" + size: 20 + alignment: 4 + } + name: "entry_v1" + access: public_access + } + } + source_file: "system/core/liblog/include/log/log_read.h" + mangled_record_name: "" +} +records { + basic_abi { + type_abi { + name: "android_log_list_element" + size: 16 + alignment: 8 + } + name: "android_log_list_element" + access: public_access + linker_set_key: "android_log_list_element" + } + fields { + basic_abi { + type_abi { + name: "AndroidEventLogType" + size: 4 + alignment: 4 + } + name: "type" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "unsigned short" + size: 2 + alignment: 2 + } + name: "complete" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "unsigned short" + size: 2 + alignment: 2 + } + name: "len" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "android_log_list_element::(anonymous)" + size: 8 + alignment: 8 + } + name: "data" + access: public_access + } + } + source_file: "system/core/liblog/include/log/log_event_list.h" + mangled_record_name: "" +} +records { + basic_abi { + type_abi { + name: "android_log_list_element::(anonymous)" + size: 8 + alignment: 8 + } + name: "(anonymous struct)::(anonymous)" + access: public_access + linker_set_key: "(anonymous struct)::(anonymous)" + } + fields { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "int32" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "int64" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "string" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "float32" + access: public_access + } + } + source_file: "system/core/liblog/include/log/log_event_list.h" + mangled_record_name: "" +} +records { + basic_abi { + type_abi { + name: "android_pmsg_log_header_t" + size: 7 + alignment: 1 + } + name: "android_pmsg_log_header_t" + access: public_access + linker_set_key: "android_pmsg_log_header_t" + } + fields { + basic_abi { + type_abi { + name: "unsigned char" + size: 1 + alignment: 1 + } + name: "magic" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "unsigned short" + size: 2 + alignment: 2 + } + name: "len" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "unsigned short" + size: 2 + alignment: 2 + } + name: "uid" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "unsigned short" + size: 2 + alignment: 2 + } + name: "pid" + access: public_access + } + } + source_file: "system/core/liblog/include/private/android_logger.h" + mangled_record_name: "" +} +records { + basic_abi { + type_abi { + name: "android_log_header_t" + size: 11 + alignment: 1 + } + name: "android_log_header_t" + access: public_access + linker_set_key: "android_log_header_t" + } + fields { + basic_abi { + type_abi { + name: "unsigned char" + size: 1 + alignment: 1 + } + name: "id" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "unsigned short" + size: 2 + alignment: 2 + } + name: "tid" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "struct log_time" + size: 8 + alignment: 1 + } + name: "realtime" + access: public_access + } + } + source_file: "system/core/liblog/include/private/android_logger.h" + mangled_record_name: "" +} +records { + basic_abi { + type_abi { + name: "android_event_header_t" + size: 4 + alignment: 1 + } + name: "android_event_header_t" + access: public_access + linker_set_key: "android_event_header_t" + } + fields { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "tag" + access: public_access + } + } + source_file: "system/core/liblog/include/private/android_logger.h" + mangled_record_name: "" +} +records { + basic_abi { + type_abi { + name: "android_event_int_t" + size: 5 + alignment: 1 + } + name: "android_event_int_t" + access: public_access + linker_set_key: "android_event_int_t" + } + fields { + basic_abi { + type_abi { + name: "signed char" + size: 1 + alignment: 1 + } + name: "type" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "data" + access: public_access + } + } + source_file: "system/core/liblog/include/private/android_logger.h" + mangled_record_name: "" +} +records { + basic_abi { + type_abi { + name: "android_log_event_int_t" + size: 9 + alignment: 1 + } + name: "android_log_event_int_t" + access: public_access + linker_set_key: "android_log_event_int_t" + } + fields { + basic_abi { + type_abi { + name: "android_event_header_t" + size: 4 + alignment: 1 + } + name: "header" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "android_event_int_t" + size: 5 + alignment: 1 + } + name: "payload" + access: public_access + } + } + source_file: "system/core/liblog/include/private/android_logger.h" + mangled_record_name: "" +} +records { + basic_abi { + type_abi { + name: "android_event_long_t" + size: 9 + alignment: 1 + } + name: "android_event_long_t" + access: public_access + linker_set_key: "android_event_long_t" + } + fields { + basic_abi { + type_abi { + name: "signed char" + size: 1 + alignment: 1 + } + name: "type" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "data" + access: public_access + } + } + source_file: "system/core/liblog/include/private/android_logger.h" + mangled_record_name: "" +} +records { + basic_abi { + type_abi { + name: "android_log_event_long_t" + size: 13 + alignment: 1 + } + name: "android_log_event_long_t" + access: public_access + linker_set_key: "android_log_event_long_t" + } + fields { + basic_abi { + type_abi { + name: "android_event_header_t" + size: 4 + alignment: 1 + } + name: "header" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "android_event_long_t" + size: 9 + alignment: 1 + } + name: "payload" + access: public_access + } + } + source_file: "system/core/liblog/include/private/android_logger.h" + mangled_record_name: "" +} +records { + basic_abi { + type_abi { + name: "android_event_string_t" + size: 5 + alignment: 1 + } + name: "android_event_string_t" + access: public_access + linker_set_key: "android_event_string_t" + } + fields { + basic_abi { + type_abi { + name: "signed char" + size: 1 + alignment: 1 + } + name: "type" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "length" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "char []" + } + name: "data" + access: public_access + } + } + source_file: "system/core/liblog/include/private/android_logger.h" + mangled_record_name: "" +} +records { + basic_abi { + type_abi { + name: "android_log_event_string_t" + size: 9 + alignment: 1 + } + name: "android_log_event_string_t" + access: public_access + linker_set_key: "android_log_event_string_t" + } + fields { + basic_abi { + type_abi { + name: "android_event_header_t" + size: 4 + alignment: 1 + } + name: "header" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "signed char" + size: 1 + alignment: 1 + } + name: "type" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "length" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "char []" + } + name: "data" + access: public_access + } + } + source_file: "system/core/liblog/include/private/android_logger.h" + mangled_record_name: "" +} +records { + basic_abi { + type_abi { + name: "log_time" + size: 8 + alignment: 1 + } + name: "log_time" + access: public_access + linker_set_key: "_Z8log_time" + } + fields { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "tv_sec" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "tv_nsec" + access: public_access + } + } + source_file: "system/core/liblog/include/log/log_time.h" + mangled_record_name: "_Z8log_time" +} +records { + basic_abi { + type_abi { + name: "logger_entry" + size: 20 + alignment: 4 + } + name: "logger_entry" + access: public_access + linker_set_key: "_Z12logger_entry" + } + fields { + basic_abi { + type_abi { + name: "unsigned short" + size: 2 + alignment: 2 + } + name: "len" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "unsigned short" + size: 2 + alignment: 2 + } + name: "__pad" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pid" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "tid" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "sec" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "nsec" + access: public_access + } + } + source_file: "system/core/liblog/include/log/log_read.h" + mangled_record_name: "_Z12logger_entry" +} +records { + basic_abi { + type_abi { + name: "logger_entry_v2" + size: 24 + alignment: 1 + } + name: "logger_entry_v2" + access: public_access + linker_set_key: "_Z15logger_entry_v2" + } + fields { + basic_abi { + type_abi { + name: "unsigned short" + size: 2 + alignment: 2 + } + name: "len" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "unsigned short" + size: 2 + alignment: 2 + } + name: "hdr_size" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pid" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "tid" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "sec" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "nsec" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "euid" + access: public_access + } + } + source_file: "system/core/liblog/include/log/log_read.h" + mangled_record_name: "_Z15logger_entry_v2" +} +records { + basic_abi { + type_abi { + name: "logger_entry_v3" + size: 24 + alignment: 1 + } + name: "logger_entry_v3" + access: public_access + linker_set_key: "_Z15logger_entry_v3" + } + fields { + basic_abi { + type_abi { + name: "unsigned short" + size: 2 + alignment: 2 + } + name: "len" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "unsigned short" + size: 2 + alignment: 2 + } + name: "hdr_size" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pid" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "tid" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "sec" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "nsec" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "lid" + access: public_access + } + } + source_file: "system/core/liblog/include/log/log_read.h" + mangled_record_name: "_Z15logger_entry_v3" +} +records { + basic_abi { + type_abi { + name: "logger_entry_v4" + size: 28 + alignment: 4 + } + name: "logger_entry_v4" + access: public_access + linker_set_key: "_Z15logger_entry_v4" + } + fields { + basic_abi { + type_abi { + name: "unsigned short" + size: 2 + alignment: 2 + } + name: "len" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "unsigned short" + size: 2 + alignment: 2 + } + name: "hdr_size" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pid" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "tid" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "sec" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "nsec" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "lid" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "uid" + access: public_access + } + } + source_file: "system/core/liblog/include/log/log_read.h" + mangled_record_name: "_Z15logger_entry_v4" +} +records { + basic_abi { + type_abi { + name: "log_msg" + size: 5124 + alignment: 4 + } + name: "log_msg" + access: public_access + linker_set_key: "_Z7log_msg" + } + fields { + basic_abi { + type_abi { + name: "log_msg::(anonymous)" + size: 5124 + alignment: 4 + } + name: "" + access: public_access + } + } + source_file: "system/core/liblog/include/log/log_read.h" + mangled_record_name: "_Z7log_msg" +} +records { + basic_abi { + type_abi { + name: "log_msg::(anonymous)" + size: 5124 + alignment: 4 + } + name: "log_msg::(anonymous)" + access: public_access + linker_set_key: "_ZN7log_msgUt_E" + } + fields { + basic_abi { + type_abi { + name: "unsigned char [5121]" + size: 5121 + alignment: 1 + } + name: "buf" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "logger_entry_v4" + size: 28 + alignment: 4 + } + name: "entry" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "logger_entry_v4" + size: 28 + alignment: 4 + } + name: "entry_v4" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "logger_entry_v3" + size: 24 + alignment: 1 + } + name: "entry_v3" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "logger_entry_v2" + size: 24 + alignment: 1 + } + name: "entry_v2" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "logger_entry" + size: 20 + alignment: 4 + } + name: "entry_v1" + access: public_access + } + } + source_file: "system/core/liblog/include/log/log_read.h" + mangled_record_name: "_ZN7log_msgUt_E" +} +records { + basic_abi { + type_abi { + name: "struct AndroidLogEntry_t" + size: 64 + alignment: 8 + } + name: "AndroidLogEntry_t" + access: public_access + linker_set_key: "AndroidLogEntry_t" + } + fields { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "tv_sec" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "tv_nsec" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "enum android_LogPriority" + size: 4 + alignment: 4 + } + name: "priority" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "uid" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pid" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "tid" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "tag" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "tagLen" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "messageLen" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "message" + access: public_access + } + } + source_file: "system/core/liblog/include/log/logprint.h" + mangled_record_name: "AndroidLogEntry_t" +} +records { + basic_abi { + type_abi { + name: "android_log_list_element" + size: 16 + alignment: 8 + } + name: "android_log_list_element" + access: public_access + linker_set_key: "_Z24android_log_list_element" + } + fields { + basic_abi { + type_abi { + name: "AndroidEventLogType" + size: 4 + alignment: 4 + } + name: "type" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "unsigned short" + size: 2 + alignment: 2 + } + name: "complete" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "unsigned short" + size: 2 + alignment: 2 + } + name: "len" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "android_log_list_element::(anonymous)" + size: 8 + alignment: 8 + } + name: "data" + access: public_access + } + } + source_file: "system/core/liblog/include/log/log_event_list.h" + mangled_record_name: "_Z24android_log_list_element" +} +records { + basic_abi { + type_abi { + name: "android_log_list_element::(anonymous)" + size: 8 + alignment: 8 + } + name: "(anonymous struct)::(anonymous)" + access: public_access + linker_set_key: "_ZN24android_log_list_elementUt_E" + } + fields { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "int32" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "int64" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "string" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "float32" + access: public_access + } + } + source_file: "system/core/liblog/include/log/log_event_list.h" + mangled_record_name: "_ZN24android_log_list_elementUt_E" +} +records { + basic_abi { + type_abi { + name: "android_log_event_list" + size: 16 + alignment: 8 + } + name: "android_log_event_list" + access: public_access + linker_set_key: "_Z22android_log_event_list" + } + fields { + basic_abi { + type_abi { + name: "android_log_context_internal *" + size: 8 + alignment: 8 + } + name: "ctx" + access: private_access + } + } + fields { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "ret" + access: private_access + } + } + source_file: "system/core/liblog/include/log/log_event_list.h" + mangled_record_name: "_Z22android_log_event_list" +} +records { + basic_abi { + type_abi { + name: "android_pmsg_log_header_t" + size: 7 + alignment: 1 + } + name: "android_pmsg_log_header_t" + access: public_access + linker_set_key: "_Z25android_pmsg_log_header_t" + } + fields { + basic_abi { + type_abi { + name: "unsigned char" + size: 1 + alignment: 1 + } + name: "magic" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "unsigned short" + size: 2 + alignment: 2 + } + name: "len" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "unsigned short" + size: 2 + alignment: 2 + } + name: "uid" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "unsigned short" + size: 2 + alignment: 2 + } + name: "pid" + access: public_access + } + } + source_file: "system/core/liblog/include/private/android_logger.h" + mangled_record_name: "_Z25android_pmsg_log_header_t" +} +records { + basic_abi { + type_abi { + name: "android_log_header_t" + size: 11 + alignment: 1 + } + name: "android_log_header_t" + access: public_access + linker_set_key: "_Z20android_log_header_t" + } + fields { + basic_abi { + type_abi { + name: "unsigned char" + size: 1 + alignment: 1 + } + name: "id" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "unsigned short" + size: 2 + alignment: 2 + } + name: "tid" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "log_time" + size: 8 + alignment: 1 + } + name: "realtime" + access: public_access + } + } + source_file: "system/core/liblog/include/private/android_logger.h" + mangled_record_name: "_Z20android_log_header_t" +} +records { + basic_abi { + type_abi { + name: "android_event_header_t" + size: 4 + alignment: 1 + } + name: "android_event_header_t" + access: public_access + linker_set_key: "_Z22android_event_header_t" + } + fields { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "tag" + access: public_access + } + } + source_file: "system/core/liblog/include/private/android_logger.h" + mangled_record_name: "_Z22android_event_header_t" +} +records { + basic_abi { + type_abi { + name: "android_event_int_t" + size: 5 + alignment: 1 + } + name: "android_event_int_t" + access: public_access + linker_set_key: "_Z19android_event_int_t" + } + fields { + basic_abi { + type_abi { + name: "signed char" + size: 1 + alignment: 1 + } + name: "type" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "data" + access: public_access + } + } + source_file: "system/core/liblog/include/private/android_logger.h" + mangled_record_name: "_Z19android_event_int_t" +} +records { + basic_abi { + type_abi { + name: "android_log_event_int_t" + size: 9 + alignment: 1 + } + name: "android_log_event_int_t" + access: public_access + linker_set_key: "_Z23android_log_event_int_t" + } + fields { + basic_abi { + type_abi { + name: "android_event_header_t" + size: 4 + alignment: 1 + } + name: "header" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "android_event_int_t" + size: 5 + alignment: 1 + } + name: "payload" + access: public_access + } + } + source_file: "system/core/liblog/include/private/android_logger.h" + mangled_record_name: "_Z23android_log_event_int_t" +} +records { + basic_abi { + type_abi { + name: "android_event_long_t" + size: 9 + alignment: 1 + } + name: "android_event_long_t" + access: public_access + linker_set_key: "_Z20android_event_long_t" + } + fields { + basic_abi { + type_abi { + name: "signed char" + size: 1 + alignment: 1 + } + name: "type" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "data" + access: public_access + } + } + source_file: "system/core/liblog/include/private/android_logger.h" + mangled_record_name: "_Z20android_event_long_t" +} +records { + basic_abi { + type_abi { + name: "android_log_event_long_t" + size: 13 + alignment: 1 + } + name: "android_log_event_long_t" + access: public_access + linker_set_key: "_Z24android_log_event_long_t" + } + fields { + basic_abi { + type_abi { + name: "android_event_header_t" + size: 4 + alignment: 1 + } + name: "header" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "android_event_long_t" + size: 9 + alignment: 1 + } + name: "payload" + access: public_access + } + } + source_file: "system/core/liblog/include/private/android_logger.h" + mangled_record_name: "_Z24android_log_event_long_t" +} +records { + basic_abi { + type_abi { + name: "android_event_string_t" + size: 5 + alignment: 1 + } + name: "android_event_string_t" + access: public_access + linker_set_key: "_Z22android_event_string_t" + } + fields { + basic_abi { + type_abi { + name: "signed char" + size: 1 + alignment: 1 + } + name: "type" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "length" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "char []" + } + name: "data" + access: public_access + } + } + source_file: "system/core/liblog/include/private/android_logger.h" + mangled_record_name: "_Z22android_event_string_t" +} +records { + basic_abi { + type_abi { + name: "android_log_event_string_t" + size: 9 + alignment: 1 + } + name: "android_log_event_string_t" + access: public_access + linker_set_key: "_Z26android_log_event_string_t" + } + fields { + basic_abi { + type_abi { + name: "android_event_header_t" + size: 4 + alignment: 1 + } + name: "header" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "signed char" + size: 1 + alignment: 1 + } + name: "type" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "length" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "char []" + } + name: "data" + access: public_access + } + } + source_file: "system/core/liblog/include/private/android_logger.h" + mangled_record_name: "_Z26android_log_event_string_t" +} +records { + basic_abi { + type_abi { + name: "__android_log_event_list" + size: 16 + alignment: 8 + } + name: "__android_log_event_list" + access: public_access + linker_set_key: "_Z24__android_log_event_list" + } + base_specifiers { + basic_abi { + type_abi { + name: "android_log_event_list" + size: 16 + alignment: 8 + } + name: "" + access: public_access + } + is_virtual: false + } + source_file: "system/core/liblog/include/private/android_logger.h" + mangled_record_name: "_Z24__android_log_event_list" +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "android_set_log_transport" + access: public_access + linker_set_key: "android_set_log_transport" + } + mangled_function_name: "android_set_log_transport" + source_file: "system/core/liblog/include/log/log_transport.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "transport_flag" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "android_get_log_transport" + access: public_access + linker_set_key: "android_get_log_transport" + } + mangled_function_name: "android_get_log_transport" + source_file: "system/core/liblog/include/log/log_transport.h" +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__android_log_write" + access: public_access + linker_set_key: "__android_log_write" + } + mangled_function_name: "__android_log_write" + source_file: "system/core/liblog/include/android/log.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "prio" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "tag" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "text" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__android_log_print" + access: public_access + linker_set_key: "__android_log_print" + } + mangled_function_name: "__android_log_print" + source_file: "system/core/liblog/include/android/log.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "prio" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "tag" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "fmt" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__android_log_vprint" + access: public_access + linker_set_key: "__android_log_vprint" + } + mangled_function_name: "__android_log_vprint" + source_file: "system/core/liblog/include/android/log.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "prio" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "tag" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "fmt" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "struct __va_list" + size: 32 + alignment: 8 + } + name: "ap" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "__android_log_assert" + access: public_access + linker_set_key: "__android_log_assert" + } + mangled_function_name: "__android_log_assert" + source_file: "system/core/liblog/include/android/log.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "cond" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "tag" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "fmt" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__android_log_buf_write" + access: public_access + linker_set_key: "__android_log_buf_write" + } + mangled_function_name: "__android_log_buf_write" + source_file: "system/core/liblog/include/log/log_id.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "bufID" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "prio" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "tag" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "text" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__android_log_buf_print" + access: public_access + linker_set_key: "__android_log_buf_print" + } + mangled_function_name: "__android_log_buf_print" + source_file: "system/core/liblog/include/log/log_id.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "bufID" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "prio" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "tag" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "fmt" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "enum log_id" + size: 4 + alignment: 4 + } + name: "android_name_to_log_id" + access: public_access + linker_set_key: "android_name_to_log_id" + } + mangled_function_name: "android_name_to_log_id" + source_file: "system/core/liblog/include/log/log_id.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "logName" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "android_log_id_to_name" + access: public_access + linker_set_key: "android_log_id_to_name" + } + mangled_function_name: "android_log_id_to_name" + source_file: "system/core/liblog/include/log/log_id.h" + parameters { + basic_abi { + type_abi { + name: "enum log_id" + size: 4 + alignment: 4 + } + name: "log_id" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__android_log_is_loggable" + access: public_access + linker_set_key: "__android_log_is_loggable" + } + mangled_function_name: "__android_log_is_loggable" + source_file: "system/core/liblog/include/log/log_main.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "prio" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "tag" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "default_prio" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__android_log_is_loggable_len" + access: public_access + linker_set_key: "__android_log_is_loggable_len" + } + mangled_function_name: "__android_log_is_loggable_len" + source_file: "system/core/liblog/include/log/log_main.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "prio" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "tag" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "len" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "default_prio" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "enum log_id" + size: 4 + alignment: 4 + } + name: "android_logger_get_id" + access: public_access + linker_set_key: "android_logger_get_id" + } + mangled_function_name: "android_logger_get_id" + source_file: "system/core/liblog/include/log/log_read.h" + parameters { + basic_abi { + type_abi { + name: "struct logger *" + size: 8 + alignment: 8 + } + name: "logger" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "android_logger_clear" + access: public_access + linker_set_key: "android_logger_clear" + } + mangled_function_name: "android_logger_clear" + source_file: "system/core/liblog/include/log/log_read.h" + parameters { + basic_abi { + type_abi { + name: "struct logger *" + size: 8 + alignment: 8 + } + name: "logger" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "android_logger_get_log_size" + access: public_access + linker_set_key: "android_logger_get_log_size" + } + mangled_function_name: "android_logger_get_log_size" + source_file: "system/core/liblog/include/log/log_read.h" + parameters { + basic_abi { + type_abi { + name: "struct logger *" + size: 8 + alignment: 8 + } + name: "logger" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "android_logger_set_log_size" + access: public_access + linker_set_key: "android_logger_set_log_size" + } + mangled_function_name: "android_logger_set_log_size" + source_file: "system/core/liblog/include/log/log_read.h" + parameters { + basic_abi { + type_abi { + name: "struct logger *" + size: 8 + alignment: 8 + } + name: "logger" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "size" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "android_logger_get_log_readable_size" + access: public_access + linker_set_key: "android_logger_get_log_readable_size" + } + mangled_function_name: "android_logger_get_log_readable_size" + source_file: "system/core/liblog/include/log/log_read.h" + parameters { + basic_abi { + type_abi { + name: "struct logger *" + size: 8 + alignment: 8 + } + name: "logger" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "android_logger_get_log_version" + access: public_access + linker_set_key: "android_logger_get_log_version" + } + mangled_function_name: "android_logger_get_log_version" + source_file: "system/core/liblog/include/log/log_read.h" + parameters { + basic_abi { + type_abi { + name: "struct logger *" + size: 8 + alignment: 8 + } + name: "logger" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "android_logger_get_statistics" + access: public_access + linker_set_key: "android_logger_get_statistics" + } + mangled_function_name: "android_logger_get_statistics" + source_file: "system/core/liblog/include/log/log_read.h" + parameters { + basic_abi { + type_abi { + name: "struct logger_list *" + size: 8 + alignment: 8 + } + name: "logger_list" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "buf" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "len" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "android_logger_get_prune_list" + access: public_access + linker_set_key: "android_logger_get_prune_list" + } + mangled_function_name: "android_logger_get_prune_list" + source_file: "system/core/liblog/include/log/log_read.h" + parameters { + basic_abi { + type_abi { + name: "struct logger_list *" + size: 8 + alignment: 8 + } + name: "logger_list" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "buf" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "len" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "android_logger_set_prune_list" + access: public_access + linker_set_key: "android_logger_set_prune_list" + } + mangled_function_name: "android_logger_set_prune_list" + source_file: "system/core/liblog/include/log/log_read.h" + parameters { + basic_abi { + type_abi { + name: "struct logger_list *" + size: 8 + alignment: 8 + } + name: "logger_list" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "buf" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "len" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "struct logger_list *" + size: 8 + alignment: 8 + } + name: "android_logger_list_alloc" + access: public_access + linker_set_key: "android_logger_list_alloc" + } + mangled_function_name: "android_logger_list_alloc" + source_file: "system/core/liblog/include/log/log_read.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "mode" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "tail" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pid" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "struct logger_list *" + size: 8 + alignment: 8 + } + name: "android_logger_list_alloc_time" + access: public_access + linker_set_key: "android_logger_list_alloc_time" + } + mangled_function_name: "android_logger_list_alloc_time" + source_file: "system/core/liblog/include/log/log_read.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "mode" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "struct log_time" + size: 8 + alignment: 1 + } + name: "start" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pid" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "android_logger_list_free" + access: public_access + linker_set_key: "android_logger_list_free" + } + mangled_function_name: "android_logger_list_free" + source_file: "system/core/liblog/include/log/log_read.h" + parameters { + basic_abi { + type_abi { + name: "struct logger_list *" + size: 8 + alignment: 8 + } + name: "logger_list" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "android_logger_list_read" + access: public_access + linker_set_key: "android_logger_list_read" + } + mangled_function_name: "android_logger_list_read" + source_file: "system/core/liblog/include/log/log_read.h" + parameters { + basic_abi { + type_abi { + name: "struct logger_list *" + size: 8 + alignment: 8 + } + name: "logger_list" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "struct log_msg *" + size: 8 + alignment: 8 + } + name: "log_msg" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "struct logger *" + size: 8 + alignment: 8 + } + name: "android_logger_open" + access: public_access + linker_set_key: "android_logger_open" + } + mangled_function_name: "android_logger_open" + source_file: "system/core/liblog/include/log/log_read.h" + parameters { + basic_abi { + type_abi { + name: "struct logger_list *" + size: 8 + alignment: 8 + } + name: "logger_list" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "enum log_id" + size: 4 + alignment: 4 + } + name: "id" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "struct logger_list *" + size: 8 + alignment: 8 + } + name: "android_logger_list_open" + access: public_access + linker_set_key: "android_logger_list_open" + } + mangled_function_name: "android_logger_list_open" + source_file: "system/core/liblog/include/log/log_read.h" + parameters { + basic_abi { + type_abi { + name: "enum log_id" + size: 4 + alignment: 4 + } + name: "id" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "mode" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "tail" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pid" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__android_log_bwrite" + access: public_access + linker_set_key: "__android_log_bwrite" + } + mangled_function_name: "__android_log_bwrite" + source_file: "system/core/liblog/include/log/log.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "tag" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const void *" + size: 8 + alignment: 8 + } + name: "payload" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "len" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__android_log_btwrite" + access: public_access + linker_set_key: "__android_log_btwrite" + } + mangled_function_name: "__android_log_btwrite" + source_file: "system/core/liblog/include/log/log.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "tag" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char" + size: 1 + alignment: 1 + } + name: "type" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const void *" + size: 8 + alignment: 8 + } + name: "payload" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "len" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__android_log_bswrite" + access: public_access + linker_set_key: "__android_log_bswrite" + } + mangled_function_name: "__android_log_bswrite" + source_file: "system/core/liblog/include/log/log.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "tag" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "payload" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "android_log_clockid" + access: public_access + linker_set_key: "android_log_clockid" + } + mangled_function_name: "android_log_clockid" + source_file: "system/core/liblog/include/log/log.h" +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__android_log_error_write" + access: public_access + linker_set_key: "__android_log_error_write" + } + mangled_function_name: "__android_log_error_write" + source_file: "system/core/liblog/include/log/log.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "tag" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "subTag" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "uid" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "data" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "dataLen" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "__android_log_close" + access: public_access + linker_set_key: "__android_log_close" + } + mangled_function_name: "__android_log_close" + source_file: "system/core/liblog/include/log/log.h" +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__android_log_ratelimit" + access: public_access + linker_set_key: "__android_log_ratelimit" + } + mangled_function_name: "__android_log_ratelimit" + source_file: "system/core/liblog/include/log/log.h" + parameters { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "seconds" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long *" + size: 8 + alignment: 8 + } + name: "last" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "struct android_log_context_internal *" + size: 8 + alignment: 8 + } + name: "create_android_logger" + access: public_access + linker_set_key: "create_android_logger" + } + mangled_function_name: "create_android_logger" + source_file: "system/core/liblog/include/log/log_event_list.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "tag" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "android_log_write_list_begin" + access: public_access + linker_set_key: "android_log_write_list_begin" + } + mangled_function_name: "android_log_write_list_begin" + source_file: "system/core/liblog/include/log/log_event_list.h" + parameters { + basic_abi { + type_abi { + name: "struct android_log_context_internal *" + size: 8 + alignment: 8 + } + name: "ctx" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "android_log_write_list_end" + access: public_access + linker_set_key: "android_log_write_list_end" + } + mangled_function_name: "android_log_write_list_end" + source_file: "system/core/liblog/include/log/log_event_list.h" + parameters { + basic_abi { + type_abi { + name: "struct android_log_context_internal *" + size: 8 + alignment: 8 + } + name: "ctx" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "android_log_write_int32" + access: public_access + linker_set_key: "android_log_write_int32" + } + mangled_function_name: "android_log_write_int32" + source_file: "system/core/liblog/include/log/log_event_list.h" + parameters { + basic_abi { + type_abi { + name: "struct android_log_context_internal *" + size: 8 + alignment: 8 + } + name: "ctx" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "value" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "android_log_write_int64" + access: public_access + linker_set_key: "android_log_write_int64" + } + mangled_function_name: "android_log_write_int64" + source_file: "system/core/liblog/include/log/log_event_list.h" + parameters { + basic_abi { + type_abi { + name: "struct android_log_context_internal *" + size: 8 + alignment: 8 + } + name: "ctx" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "value" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "android_log_write_string8" + access: public_access + linker_set_key: "android_log_write_string8" + } + mangled_function_name: "android_log_write_string8" + source_file: "system/core/liblog/include/log/log_event_list.h" + parameters { + basic_abi { + type_abi { + name: "struct android_log_context_internal *" + size: 8 + alignment: 8 + } + name: "ctx" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "value" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "android_log_write_string8_len" + access: public_access + linker_set_key: "android_log_write_string8_len" + } + mangled_function_name: "android_log_write_string8_len" + source_file: "system/core/liblog/include/log/log_event_list.h" + parameters { + basic_abi { + type_abi { + name: "struct android_log_context_internal *" + size: 8 + alignment: 8 + } + name: "ctx" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "value" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "maxlen" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "android_log_write_float32" + access: public_access + linker_set_key: "android_log_write_float32" + } + mangled_function_name: "android_log_write_float32" + source_file: "system/core/liblog/include/log/log_event_list.h" + parameters { + basic_abi { + type_abi { + name: "struct android_log_context_internal *" + size: 8 + alignment: 8 + } + name: "ctx" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "value" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "android_log_write_list" + access: public_access + linker_set_key: "android_log_write_list" + } + mangled_function_name: "android_log_write_list" + source_file: "system/core/liblog/include/log/log_event_list.h" + parameters { + basic_abi { + type_abi { + name: "struct android_log_context_internal *" + size: 8 + alignment: 8 + } + name: "ctx" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "enum log_id" + size: 4 + alignment: 4 + } + name: "id" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "struct android_log_context_internal *" + size: 8 + alignment: 8 + } + name: "create_android_log_parser" + access: public_access + linker_set_key: "create_android_log_parser" + } + mangled_function_name: "create_android_log_parser" + source_file: "system/core/liblog/include/log/log_event_list.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "msg" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "len" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "android_log_list_element" + size: 16 + alignment: 8 + } + name: "android_log_read_next" + access: public_access + linker_set_key: "android_log_read_next" + } + mangled_function_name: "android_log_read_next" + source_file: "system/core/liblog/include/log/log_event_list.h" + parameters { + basic_abi { + type_abi { + name: "struct android_log_context_internal *" + size: 8 + alignment: 8 + } + name: "ctx" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "android_log_list_element" + size: 16 + alignment: 8 + } + name: "android_log_peek_next" + access: public_access + linker_set_key: "android_log_peek_next" + } + mangled_function_name: "android_log_peek_next" + source_file: "system/core/liblog/include/log/log_event_list.h" + parameters { + basic_abi { + type_abi { + name: "struct android_log_context_internal *" + size: 8 + alignment: 8 + } + name: "ctx" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "android_log_destroy" + access: public_access + linker_set_key: "android_log_destroy" + } + mangled_function_name: "android_log_destroy" + source_file: "system/core/liblog/include/log/log_event_list.h" + parameters { + basic_abi { + type_abi { + name: "struct android_log_context_internal **" + size: 8 + alignment: 8 + } + name: "ctx" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "__android_log_pmsg_file_write" + access: public_access + linker_set_key: "__android_log_pmsg_file_write" + } + mangled_function_name: "__android_log_pmsg_file_write" + source_file: "system/core/liblog/include/private/android_logger.h" + parameters { + basic_abi { + type_abi { + name: "enum log_id" + size: 4 + alignment: 4 + } + name: "logId" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char" + size: 1 + alignment: 1 + } + name: "prio" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "filename" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "buf" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "len" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "__android_log_pmsg_file_read" + access: public_access + linker_set_key: "__android_log_pmsg_file_read" + } + mangled_function_name: "__android_log_pmsg_file_read" + source_file: "system/core/liblog/include/private/android_logger.h" + parameters { + basic_abi { + type_abi { + name: "enum log_id" + size: 4 + alignment: 4 + } + name: "logId" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char" + size: 1 + alignment: 1 + } + name: "prio" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "prefix" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long (*)(enum log_id, char, const char *, const char *, unsigned long, void *)" + size: 8 + alignment: 8 + } + name: "fn" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "void *" + size: 8 + alignment: 8 + } + name: "arg" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__android_log_security_bwrite" + access: public_access + linker_set_key: "__android_log_security_bwrite" + } + mangled_function_name: "__android_log_security_bwrite" + source_file: "system/core/liblog/include/private/android_logger.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "tag" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const void *" + size: 8 + alignment: 8 + } + name: "payload" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "len" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__android_log_security_bswrite" + access: public_access + linker_set_key: "__android_log_security_bswrite" + } + mangled_function_name: "__android_log_security_bswrite" + source_file: "system/core/liblog/include/private/android_logger.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "tag" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "payload" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__android_log_security" + access: public_access + linker_set_key: "__android_log_security" + } + mangled_function_name: "__android_log_security" + source_file: "system/core/liblog/include/private/android_logger.h" +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__android_log_is_debuggable" + access: public_access + linker_set_key: "__android_log_is_debuggable" + } + mangled_function_name: "__android_log_is_debuggable" + source_file: "system/core/liblog/include/private/android_logger.h" +} +functions { + basic_abi { + type_abi { + name: "bool" + size: 1 + alignment: 1 + } + name: "__android_logger_property_get_bool" + access: public_access + linker_set_key: "__android_logger_property_get_bool" + } + mangled_function_name: "__android_logger_property_get_bool" + source_file: "system/core/liblog/include/private/android_logger.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "key" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "flag" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "__android_logger_get_buffer_size" + access: public_access + linker_set_key: "__android_logger_get_buffer_size" + } + mangled_function_name: "__android_logger_get_buffer_size" + source_file: "system/core/liblog/include/private/android_logger.h" + parameters { + basic_abi { + type_abi { + name: "enum log_id" + size: 4 + alignment: 4 + } + name: "logId" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "bool" + size: 1 + alignment: 1 + } + name: "__android_logger_valid_buffer_size" + access: public_access + linker_set_key: "__android_logger_valid_buffer_size" + } + mangled_function_name: "__android_logger_valid_buffer_size" + source_file: "system/core/liblog/include/private/android_logger.h" + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "value" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "android_log_write_list_buffer" + access: public_access + linker_set_key: "android_log_write_list_buffer" + } + mangled_function_name: "android_log_write_list_buffer" + source_file: "system/core/liblog/include/private/android_logger.h" + parameters { + basic_abi { + type_abi { + name: "struct android_log_context_internal *" + size: 8 + alignment: 8 + } + name: "ctx" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char **" + size: 8 + alignment: 8 + } + name: "msg" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "log_time::log_time" + access: public_access + linker_set_key: "_ZN8log_timeC1ERK8timespec" + } + mangled_function_name: "_ZN8log_timeC1ERK8timespec" + source_file: "system/core/liblog/include/log/log_time.h" + parameters { + basic_abi { + type_abi { + name: "const timespec &" + size: 8 + alignment: 8 + } + name: "T" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "log_time::log_time" + access: public_access + linker_set_key: "_ZN8log_timeC1Ejj" + } + mangled_function_name: "_ZN8log_timeC1Ejj" + source_file: "system/core/liblog/include/log/log_time.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "sec" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "nsec" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "log_time::log_time" + access: public_access + linker_set_key: "_ZN8log_timeC1Ev" + } + mangled_function_name: "_ZN8log_timeC1Ev" + source_file: "system/core/liblog/include/log/log_time.h" +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "log_time::log_time" + access: public_access + linker_set_key: "_ZN8log_timeC1Ei" + } + mangled_function_name: "_ZN8log_timeC1Ei" + source_file: "system/core/liblog/include/log/log_time.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "id" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "log_time::log_time" + access: public_access + linker_set_key: "_ZN8log_timeC1EPKc" + } + mangled_function_name: "_ZN8log_timeC1EPKc" + source_file: "system/core/liblog/include/log/log_time.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "T" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "bool" + size: 1 + alignment: 1 + } + name: "log_time::operator==" + access: public_access + linker_set_key: "_ZNK8log_timeeqERK8timespec" + } + mangled_function_name: "_ZNK8log_timeeqERK8timespec" + source_file: "system/core/liblog/include/log/log_time.h" + parameters { + basic_abi { + type_abi { + name: "const timespec &" + size: 8 + alignment: 8 + } + name: "T" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "bool" + size: 1 + alignment: 1 + } + name: "log_time::operator!=" + access: public_access + linker_set_key: "_ZNK8log_timeneERK8timespec" + } + mangled_function_name: "_ZNK8log_timeneERK8timespec" + source_file: "system/core/liblog/include/log/log_time.h" + parameters { + basic_abi { + type_abi { + name: "const timespec &" + size: 8 + alignment: 8 + } + name: "T" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "bool" + size: 1 + alignment: 1 + } + name: "log_time::operator<" + access: public_access + linker_set_key: "_ZNK8log_timeltERK8timespec" + } + mangled_function_name: "_ZNK8log_timeltERK8timespec" + source_file: "system/core/liblog/include/log/log_time.h" + parameters { + basic_abi { + type_abi { + name: "const timespec &" + size: 8 + alignment: 8 + } + name: "T" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "bool" + size: 1 + alignment: 1 + } + name: "log_time::operator>=" + access: public_access + linker_set_key: "_ZNK8log_timegeERK8timespec" + } + mangled_function_name: "_ZNK8log_timegeERK8timespec" + source_file: "system/core/liblog/include/log/log_time.h" + parameters { + basic_abi { + type_abi { + name: "const timespec &" + size: 8 + alignment: 8 + } + name: "T" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "bool" + size: 1 + alignment: 1 + } + name: "log_time::operator>" + access: public_access + linker_set_key: "_ZNK8log_timegtERK8timespec" + } + mangled_function_name: "_ZNK8log_timegtERK8timespec" + source_file: "system/core/liblog/include/log/log_time.h" + parameters { + basic_abi { + type_abi { + name: "const timespec &" + size: 8 + alignment: 8 + } + name: "T" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "bool" + size: 1 + alignment: 1 + } + name: "log_time::operator<=" + access: public_access + linker_set_key: "_ZNK8log_timeleERK8timespec" + } + mangled_function_name: "_ZNK8log_timeleERK8timespec" + source_file: "system/core/liblog/include/log/log_time.h" + parameters { + basic_abi { + type_abi { + name: "const timespec &" + size: 8 + alignment: 8 + } + name: "T" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "bool" + size: 1 + alignment: 1 + } + name: "log_time::operator==" + access: public_access + linker_set_key: "_ZNK8log_timeeqERKS_" + } + mangled_function_name: "_ZNK8log_timeeqERKS_" + source_file: "system/core/liblog/include/log/log_time.h" + parameters { + basic_abi { + type_abi { + name: "const log_time &" + size: 8 + alignment: 8 + } + name: "T" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "bool" + size: 1 + alignment: 1 + } + name: "log_time::operator!=" + access: public_access + linker_set_key: "_ZNK8log_timeneERKS_" + } + mangled_function_name: "_ZNK8log_timeneERKS_" + source_file: "system/core/liblog/include/log/log_time.h" + parameters { + basic_abi { + type_abi { + name: "const log_time &" + size: 8 + alignment: 8 + } + name: "T" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "bool" + size: 1 + alignment: 1 + } + name: "log_time::operator<" + access: public_access + linker_set_key: "_ZNK8log_timeltERKS_" + } + mangled_function_name: "_ZNK8log_timeltERKS_" + source_file: "system/core/liblog/include/log/log_time.h" + parameters { + basic_abi { + type_abi { + name: "const log_time &" + size: 8 + alignment: 8 + } + name: "T" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "bool" + size: 1 + alignment: 1 + } + name: "log_time::operator>=" + access: public_access + linker_set_key: "_ZNK8log_timegeERKS_" + } + mangled_function_name: "_ZNK8log_timegeERKS_" + source_file: "system/core/liblog/include/log/log_time.h" + parameters { + basic_abi { + type_abi { + name: "const log_time &" + size: 8 + alignment: 8 + } + name: "T" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "bool" + size: 1 + alignment: 1 + } + name: "log_time::operator>" + access: public_access + linker_set_key: "_ZNK8log_timegtERKS_" + } + mangled_function_name: "_ZNK8log_timegtERKS_" + source_file: "system/core/liblog/include/log/log_time.h" + parameters { + basic_abi { + type_abi { + name: "const log_time &" + size: 8 + alignment: 8 + } + name: "T" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "bool" + size: 1 + alignment: 1 + } + name: "log_time::operator<=" + access: public_access + linker_set_key: "_ZNK8log_timeleERKS_" + } + mangled_function_name: "_ZNK8log_timeleERKS_" + source_file: "system/core/liblog/include/log/log_time.h" + parameters { + basic_abi { + type_abi { + name: "const log_time &" + size: 8 + alignment: 8 + } + name: "T" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "log_time::nsec" + access: public_access + linker_set_key: "_ZNK8log_time4nsecEv" + } + mangled_function_name: "_ZNK8log_time4nsecEv" + source_file: "system/core/liblog/include/log/log_time.h" +} +functions { + basic_abi { + type_abi { + name: "bool" + size: 1 + alignment: 1 + } + name: "log_msg::operator==" + access: public_access + linker_set_key: "_ZNK7log_msgeqERKS_" + } + mangled_function_name: "_ZNK7log_msgeqERKS_" + source_file: "system/core/liblog/include/log/log_read.h" + parameters { + basic_abi { + type_abi { + name: "const log_msg &" + size: 8 + alignment: 8 + } + name: "T" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "bool" + size: 1 + alignment: 1 + } + name: "log_msg::operator!=" + access: public_access + linker_set_key: "_ZNK7log_msgneERKS_" + } + mangled_function_name: "_ZNK7log_msgneERKS_" + source_file: "system/core/liblog/include/log/log_read.h" + parameters { + basic_abi { + type_abi { + name: "const log_msg &" + size: 8 + alignment: 8 + } + name: "T" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "bool" + size: 1 + alignment: 1 + } + name: "log_msg::operator<" + access: public_access + linker_set_key: "_ZNK7log_msgltERKS_" + } + mangled_function_name: "_ZNK7log_msgltERKS_" + source_file: "system/core/liblog/include/log/log_read.h" + parameters { + basic_abi { + type_abi { + name: "const log_msg &" + size: 8 + alignment: 8 + } + name: "T" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "bool" + size: 1 + alignment: 1 + } + name: "log_msg::operator>=" + access: public_access + linker_set_key: "_ZNK7log_msggeERKS_" + } + mangled_function_name: "_ZNK7log_msggeERKS_" + source_file: "system/core/liblog/include/log/log_read.h" + parameters { + basic_abi { + type_abi { + name: "const log_msg &" + size: 8 + alignment: 8 + } + name: "T" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "bool" + size: 1 + alignment: 1 + } + name: "log_msg::operator>" + access: public_access + linker_set_key: "_ZNK7log_msggtERKS_" + } + mangled_function_name: "_ZNK7log_msggtERKS_" + source_file: "system/core/liblog/include/log/log_read.h" + parameters { + basic_abi { + type_abi { + name: "const log_msg &" + size: 8 + alignment: 8 + } + name: "T" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "bool" + size: 1 + alignment: 1 + } + name: "log_msg::operator<=" + access: public_access + linker_set_key: "_ZNK7log_msgleERKS_" + } + mangled_function_name: "_ZNK7log_msgleERKS_" + source_file: "system/core/liblog/include/log/log_read.h" + parameters { + basic_abi { + type_abi { + name: "const log_msg &" + size: 8 + alignment: 8 + } + name: "T" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "log_msg::nsec" + access: public_access + linker_set_key: "_ZNK7log_msg4nsecEv" + } + mangled_function_name: "_ZNK7log_msg4nsecEv" + source_file: "system/core/liblog/include/log/log_read.h" +} +functions { + basic_abi { + type_abi { + name: "log_id" + size: 4 + alignment: 4 + } + name: "log_msg::id" + access: public_access + linker_set_key: "_ZN7log_msg2idEv" + } + mangled_function_name: "_ZN7log_msg2idEv" + source_file: "system/core/liblog/include/log/log_read.h" +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "log_msg::msg" + access: public_access + linker_set_key: "_ZN7log_msg3msgEv" + } + mangled_function_name: "_ZN7log_msg3msgEv" + source_file: "system/core/liblog/include/log/log_read.h" +} +functions { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "log_msg::len" + access: public_access + linker_set_key: "_ZN7log_msg3lenEv" + } + mangled_function_name: "_ZN7log_msg3lenEv" + source_file: "system/core/liblog/include/log/log_read.h" +} +functions { + basic_abi { + type_abi { + name: "struct EventTagMap *" + size: 8 + alignment: 8 + } + name: "android_openEventTagMap" + access: public_access + linker_set_key: "android_openEventTagMap" + } + mangled_function_name: "android_openEventTagMap" + source_file: "system/core/liblog/include/log/event_tag_map.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "fileName" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "android_closeEventTagMap" + access: public_access + linker_set_key: "android_closeEventTagMap" + } + mangled_function_name: "android_closeEventTagMap" + source_file: "system/core/liblog/include/log/event_tag_map.h" + parameters { + basic_abi { + type_abi { + name: "struct EventTagMap *" + size: 8 + alignment: 8 + } + name: "map" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "android_lookupEventTag" + access: public_access + linker_set_key: "android_lookupEventTag" + } + mangled_function_name: "android_lookupEventTag" + source_file: "system/core/liblog/include/log/event_tag_map.h" + parameters { + basic_abi { + type_abi { + name: "const struct EventTagMap *" + size: 8 + alignment: 8 + } + name: "map" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "tag" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "android_lookupEventTag_len" + access: public_access + linker_set_key: "android_lookupEventTag_len" + } + mangled_function_name: "android_lookupEventTag_len" + source_file: "system/core/liblog/include/log/event_tag_map.h" + parameters { + basic_abi { + type_abi { + name: "const struct EventTagMap *" + size: 8 + alignment: 8 + } + name: "map" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long *" + size: 8 + alignment: 8 + } + name: "len" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "tag" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "android_lookupEventFormat_len" + access: public_access + linker_set_key: "android_lookupEventFormat_len" + } + mangled_function_name: "android_lookupEventFormat_len" + source_file: "system/core/liblog/include/log/event_tag_map.h" + parameters { + basic_abi { + type_abi { + name: "const struct EventTagMap *" + size: 8 + alignment: 8 + } + name: "map" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long *" + size: 8 + alignment: 8 + } + name: "len" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "tag" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "android_lookupEventTagNum" + access: public_access + linker_set_key: "android_lookupEventTagNum" + } + mangled_function_name: "android_lookupEventTagNum" + source_file: "system/core/liblog/include/log/event_tag_map.h" + parameters { + basic_abi { + type_abi { + name: "struct EventTagMap *" + size: 8 + alignment: 8 + } + name: "map" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "tagname" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "format" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "prio" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "struct AndroidLogFormat_t *" + size: 8 + alignment: 8 + } + name: "android_log_format_new" + access: public_access + linker_set_key: "android_log_format_new" + } + mangled_function_name: "android_log_format_new" + source_file: "system/core/liblog/include/log/logprint.h" +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "android_log_format_free" + access: public_access + linker_set_key: "android_log_format_free" + } + mangled_function_name: "android_log_format_free" + source_file: "system/core/liblog/include/log/logprint.h" + parameters { + basic_abi { + type_abi { + name: "struct AndroidLogFormat_t *" + size: 8 + alignment: 8 + } + name: "p_format" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "android_log_setPrintFormat" + access: public_access + linker_set_key: "android_log_setPrintFormat" + } + mangled_function_name: "android_log_setPrintFormat" + source_file: "system/core/liblog/include/log/logprint.h" + parameters { + basic_abi { + type_abi { + name: "struct AndroidLogFormat_t *" + size: 8 + alignment: 8 + } + name: "p_format" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "AndroidLogPrintFormat" + size: 4 + alignment: 4 + } + name: "format" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "AndroidLogPrintFormat" + size: 4 + alignment: 4 + } + name: "android_log_formatFromString" + access: public_access + linker_set_key: "android_log_formatFromString" + } + mangled_function_name: "android_log_formatFromString" + source_file: "system/core/liblog/include/log/logprint.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "s" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "android_log_addFilterRule" + access: public_access + linker_set_key: "android_log_addFilterRule" + } + mangled_function_name: "android_log_addFilterRule" + source_file: "system/core/liblog/include/log/logprint.h" + parameters { + basic_abi { + type_abi { + name: "struct AndroidLogFormat_t *" + size: 8 + alignment: 8 + } + name: "p_format" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "filterExpression" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "android_log_addFilterString" + access: public_access + linker_set_key: "android_log_addFilterString" + } + mangled_function_name: "android_log_addFilterString" + source_file: "system/core/liblog/include/log/logprint.h" + parameters { + basic_abi { + type_abi { + name: "struct AndroidLogFormat_t *" + size: 8 + alignment: 8 + } + name: "p_format" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "filterString" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "android_log_shouldPrintLine" + access: public_access + linker_set_key: "android_log_shouldPrintLine" + } + mangled_function_name: "android_log_shouldPrintLine" + source_file: "system/core/liblog/include/log/logprint.h" + parameters { + basic_abi { + type_abi { + name: "struct AndroidLogFormat_t *" + size: 8 + alignment: 8 + } + name: "p_format" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "tag" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "enum android_LogPriority" + size: 4 + alignment: 4 + } + name: "pri" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "android_log_processLogBuffer" + access: public_access + linker_set_key: "android_log_processLogBuffer" + } + mangled_function_name: "android_log_processLogBuffer" + source_file: "system/core/liblog/include/log/logprint.h" + parameters { + basic_abi { + type_abi { + name: "struct logger_entry *" + size: 8 + alignment: 8 + } + name: "buf" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "struct AndroidLogEntry_t *" + size: 8 + alignment: 8 + } + name: "entry" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "android_log_processBinaryLogBuffer" + access: public_access + linker_set_key: "android_log_processBinaryLogBuffer" + } + mangled_function_name: "android_log_processBinaryLogBuffer" + source_file: "system/core/liblog/include/log/logprint.h" + parameters { + basic_abi { + type_abi { + name: "struct logger_entry *" + size: 8 + alignment: 8 + } + name: "buf" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "struct AndroidLogEntry_t *" + size: 8 + alignment: 8 + } + name: "entry" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const struct EventTagMap *" + size: 8 + alignment: 8 + } + name: "map" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "messageBuf" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "messageBufLen" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "android_log_formatLogLine" + access: public_access + linker_set_key: "android_log_formatLogLine" + } + mangled_function_name: "android_log_formatLogLine" + source_file: "system/core/liblog/include/log/logprint.h" + parameters { + basic_abi { + type_abi { + name: "struct AndroidLogFormat_t *" + size: 8 + alignment: 8 + } + name: "p_format" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "defaultBuffer" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "defaultBufferSize" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const struct AndroidLogEntry_t *" + size: 8 + alignment: 8 + } + name: "p_line" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long *" + size: 8 + alignment: 8 + } + name: "p_outLength" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "android_log_printLogLine" + access: public_access + linker_set_key: "android_log_printLogLine" + } + mangled_function_name: "android_log_printLogLine" + source_file: "system/core/liblog/include/log/logprint.h" + parameters { + basic_abi { + type_abi { + name: "struct AndroidLogFormat_t *" + size: 8 + alignment: 8 + } + name: "p_format" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "fd" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const struct AndroidLogEntry_t *" + size: 8 + alignment: 8 + } + name: "entry" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "log_time" + size: 8 + alignment: 1 + } + name: "log_time::operator-=" + access: public_access + linker_set_key: "_ZN8log_timemIERK8timespec" + } + mangled_function_name: "_ZN8log_timemIERK8timespec" + source_file: "system/core/liblog/include/log/log_time.h" + parameters { + basic_abi { + type_abi { + name: "const timespec &" + size: 8 + alignment: 8 + } + name: "T" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "log_time" + size: 8 + alignment: 1 + } + name: "log_time::operator-" + access: public_access + linker_set_key: "_ZNK8log_timemiERK8timespec" + } + mangled_function_name: "_ZNK8log_timemiERK8timespec" + source_file: "system/core/liblog/include/log/log_time.h" + parameters { + basic_abi { + type_abi { + name: "const timespec &" + size: 8 + alignment: 8 + } + name: "T" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "log_time" + size: 8 + alignment: 1 + } + name: "log_time::operator+=" + access: public_access + linker_set_key: "_ZN8log_timepLERK8timespec" + } + mangled_function_name: "_ZN8log_timepLERK8timespec" + source_file: "system/core/liblog/include/log/log_time.h" + parameters { + basic_abi { + type_abi { + name: "const timespec &" + size: 8 + alignment: 8 + } + name: "T" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "log_time" + size: 8 + alignment: 1 + } + name: "log_time::operator+" + access: public_access + linker_set_key: "_ZNK8log_timeplERK8timespec" + } + mangled_function_name: "_ZNK8log_timeplERK8timespec" + source_file: "system/core/liblog/include/log/log_time.h" + parameters { + basic_abi { + type_abi { + name: "const timespec &" + size: 8 + alignment: 8 + } + name: "T" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "log_time" + size: 8 + alignment: 1 + } + name: "log_time::operator-=" + access: public_access + linker_set_key: "_ZN8log_timemIERKS_" + } + mangled_function_name: "_ZN8log_timemIERKS_" + source_file: "system/core/liblog/include/log/log_time.h" + parameters { + basic_abi { + type_abi { + name: "const log_time &" + size: 8 + alignment: 8 + } + name: "T" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "log_time" + size: 8 + alignment: 1 + } + name: "log_time::operator-" + access: public_access + linker_set_key: "_ZNK8log_timemiERKS_" + } + mangled_function_name: "_ZNK8log_timemiERKS_" + source_file: "system/core/liblog/include/log/log_time.h" + parameters { + basic_abi { + type_abi { + name: "const log_time &" + size: 8 + alignment: 8 + } + name: "T" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "log_time" + size: 8 + alignment: 1 + } + name: "log_time::operator+=" + access: public_access + linker_set_key: "_ZN8log_timepLERKS_" + } + mangled_function_name: "_ZN8log_timepLERKS_" + source_file: "system/core/liblog/include/log/log_time.h" + parameters { + basic_abi { + type_abi { + name: "const log_time &" + size: 8 + alignment: 8 + } + name: "T" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "log_time" + size: 8 + alignment: 1 + } + name: "log_time::operator+" + access: public_access + linker_set_key: "_ZNK8log_timeplERKS_" + } + mangled_function_name: "_ZNK8log_timeplERKS_" + source_file: "system/core/liblog/include/log/log_time.h" + parameters { + basic_abi { + type_abi { + name: "const log_time &" + size: 8 + alignment: 8 + } + name: "T" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "log_time::strptime" + access: public_access + linker_set_key: "_ZN8log_time8strptimeEPKcS1_" + } + mangled_function_name: "_ZN8log_time8strptimeEPKcS1_" + source_file: "system/core/liblog/include/log/log_time.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "s" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "format" + access: public_access + linker_set_key: "true" + } + default_arg: true + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "android_log_event_list::android_log_event_list" + access: private_access + linker_set_key: "_ZN22android_log_event_listC1ERKS_" + } + mangled_function_name: "_ZN22android_log_event_listC1ERKS_" + source_file: "system/core/liblog/include/log/log_event_list.h" + parameters { + basic_abi { + type_abi { + name: "const android_log_event_list &" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "android_log_event_list::operator=" + access: private_access + linker_set_key: "_ZN22android_log_event_listaSERKS_" + } + mangled_function_name: "_ZN22android_log_event_listaSERKS_" + source_file: "system/core/liblog/include/log/log_event_list.h" + parameters { + basic_abi { + type_abi { + name: "const android_log_event_list &" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "android_log_event_list::android_log_event_list" + access: public_access + linker_set_key: "_ZN22android_log_event_listC1Ei" + } + mangled_function_name: "_ZN22android_log_event_listC1Ei" + source_file: "system/core/liblog/include/log/log_event_list.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "tag" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "android_log_event_list::android_log_event_list" + access: public_access + linker_set_key: "_ZN22android_log_event_listC1ER7log_msg" + } + mangled_function_name: "_ZN22android_log_event_listC1ER7log_msg" + source_file: "system/core/liblog/include/log/log_event_list.h" + parameters { + basic_abi { + type_abi { + name: "log_msg &" + size: 8 + alignment: 8 + } + name: "log_msg" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "android_log_event_list::~android_log_event_list" + access: public_access + linker_set_key: "_ZN22android_log_event_listD0Ev" + } + mangled_function_name: "_ZN22android_log_event_listD0Ev" + source_file: "system/core/liblog/include/log/log_event_list.h" +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "android_log_event_list::close" + access: public_access + linker_set_key: "_ZN22android_log_event_list5closeEv" + } + mangled_function_name: "_ZN22android_log_event_list5closeEv" + source_file: "system/core/liblog/include/log/log_event_list.h" +} +functions { + basic_abi { + type_abi { + name: "android_log_context_internal *" + size: 8 + alignment: 8 + } + name: "android_log_event_list::operator android_log_context_internal *" + access: public_access + linker_set_key: "_ZNK22android_log_event_listcvP28android_log_context_internalEv" + } + mangled_function_name: "_ZNK22android_log_event_listcvP28android_log_context_internalEv" + source_file: "system/core/liblog/include/log/log_event_list.h" +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "android_log_event_list::status" + access: public_access + linker_set_key: "_ZNK22android_log_event_list6statusEv" + } + mangled_function_name: "_ZNK22android_log_event_list6statusEv" + source_file: "system/core/liblog/include/log/log_event_list.h" +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "android_log_event_list::begin" + access: public_access + linker_set_key: "_ZN22android_log_event_list5beginEv" + } + mangled_function_name: "_ZN22android_log_event_list5beginEv" + source_file: "system/core/liblog/include/log/log_event_list.h" +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "android_log_event_list::end" + access: public_access + linker_set_key: "_ZN22android_log_event_list3endEv" + } + mangled_function_name: "_ZN22android_log_event_list3endEv" + source_file: "system/core/liblog/include/log/log_event_list.h" +} +functions { + basic_abi { + type_abi { + name: "android_log_event_list &" + size: 8 + alignment: 8 + } + name: "android_log_event_list::operator<<" + access: public_access + linker_set_key: "_ZN22android_log_event_listlsEi" + } + mangled_function_name: "_ZN22android_log_event_listlsEi" + source_file: "system/core/liblog/include/log/log_event_list.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "value" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "android_log_event_list &" + size: 8 + alignment: 8 + } + name: "android_log_event_list::operator<<" + access: public_access + linker_set_key: "_ZN22android_log_event_listlsEj" + } + mangled_function_name: "_ZN22android_log_event_listlsEj" + source_file: "system/core/liblog/include/log/log_event_list.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "value" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "android_log_event_list &" + size: 8 + alignment: 8 + } + name: "android_log_event_list::operator<<" + access: public_access + linker_set_key: "_ZN22android_log_event_listlsEl" + } + mangled_function_name: "_ZN22android_log_event_listlsEl" + source_file: "system/core/liblog/include/log/log_event_list.h" + parameters { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "value" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "android_log_event_list &" + size: 8 + alignment: 8 + } + name: "android_log_event_list::operator<<" + access: public_access + linker_set_key: "_ZN22android_log_event_listlsEm" + } + mangled_function_name: "_ZN22android_log_event_listlsEm" + source_file: "system/core/liblog/include/log/log_event_list.h" + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "value" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "android_log_event_list &" + size: 8 + alignment: 8 + } + name: "android_log_event_list::operator<<" + access: public_access + linker_set_key: "_ZN22android_log_event_listlsEPKc" + } + mangled_function_name: "_ZN22android_log_event_listlsEPKc" + source_file: "system/core/liblog/include/log/log_event_list.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "value" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "android_log_event_list &" + size: 8 + alignment: 8 + } + name: "android_log_event_list::operator<<" + access: public_access + linker_set_key: "_ZN22android_log_event_listlsERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE" + } + mangled_function_name: "_ZN22android_log_event_listlsERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE" + source_file: "system/core/liblog/include/log/log_event_list.h" + parameters { + basic_abi { + type_abi { + name: "const std::basic_string, std::allocator > &" + size: 8 + alignment: 8 + } + name: "value" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "android_log_event_list &" + size: 8 + alignment: 8 + } + name: "android_log_event_list::operator<<" + access: public_access + linker_set_key: "_ZN22android_log_event_listlsEf" + } + mangled_function_name: "_ZN22android_log_event_listlsEf" + source_file: "system/core/liblog/include/log/log_event_list.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "value" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "android_log_event_list::write" + access: public_access + linker_set_key: "_ZN22android_log_event_list5writeE6log_id" + } + mangled_function_name: "_ZN22android_log_event_list5writeE6log_id" + source_file: "system/core/liblog/include/log/log_event_list.h" + parameters { + basic_abi { + type_abi { + name: "log_id" + size: 4 + alignment: 4 + } + name: "id" + access: public_access + linker_set_key: "true" + } + default_arg: true + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "android_log_event_list::operator<<" + access: public_access + linker_set_key: "_ZN22android_log_event_listlsE6log_id" + } + mangled_function_name: "_ZN22android_log_event_listlsE6log_id" + source_file: "system/core/liblog/include/log/log_event_list.h" + parameters { + basic_abi { + type_abi { + name: "log_id" + size: 4 + alignment: 4 + } + name: "id" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "bool" + size: 1 + alignment: 1 + } + name: "android_log_event_list::AppendInt" + access: public_access + linker_set_key: "_ZN22android_log_event_list9AppendIntEi" + } + mangled_function_name: "_ZN22android_log_event_list9AppendIntEi" + source_file: "system/core/liblog/include/log/log_event_list.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "value" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "bool" + size: 1 + alignment: 1 + } + name: "android_log_event_list::AppendLong" + access: public_access + linker_set_key: "_ZN22android_log_event_list10AppendLongEl" + } + mangled_function_name: "_ZN22android_log_event_list10AppendLongEl" + source_file: "system/core/liblog/include/log/log_event_list.h" + parameters { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "value" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "bool" + size: 1 + alignment: 1 + } + name: "android_log_event_list::AppendString" + access: public_access + linker_set_key: "_ZN22android_log_event_list12AppendStringEPKc" + } + mangled_function_name: "_ZN22android_log_event_list12AppendStringEPKc" + source_file: "system/core/liblog/include/log/log_event_list.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "value" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "bool" + size: 1 + alignment: 1 + } + name: "android_log_event_list::AppendString" + access: public_access + linker_set_key: "_ZN22android_log_event_list12AppendStringEPKcm" + } + mangled_function_name: "_ZN22android_log_event_list12AppendStringEPKcm" + source_file: "system/core/liblog/include/log/log_event_list.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "value" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "len" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "bool" + size: 1 + alignment: 1 + } + name: "android_log_event_list::AppendString" + access: public_access + linker_set_key: "_ZN22android_log_event_list12AppendStringERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE" + } + mangled_function_name: "_ZN22android_log_event_list12AppendStringERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE" + source_file: "system/core/liblog/include/log/log_event_list.h" + parameters { + basic_abi { + type_abi { + name: "const std::basic_string, std::allocator > &" + size: 8 + alignment: 8 + } + name: "value" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "bool" + size: 1 + alignment: 1 + } + name: "android_log_event_list::Append" + access: public_access + linker_set_key: "_ZN22android_log_event_list6AppendERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE" + } + mangled_function_name: "_ZN22android_log_event_list6AppendERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE" + source_file: "system/core/liblog/include/log/log_event_list.h" + parameters { + basic_abi { + type_abi { + name: "const std::basic_string, std::allocator > &" + size: 8 + alignment: 8 + } + name: "value" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "bool" + size: 1 + alignment: 1 + } + name: "android_log_event_list::AppendFloat" + access: public_access + linker_set_key: "_ZN22android_log_event_list11AppendFloatEf" + } + mangled_function_name: "_ZN22android_log_event_list11AppendFloatEf" + source_file: "system/core/liblog/include/log/log_event_list.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "value" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "bool" + size: 1 + alignment: 1 + } + name: "android_log_event_list::Append" + access: public_access + linker_set_key: "_ZN22android_log_event_list6AppendET_" + } + mangled_function_name: "_ZN22android_log_event_list6AppendET_" + source_file: "system/core/liblog/include/log/log_event_list.h" + parameters { + basic_abi { + type_abi { + name: "type-parameter-0-0" + } + name: "value" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + template_info { + elements { + basic_abi { + name: "Tvalue" + linker_set_key: "Tvalue" + } + } + } +} +functions { + basic_abi { + type_abi { + name: "bool" + size: 1 + alignment: 1 + } + name: "android_log_event_list::Append" + access: public_access + linker_set_key: "_ZN22android_log_event_list6AppendEPKcm" + } + mangled_function_name: "_ZN22android_log_event_list6AppendEPKcm" + source_file: "system/core/liblog/include/log/log_event_list.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "value" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "len" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "android_log_list_element" + size: 16 + alignment: 8 + } + name: "android_log_event_list::read" + access: public_access + linker_set_key: "_ZN22android_log_event_list4readEv" + } + mangled_function_name: "_ZN22android_log_event_list4readEv" + source_file: "system/core/liblog/include/log/log_event_list.h" +} +functions { + basic_abi { + type_abi { + name: "android_log_list_element" + size: 16 + alignment: 8 + } + name: "android_log_event_list::peek" + access: public_access + linker_set_key: "_ZN22android_log_event_list4peekEv" + } + mangled_function_name: "_ZN22android_log_event_list4peekEv" + source_file: "system/core/liblog/include/log/log_event_list.h" +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "__android_log_event_list::__android_log_event_list" + access: private_access + linker_set_key: "_ZN24__android_log_event_listC1ERK22android_log_event_list" + } + mangled_function_name: "_ZN24__android_log_event_listC1ERK22android_log_event_list" + source_file: "system/core/liblog/include/private/android_logger.h" + parameters { + basic_abi { + type_abi { + name: "const android_log_event_list &" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "__android_log_event_list::operator=" + access: private_access + linker_set_key: "_ZN24__android_log_event_listaSERKS_" + } + mangled_function_name: "_ZN24__android_log_event_listaSERKS_" + source_file: "system/core/liblog/include/private/android_logger.h" + parameters { + basic_abi { + type_abi { + name: "const __android_log_event_list &" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "__android_log_event_list::__android_log_event_list" + access: public_access + linker_set_key: "_ZN24__android_log_event_listC1Ei" + } + mangled_function_name: "_ZN24__android_log_event_listC1Ei" + source_file: "system/core/liblog/include/private/android_logger.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "tag" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "__android_log_event_list::__android_log_event_list" + access: public_access + linker_set_key: "_ZN24__android_log_event_listC1ER7log_msg" + } + mangled_function_name: "_ZN24__android_log_event_listC1ER7log_msg" + source_file: "system/core/liblog/include/private/android_logger.h" + parameters { + basic_abi { + type_abi { + name: "log_msg &" + size: 8 + alignment: 8 + } + name: "log_msg" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "std::basic_string, std::allocator >" + size: 24 + alignment: 8 + } + name: "__android_log_event_list::operator basic_string" + access: public_access + linker_set_key: "_ZN24__android_log_event_listcvNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEEv" + } + mangled_function_name: "_ZN24__android_log_event_listcvNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEEv" + source_file: "system/core/liblog/include/private/android_logger.h" +} +enums { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "android_LogPriority" + access: public_access + linker_set_key: "android_LogPriority" + } + enum_fields { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "android_LogPriority::ANDROID_LOG_UNKNOWN" + access: public_access + linker_set_key: "0" + } + enum_field_value: 0 + } + enum_fields { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "android_LogPriority::ANDROID_LOG_DEFAULT" + access: public_access + linker_set_key: "1" + } + enum_field_value: 1 + } + enum_fields { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "android_LogPriority::ANDROID_LOG_VERBOSE" + access: public_access + linker_set_key: "2" + } + enum_field_value: 2 + } + enum_fields { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "android_LogPriority::ANDROID_LOG_DEBUG" + access: public_access + linker_set_key: "3" + } + enum_field_value: 3 + } + enum_fields { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "android_LogPriority::ANDROID_LOG_INFO" + access: public_access + linker_set_key: "4" + } + enum_field_value: 4 + } + enum_fields { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "android_LogPriority::ANDROID_LOG_WARN" + access: public_access + linker_set_key: "5" + } + enum_field_value: 5 + } + enum_fields { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "android_LogPriority::ANDROID_LOG_ERROR" + access: public_access + linker_set_key: "6" + } + enum_field_value: 6 + } + enum_fields { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "android_LogPriority::ANDROID_LOG_FATAL" + access: public_access + linker_set_key: "7" + } + enum_field_value: 7 + } + enum_fields { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "android_LogPriority::ANDROID_LOG_SILENT" + access: public_access + linker_set_key: "8" + } + enum_field_value: 8 + } + source_file: "system/core/liblog/include/android/log.h" +} +enums { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "log_id" + access: public_access + linker_set_key: "log_id" + } + enum_fields { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "log_id::LOG_ID_MIN" + access: public_access + linker_set_key: "0" + } + enum_field_value: 0 + } + enum_fields { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "log_id::LOG_ID_MAIN" + access: public_access + linker_set_key: "0" + } + enum_field_value: 0 + } + enum_fields { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "log_id::LOG_ID_RADIO" + access: public_access + linker_set_key: "1" + } + enum_field_value: 1 + } + enum_fields { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "log_id::LOG_ID_EVENTS" + access: public_access + linker_set_key: "2" + } + enum_field_value: 2 + } + enum_fields { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "log_id::LOG_ID_SYSTEM" + access: public_access + linker_set_key: "3" + } + enum_field_value: 3 + } + enum_fields { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "log_id::LOG_ID_CRASH" + access: public_access + linker_set_key: "4" + } + enum_field_value: 4 + } + enum_fields { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "log_id::LOG_ID_SECURITY" + access: public_access + linker_set_key: "5" + } + enum_field_value: 5 + } + enum_fields { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "log_id::LOG_ID_KERNEL" + access: public_access + linker_set_key: "6" + } + enum_field_value: 6 + } + enum_fields { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "log_id::LOG_ID_MAX" + access: public_access + linker_set_key: "7" + } + enum_field_value: 7 + } + source_file: "system/core/liblog/include/log/log_id.h" +} +enums { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "AndroidEventLogType" + access: public_access + } + enum_fields { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "EVENT_TYPE_LIST_STOP" + access: public_access + linker_set_key: "10" + } + enum_field_value: 10 + } + enum_fields { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "EVENT_TYPE_UNKNOWN" + access: public_access + linker_set_key: "63" + } + enum_field_value: 63 + } + enum_fields { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "EVENT_TYPE_INT" + access: public_access + linker_set_key: "0" + } + enum_field_value: 0 + } + enum_fields { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "EVENT_TYPE_LONG" + access: public_access + linker_set_key: "1" + } + enum_field_value: 1 + } + enum_fields { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "EVENT_TYPE_STRING" + access: public_access + linker_set_key: "2" + } + enum_field_value: 2 + } + enum_fields { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "EVENT_TYPE_LIST" + access: public_access + linker_set_key: "3" + } + enum_field_value: 3 + } + enum_fields { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "EVENT_TYPE_FLOAT" + access: public_access + linker_set_key: "4" + } + enum_field_value: 4 + } + source_file: "system/core/liblog/include/log/log.h" +} +enums { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "android_LogPriority" + access: public_access + linker_set_key: "_Z19android_LogPriority" + } + enum_fields { + basic_abi { + type_abi { + name: "android_LogPriority" + size: 4 + alignment: 4 + } + name: "android_LogPriority::ANDROID_LOG_UNKNOWN" + access: public_access + linker_set_key: "0" + } + enum_field_value: 0 + } + enum_fields { + basic_abi { + type_abi { + name: "android_LogPriority" + size: 4 + alignment: 4 + } + name: "android_LogPriority::ANDROID_LOG_DEFAULT" + access: public_access + linker_set_key: "1" + } + enum_field_value: 1 + } + enum_fields { + basic_abi { + type_abi { + name: "android_LogPriority" + size: 4 + alignment: 4 + } + name: "android_LogPriority::ANDROID_LOG_VERBOSE" + access: public_access + linker_set_key: "2" + } + enum_field_value: 2 + } + enum_fields { + basic_abi { + type_abi { + name: "android_LogPriority" + size: 4 + alignment: 4 + } + name: "android_LogPriority::ANDROID_LOG_DEBUG" + access: public_access + linker_set_key: "3" + } + enum_field_value: 3 + } + enum_fields { + basic_abi { + type_abi { + name: "android_LogPriority" + size: 4 + alignment: 4 + } + name: "android_LogPriority::ANDROID_LOG_INFO" + access: public_access + linker_set_key: "4" + } + enum_field_value: 4 + } + enum_fields { + basic_abi { + type_abi { + name: "android_LogPriority" + size: 4 + alignment: 4 + } + name: "android_LogPriority::ANDROID_LOG_WARN" + access: public_access + linker_set_key: "5" + } + enum_field_value: 5 + } + enum_fields { + basic_abi { + type_abi { + name: "android_LogPriority" + size: 4 + alignment: 4 + } + name: "android_LogPriority::ANDROID_LOG_ERROR" + access: public_access + linker_set_key: "6" + } + enum_field_value: 6 + } + enum_fields { + basic_abi { + type_abi { + name: "android_LogPriority" + size: 4 + alignment: 4 + } + name: "android_LogPriority::ANDROID_LOG_FATAL" + access: public_access + linker_set_key: "7" + } + enum_field_value: 7 + } + enum_fields { + basic_abi { + type_abi { + name: "android_LogPriority" + size: 4 + alignment: 4 + } + name: "android_LogPriority::ANDROID_LOG_SILENT" + access: public_access + linker_set_key: "8" + } + enum_field_value: 8 + } + source_file: "system/core/liblog/include/android/log.h" +} +enums { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "log_id" + access: public_access + linker_set_key: "_Z6log_id" + } + enum_fields { + basic_abi { + type_abi { + name: "log_id" + size: 4 + alignment: 4 + } + name: "log_id::LOG_ID_MIN" + access: public_access + linker_set_key: "0" + } + enum_field_value: 0 + } + enum_fields { + basic_abi { + type_abi { + name: "log_id" + size: 4 + alignment: 4 + } + name: "log_id::LOG_ID_MAIN" + access: public_access + linker_set_key: "0" + } + enum_field_value: 0 + } + enum_fields { + basic_abi { + type_abi { + name: "log_id" + size: 4 + alignment: 4 + } + name: "log_id::LOG_ID_RADIO" + access: public_access + linker_set_key: "1" + } + enum_field_value: 1 + } + enum_fields { + basic_abi { + type_abi { + name: "log_id" + size: 4 + alignment: 4 + } + name: "log_id::LOG_ID_EVENTS" + access: public_access + linker_set_key: "2" + } + enum_field_value: 2 + } + enum_fields { + basic_abi { + type_abi { + name: "log_id" + size: 4 + alignment: 4 + } + name: "log_id::LOG_ID_SYSTEM" + access: public_access + linker_set_key: "3" + } + enum_field_value: 3 + } + enum_fields { + basic_abi { + type_abi { + name: "log_id" + size: 4 + alignment: 4 + } + name: "log_id::LOG_ID_CRASH" + access: public_access + linker_set_key: "4" + } + enum_field_value: 4 + } + enum_fields { + basic_abi { + type_abi { + name: "log_id" + size: 4 + alignment: 4 + } + name: "log_id::LOG_ID_SECURITY" + access: public_access + linker_set_key: "5" + } + enum_field_value: 5 + } + enum_fields { + basic_abi { + type_abi { + name: "log_id" + size: 4 + alignment: 4 + } + name: "log_id::LOG_ID_KERNEL" + access: public_access + linker_set_key: "6" + } + enum_field_value: 6 + } + enum_fields { + basic_abi { + type_abi { + name: "log_id" + size: 4 + alignment: 4 + } + name: "log_id::LOG_ID_MAX" + access: public_access + linker_set_key: "7" + } + enum_field_value: 7 + } + source_file: "system/core/liblog/include/log/log_id.h" +} +enums { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "AndroidEventLogType" + access: public_access + linker_set_key: "_Z19AndroidEventLogType" + } + enum_fields { + basic_abi { + type_abi { + name: "AndroidEventLogType" + size: 4 + alignment: 4 + } + name: "EVENT_TYPE_LIST_STOP" + access: public_access + linker_set_key: "10" + } + enum_field_value: 10 + } + enum_fields { + basic_abi { + type_abi { + name: "AndroidEventLogType" + size: 4 + alignment: 4 + } + name: "EVENT_TYPE_UNKNOWN" + access: public_access + linker_set_key: "63" + } + enum_field_value: 63 + } + enum_fields { + basic_abi { + type_abi { + name: "AndroidEventLogType" + size: 4 + alignment: 4 + } + name: "EVENT_TYPE_INT" + access: public_access + linker_set_key: "0" + } + enum_field_value: 0 + } + enum_fields { + basic_abi { + type_abi { + name: "AndroidEventLogType" + size: 4 + alignment: 4 + } + name: "EVENT_TYPE_LONG" + access: public_access + linker_set_key: "1" + } + enum_field_value: 1 + } + enum_fields { + basic_abi { + type_abi { + name: "AndroidEventLogType" + size: 4 + alignment: 4 + } + name: "EVENT_TYPE_STRING" + access: public_access + linker_set_key: "2" + } + enum_field_value: 2 + } + enum_fields { + basic_abi { + type_abi { + name: "AndroidEventLogType" + size: 4 + alignment: 4 + } + name: "EVENT_TYPE_LIST" + access: public_access + linker_set_key: "3" + } + enum_field_value: 3 + } + enum_fields { + basic_abi { + type_abi { + name: "AndroidEventLogType" + size: 4 + alignment: 4 + } + name: "EVENT_TYPE_FLOAT" + access: public_access + linker_set_key: "4" + } + enum_field_value: 4 + } + source_file: "system/core/liblog/include/log/log.h" +} +global_vars { + basic_abi { + type_abi { + name: "const unsigned int" + size: 4 + alignment: 4 + } + name: "log_time::tv_sec_max" + access: public_access + linker_set_key: "_ZN8log_time10tv_sec_maxE" + } + source_file: "system/core/liblog/include/log/log_time.h" +} +global_vars { + basic_abi { + type_abi { + name: "const unsigned int" + size: 4 + alignment: 4 + } + name: "log_time::tv_nsec_max" + access: public_access + linker_set_key: "_ZN8log_time11tv_nsec_maxE" + } + source_file: "system/core/liblog/include/log/log_time.h" +} +global_vars { + basic_abi { + type_abi { + name: "const timespec" + size: 16 + alignment: 8 + } + name: "log_time::EPOCH" + access: public_access + linker_set_key: "_ZN8log_time5EPOCHE" + } + source_file: "system/core/liblog/include/log/log_time.h" +} +global_vars { + basic_abi { + type_abi { + name: "char const[]" + } + name: "log_time::default_format" + access: public_access + linker_set_key: "_ZN8log_time14default_formatE" + } + source_file: "system/core/liblog/include/log/log_time.h" +} diff --git a/current/arm64/source-based/libm.so.lsdump b/current/arm64/source-based/libm.so.lsdump new file mode 100644 index 0000000..7308fb2 --- /dev/null +++ b/current/arm64/source-based/libm.so.lsdump @@ -0,0 +1,8741 @@ +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__signbit" + access: public_access + linker_set_key: "__signbit" + } + mangled_function_name: "__signbit" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__signbitf" + access: public_access + linker_set_key: "__signbitf" + } + mangled_function_name: "__signbitf" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__signbitl" + access: public_access + linker_set_key: "__signbitl" + } + mangled_function_name: "__signbitl" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "acos" + access: public_access + linker_set_key: "acos" + } + mangled_function_name: "acos" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "asin" + access: public_access + linker_set_key: "asin" + } + mangled_function_name: "asin" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "atan" + access: public_access + linker_set_key: "atan" + } + mangled_function_name: "atan" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "atan2" + access: public_access + linker_set_key: "atan2" + } + mangled_function_name: "atan2" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "cos" + access: public_access + linker_set_key: "cos" + } + mangled_function_name: "cos" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "sin" + access: public_access + linker_set_key: "sin" + } + mangled_function_name: "sin" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "tan" + access: public_access + linker_set_key: "tan" + } + mangled_function_name: "tan" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "cosh" + access: public_access + linker_set_key: "cosh" + } + mangled_function_name: "cosh" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "sinh" + access: public_access + linker_set_key: "sinh" + } + mangled_function_name: "sinh" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "tanh" + access: public_access + linker_set_key: "tanh" + } + mangled_function_name: "tanh" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "exp" + access: public_access + linker_set_key: "exp" + } + mangled_function_name: "exp" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "frexp" + access: public_access + linker_set_key: "frexp" + } + mangled_function_name: "frexp" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "log" + access: public_access + linker_set_key: "log" + } + mangled_function_name: "log" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "log10" + access: public_access + linker_set_key: "log10" + } + mangled_function_name: "log10" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "modf" + access: public_access + linker_set_key: "modf" + } + mangled_function_name: "modf" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "double *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "pow" + access: public_access + linker_set_key: "pow" + } + mangled_function_name: "pow" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "sqrt" + access: public_access + linker_set_key: "sqrt" + } + mangled_function_name: "sqrt" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "ceil" + access: public_access + linker_set_key: "ceil" + } + mangled_function_name: "ceil" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "fabs" + access: public_access + linker_set_key: "fabs" + } + mangled_function_name: "fabs" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "floor" + access: public_access + linker_set_key: "floor" + } + mangled_function_name: "floor" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "fmod" + access: public_access + linker_set_key: "fmod" + } + mangled_function_name: "fmod" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "acosh" + access: public_access + linker_set_key: "acosh" + } + mangled_function_name: "acosh" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "asinh" + access: public_access + linker_set_key: "asinh" + } + mangled_function_name: "asinh" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "atanh" + access: public_access + linker_set_key: "atanh" + } + mangled_function_name: "atanh" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "cbrt" + access: public_access + linker_set_key: "cbrt" + } + mangled_function_name: "cbrt" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "erf" + access: public_access + linker_set_key: "erf" + } + mangled_function_name: "erf" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "erfc" + access: public_access + linker_set_key: "erfc" + } + mangled_function_name: "erfc" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "exp2" + access: public_access + linker_set_key: "exp2" + } + mangled_function_name: "exp2" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "expm1" + access: public_access + linker_set_key: "expm1" + } + mangled_function_name: "expm1" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "fma" + access: public_access + linker_set_key: "fma" + } + mangled_function_name: "fma" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "hypot" + access: public_access + linker_set_key: "hypot" + } + mangled_function_name: "hypot" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "ilogb" + access: public_access + linker_set_key: "ilogb" + } + mangled_function_name: "ilogb" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "lgamma" + access: public_access + linker_set_key: "lgamma" + } + mangled_function_name: "lgamma" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long long" + size: 8 + alignment: 8 + } + name: "llrint" + access: public_access + linker_set_key: "llrint" + } + mangled_function_name: "llrint" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long long" + size: 8 + alignment: 8 + } + name: "llround" + access: public_access + linker_set_key: "llround" + } + mangled_function_name: "llround" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "log1p" + access: public_access + linker_set_key: "log1p" + } + mangled_function_name: "log1p" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "log2" + access: public_access + linker_set_key: "log2" + } + mangled_function_name: "log2" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "logb" + access: public_access + linker_set_key: "logb" + } + mangled_function_name: "logb" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "lrint" + access: public_access + linker_set_key: "lrint" + } + mangled_function_name: "lrint" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "lround" + access: public_access + linker_set_key: "lround" + } + mangled_function_name: "lround" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "nan" + access: public_access + linker_set_key: "nan" + } + mangled_function_name: "nan" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "nextafter" + access: public_access + linker_set_key: "nextafter" + } + mangled_function_name: "nextafter" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "remainder" + access: public_access + linker_set_key: "remainder" + } + mangled_function_name: "remainder" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "remquo" + access: public_access + linker_set_key: "remquo" + } + mangled_function_name: "remquo" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "rint" + access: public_access + linker_set_key: "rint" + } + mangled_function_name: "rint" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "copysign" + access: public_access + linker_set_key: "copysign" + } + mangled_function_name: "copysign" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "fdim" + access: public_access + linker_set_key: "fdim" + } + mangled_function_name: "fdim" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "fmax" + access: public_access + linker_set_key: "fmax" + } + mangled_function_name: "fmax" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "fmin" + access: public_access + linker_set_key: "fmin" + } + mangled_function_name: "fmin" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "nearbyint" + access: public_access + linker_set_key: "nearbyint" + } + mangled_function_name: "nearbyint" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "round" + access: public_access + linker_set_key: "round" + } + mangled_function_name: "round" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "scalbln" + access: public_access + linker_set_key: "scalbln" + } + mangled_function_name: "scalbln" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "scalbn" + access: public_access + linker_set_key: "scalbn" + } + mangled_function_name: "scalbn" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "tgamma" + access: public_access + linker_set_key: "tgamma" + } + mangled_function_name: "tgamma" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "trunc" + access: public_access + linker_set_key: "trunc" + } + mangled_function_name: "trunc" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "acosf" + access: public_access + linker_set_key: "acosf" + } + mangled_function_name: "acosf" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "asinf" + access: public_access + linker_set_key: "asinf" + } + mangled_function_name: "asinf" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "atanf" + access: public_access + linker_set_key: "atanf" + } + mangled_function_name: "atanf" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "atan2f" + access: public_access + linker_set_key: "atan2f" + } + mangled_function_name: "atan2f" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "cosf" + access: public_access + linker_set_key: "cosf" + } + mangled_function_name: "cosf" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "sinf" + access: public_access + linker_set_key: "sinf" + } + mangled_function_name: "sinf" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "tanf" + access: public_access + linker_set_key: "tanf" + } + mangled_function_name: "tanf" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "coshf" + access: public_access + linker_set_key: "coshf" + } + mangled_function_name: "coshf" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "sinhf" + access: public_access + linker_set_key: "sinhf" + } + mangled_function_name: "sinhf" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "tanhf" + access: public_access + linker_set_key: "tanhf" + } + mangled_function_name: "tanhf" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "exp2f" + access: public_access + linker_set_key: "exp2f" + } + mangled_function_name: "exp2f" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "expf" + access: public_access + linker_set_key: "expf" + } + mangled_function_name: "expf" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "expm1f" + access: public_access + linker_set_key: "expm1f" + } + mangled_function_name: "expm1f" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "frexpf" + access: public_access + linker_set_key: "frexpf" + } + mangled_function_name: "frexpf" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "ilogbf" + access: public_access + linker_set_key: "ilogbf" + } + mangled_function_name: "ilogbf" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "ldexpf" + access: public_access + linker_set_key: "ldexpf" + } + mangled_function_name: "ldexpf" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "log10f" + access: public_access + linker_set_key: "log10f" + } + mangled_function_name: "log10f" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "log1pf" + access: public_access + linker_set_key: "log1pf" + } + mangled_function_name: "log1pf" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "log2f" + access: public_access + linker_set_key: "log2f" + } + mangled_function_name: "log2f" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "logf" + access: public_access + linker_set_key: "logf" + } + mangled_function_name: "logf" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "modff" + access: public_access + linker_set_key: "modff" + } + mangled_function_name: "modff" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "float *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "powf" + access: public_access + linker_set_key: "powf" + } + mangled_function_name: "powf" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "sqrtf" + access: public_access + linker_set_key: "sqrtf" + } + mangled_function_name: "sqrtf" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "ceilf" + access: public_access + linker_set_key: "ceilf" + } + mangled_function_name: "ceilf" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "fabsf" + access: public_access + linker_set_key: "fabsf" + } + mangled_function_name: "fabsf" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "floorf" + access: public_access + linker_set_key: "floorf" + } + mangled_function_name: "floorf" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "fmodf" + access: public_access + linker_set_key: "fmodf" + } + mangled_function_name: "fmodf" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "roundf" + access: public_access + linker_set_key: "roundf" + } + mangled_function_name: "roundf" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "erff" + access: public_access + linker_set_key: "erff" + } + mangled_function_name: "erff" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "erfcf" + access: public_access + linker_set_key: "erfcf" + } + mangled_function_name: "erfcf" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "hypotf" + access: public_access + linker_set_key: "hypotf" + } + mangled_function_name: "hypotf" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "lgammaf" + access: public_access + linker_set_key: "lgammaf" + } + mangled_function_name: "lgammaf" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "tgammaf" + access: public_access + linker_set_key: "tgammaf" + } + mangled_function_name: "tgammaf" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "acoshf" + access: public_access + linker_set_key: "acoshf" + } + mangled_function_name: "acoshf" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "asinhf" + access: public_access + linker_set_key: "asinhf" + } + mangled_function_name: "asinhf" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "atanhf" + access: public_access + linker_set_key: "atanhf" + } + mangled_function_name: "atanhf" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "cbrtf" + access: public_access + linker_set_key: "cbrtf" + } + mangled_function_name: "cbrtf" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "logbf" + access: public_access + linker_set_key: "logbf" + } + mangled_function_name: "logbf" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "copysignf" + access: public_access + linker_set_key: "copysignf" + } + mangled_function_name: "copysignf" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long long" + size: 8 + alignment: 8 + } + name: "llrintf" + access: public_access + linker_set_key: "llrintf" + } + mangled_function_name: "llrintf" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long long" + size: 8 + alignment: 8 + } + name: "llroundf" + access: public_access + linker_set_key: "llroundf" + } + mangled_function_name: "llroundf" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "lrintf" + access: public_access + linker_set_key: "lrintf" + } + mangled_function_name: "lrintf" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "lroundf" + access: public_access + linker_set_key: "lroundf" + } + mangled_function_name: "lroundf" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "nanf" + access: public_access + linker_set_key: "nanf" + } + mangled_function_name: "nanf" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "nearbyintf" + access: public_access + linker_set_key: "nearbyintf" + } + mangled_function_name: "nearbyintf" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "nextafterf" + access: public_access + linker_set_key: "nextafterf" + } + mangled_function_name: "nextafterf" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "remainderf" + access: public_access + linker_set_key: "remainderf" + } + mangled_function_name: "remainderf" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "remquof" + access: public_access + linker_set_key: "remquof" + } + mangled_function_name: "remquof" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "rintf" + access: public_access + linker_set_key: "rintf" + } + mangled_function_name: "rintf" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "scalblnf" + access: public_access + linker_set_key: "scalblnf" + } + mangled_function_name: "scalblnf" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "scalbnf" + access: public_access + linker_set_key: "scalbnf" + } + mangled_function_name: "scalbnf" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "truncf" + access: public_access + linker_set_key: "truncf" + } + mangled_function_name: "truncf" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "fdimf" + access: public_access + linker_set_key: "fdimf" + } + mangled_function_name: "fdimf" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "fmaf" + access: public_access + linker_set_key: "fmaf" + } + mangled_function_name: "fmaf" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "fmaxf" + access: public_access + linker_set_key: "fmaxf" + } + mangled_function_name: "fmaxf" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "fminf" + access: public_access + linker_set_key: "fminf" + } + mangled_function_name: "fminf" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "acoshl" + access: public_access + linker_set_key: "acoshl" + } + mangled_function_name: "acoshl" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "acosl" + access: public_access + linker_set_key: "acosl" + } + mangled_function_name: "acosl" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "asinhl" + access: public_access + linker_set_key: "asinhl" + } + mangled_function_name: "asinhl" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "asinl" + access: public_access + linker_set_key: "asinl" + } + mangled_function_name: "asinl" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "atan2l" + access: public_access + linker_set_key: "atan2l" + } + mangled_function_name: "atan2l" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "atanhl" + access: public_access + linker_set_key: "atanhl" + } + mangled_function_name: "atanhl" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "atanl" + access: public_access + linker_set_key: "atanl" + } + mangled_function_name: "atanl" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "cbrtl" + access: public_access + linker_set_key: "cbrtl" + } + mangled_function_name: "cbrtl" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "ceill" + access: public_access + linker_set_key: "ceill" + } + mangled_function_name: "ceill" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "copysignl" + access: public_access + linker_set_key: "copysignl" + } + mangled_function_name: "copysignl" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "coshl" + access: public_access + linker_set_key: "coshl" + } + mangled_function_name: "coshl" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "cosl" + access: public_access + linker_set_key: "cosl" + } + mangled_function_name: "cosl" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "erfcl" + access: public_access + linker_set_key: "erfcl" + } + mangled_function_name: "erfcl" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "erfl" + access: public_access + linker_set_key: "erfl" + } + mangled_function_name: "erfl" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "exp2l" + access: public_access + linker_set_key: "exp2l" + } + mangled_function_name: "exp2l" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "expl" + access: public_access + linker_set_key: "expl" + } + mangled_function_name: "expl" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "expm1l" + access: public_access + linker_set_key: "expm1l" + } + mangled_function_name: "expm1l" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "fabsl" + access: public_access + linker_set_key: "fabsl" + } + mangled_function_name: "fabsl" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "fdiml" + access: public_access + linker_set_key: "fdiml" + } + mangled_function_name: "fdiml" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "floorl" + access: public_access + linker_set_key: "floorl" + } + mangled_function_name: "floorl" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "fmal" + access: public_access + linker_set_key: "fmal" + } + mangled_function_name: "fmal" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "fmaxl" + access: public_access + linker_set_key: "fmaxl" + } + mangled_function_name: "fmaxl" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "fminl" + access: public_access + linker_set_key: "fminl" + } + mangled_function_name: "fminl" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "fmodl" + access: public_access + linker_set_key: "fmodl" + } + mangled_function_name: "fmodl" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "frexpl" + access: public_access + linker_set_key: "frexpl" + } + mangled_function_name: "frexpl" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "value" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "hypotl" + access: public_access + linker_set_key: "hypotl" + } + mangled_function_name: "hypotl" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "ilogbl" + access: public_access + linker_set_key: "ilogbl" + } + mangled_function_name: "ilogbl" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "ldexpl" + access: public_access + linker_set_key: "ldexpl" + } + mangled_function_name: "ldexpl" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "lgammal" + access: public_access + linker_set_key: "lgammal" + } + mangled_function_name: "lgammal" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long long" + size: 8 + alignment: 8 + } + name: "llrintl" + access: public_access + linker_set_key: "llrintl" + } + mangled_function_name: "llrintl" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long long" + size: 8 + alignment: 8 + } + name: "llroundl" + access: public_access + linker_set_key: "llroundl" + } + mangled_function_name: "llroundl" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "log10l" + access: public_access + linker_set_key: "log10l" + } + mangled_function_name: "log10l" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "log1pl" + access: public_access + linker_set_key: "log1pl" + } + mangled_function_name: "log1pl" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "log2l" + access: public_access + linker_set_key: "log2l" + } + mangled_function_name: "log2l" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "logbl" + access: public_access + linker_set_key: "logbl" + } + mangled_function_name: "logbl" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "logl" + access: public_access + linker_set_key: "logl" + } + mangled_function_name: "logl" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "lrintl" + access: public_access + linker_set_key: "lrintl" + } + mangled_function_name: "lrintl" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "lroundl" + access: public_access + linker_set_key: "lroundl" + } + mangled_function_name: "lroundl" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "modfl" + access: public_access + linker_set_key: "modfl" + } + mangled_function_name: "modfl" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long double *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "nanl" + access: public_access + linker_set_key: "nanl" + } + mangled_function_name: "nanl" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "nearbyintl" + access: public_access + linker_set_key: "nearbyintl" + } + mangled_function_name: "nearbyintl" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "nextafterl" + access: public_access + linker_set_key: "nextafterl" + } + mangled_function_name: "nextafterl" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "nexttoward" + access: public_access + linker_set_key: "nexttoward" + } + mangled_function_name: "nexttoward" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "nexttowardf" + access: public_access + linker_set_key: "nexttowardf" + } + mangled_function_name: "nexttowardf" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "nexttowardl" + access: public_access + linker_set_key: "nexttowardl" + } + mangled_function_name: "nexttowardl" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "powl" + access: public_access + linker_set_key: "powl" + } + mangled_function_name: "powl" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "remainderl" + access: public_access + linker_set_key: "remainderl" + } + mangled_function_name: "remainderl" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "remquol" + access: public_access + linker_set_key: "remquol" + } + mangled_function_name: "remquol" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "rintl" + access: public_access + linker_set_key: "rintl" + } + mangled_function_name: "rintl" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "roundl" + access: public_access + linker_set_key: "roundl" + } + mangled_function_name: "roundl" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "scalblnl" + access: public_access + linker_set_key: "scalblnl" + } + mangled_function_name: "scalblnl" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "scalbnl" + access: public_access + linker_set_key: "scalbnl" + } + mangled_function_name: "scalbnl" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "sinhl" + access: public_access + linker_set_key: "sinhl" + } + mangled_function_name: "sinhl" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "sinl" + access: public_access + linker_set_key: "sinl" + } + mangled_function_name: "sinl" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "sqrtl" + access: public_access + linker_set_key: "sqrtl" + } + mangled_function_name: "sqrtl" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "tanhl" + access: public_access + linker_set_key: "tanhl" + } + mangled_function_name: "tanhl" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "tanl" + access: public_access + linker_set_key: "tanl" + } + mangled_function_name: "tanl" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "tgammal" + access: public_access + linker_set_key: "tgammal" + } + mangled_function_name: "tgammal" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "truncl" + access: public_access + linker_set_key: "truncl" + } + mangled_function_name: "truncl" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "j0" + access: public_access + linker_set_key: "j0" + } + mangled_function_name: "j0" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "j1" + access: public_access + linker_set_key: "j1" + } + mangled_function_name: "j1" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "jn" + access: public_access + linker_set_key: "jn" + } + mangled_function_name: "jn" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "y0" + access: public_access + linker_set_key: "y0" + } + mangled_function_name: "y0" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "y1" + access: public_access + linker_set_key: "y1" + } + mangled_function_name: "y1" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "yn" + access: public_access + linker_set_key: "yn" + } + mangled_function_name: "yn" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "gamma" + access: public_access + linker_set_key: "gamma" + } + mangled_function_name: "gamma" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "scalb" + access: public_access + linker_set_key: "scalb" + } + mangled_function_name: "scalb" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "drem" + access: public_access + linker_set_key: "drem" + } + mangled_function_name: "drem" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "finite" + access: public_access + linker_set_key: "finite" + } + mangled_function_name: "finite" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "gamma_r" + access: public_access + linker_set_key: "gamma_r" + } + mangled_function_name: "gamma_r" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "lgamma_r" + access: public_access + linker_set_key: "lgamma_r" + } + mangled_function_name: "lgamma_r" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "significand" + access: public_access + linker_set_key: "significand" + } + mangled_function_name: "significand" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "lgammal_r" + access: public_access + linker_set_key: "lgammal_r" + } + mangled_function_name: "lgammal_r" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "significandl" + access: public_access + linker_set_key: "significandl" + } + mangled_function_name: "significandl" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "dremf" + access: public_access + linker_set_key: "dremf" + } + mangled_function_name: "dremf" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "finitef" + access: public_access + linker_set_key: "finitef" + } + mangled_function_name: "finitef" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "gammaf" + access: public_access + linker_set_key: "gammaf" + } + mangled_function_name: "gammaf" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "j0f" + access: public_access + linker_set_key: "j0f" + } + mangled_function_name: "j0f" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "j1f" + access: public_access + linker_set_key: "j1f" + } + mangled_function_name: "j1f" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "jnf" + access: public_access + linker_set_key: "jnf" + } + mangled_function_name: "jnf" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "scalbf" + access: public_access + linker_set_key: "scalbf" + } + mangled_function_name: "scalbf" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "y0f" + access: public_access + linker_set_key: "y0f" + } + mangled_function_name: "y0f" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "y1f" + access: public_access + linker_set_key: "y1f" + } + mangled_function_name: "y1f" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "ynf" + access: public_access + linker_set_key: "ynf" + } + mangled_function_name: "ynf" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "gammaf_r" + access: public_access + linker_set_key: "gammaf_r" + } + mangled_function_name: "gammaf_r" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "lgammaf_r" + access: public_access + linker_set_key: "lgammaf_r" + } + mangled_function_name: "lgammaf_r" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "significandf" + access: public_access + linker_set_key: "significandf" + } + mangled_function_name: "significandf" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "_Complex double" + size: 16 + alignment: 8 + } + name: "cacos" + access: public_access + linker_set_key: "cacos" + } + mangled_function_name: "cacos" + source_file: "bionic/libc/include/complex.h" + parameters { + basic_abi { + type_abi { + name: "_Complex double" + size: 16 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "_Complex float" + size: 8 + alignment: 4 + } + name: "cacosf" + access: public_access + linker_set_key: "cacosf" + } + mangled_function_name: "cacosf" + source_file: "bionic/libc/include/complex.h" + parameters { + basic_abi { + type_abi { + name: "_Complex float" + size: 8 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "_Complex long double" + size: 32 + alignment: 16 + } + name: "cacosl" + access: public_access + linker_set_key: "cacosl" + } + mangled_function_name: "cacosl" + source_file: "bionic/libc/include/complex.h" + parameters { + basic_abi { + type_abi { + name: "_Complex long double" + size: 32 + alignment: 16 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "_Complex double" + size: 16 + alignment: 8 + } + name: "casin" + access: public_access + linker_set_key: "casin" + } + mangled_function_name: "casin" + source_file: "bionic/libc/include/complex.h" + parameters { + basic_abi { + type_abi { + name: "_Complex double" + size: 16 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "_Complex float" + size: 8 + alignment: 4 + } + name: "casinf" + access: public_access + linker_set_key: "casinf" + } + mangled_function_name: "casinf" + source_file: "bionic/libc/include/complex.h" + parameters { + basic_abi { + type_abi { + name: "_Complex float" + size: 8 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "_Complex long double" + size: 32 + alignment: 16 + } + name: "casinl" + access: public_access + linker_set_key: "casinl" + } + mangled_function_name: "casinl" + source_file: "bionic/libc/include/complex.h" + parameters { + basic_abi { + type_abi { + name: "_Complex long double" + size: 32 + alignment: 16 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "_Complex double" + size: 16 + alignment: 8 + } + name: "catan" + access: public_access + linker_set_key: "catan" + } + mangled_function_name: "catan" + source_file: "bionic/libc/include/complex.h" + parameters { + basic_abi { + type_abi { + name: "_Complex double" + size: 16 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "_Complex float" + size: 8 + alignment: 4 + } + name: "catanf" + access: public_access + linker_set_key: "catanf" + } + mangled_function_name: "catanf" + source_file: "bionic/libc/include/complex.h" + parameters { + basic_abi { + type_abi { + name: "_Complex float" + size: 8 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "_Complex long double" + size: 32 + alignment: 16 + } + name: "catanl" + access: public_access + linker_set_key: "catanl" + } + mangled_function_name: "catanl" + source_file: "bionic/libc/include/complex.h" + parameters { + basic_abi { + type_abi { + name: "_Complex long double" + size: 32 + alignment: 16 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "_Complex double" + size: 16 + alignment: 8 + } + name: "ccos" + access: public_access + linker_set_key: "ccos" + } + mangled_function_name: "ccos" + source_file: "bionic/libc/include/complex.h" + parameters { + basic_abi { + type_abi { + name: "_Complex double" + size: 16 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "_Complex float" + size: 8 + alignment: 4 + } + name: "ccosf" + access: public_access + linker_set_key: "ccosf" + } + mangled_function_name: "ccosf" + source_file: "bionic/libc/include/complex.h" + parameters { + basic_abi { + type_abi { + name: "_Complex float" + size: 8 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "_Complex long double" + size: 32 + alignment: 16 + } + name: "ccosl" + access: public_access + linker_set_key: "ccosl" + } + mangled_function_name: "ccosl" + source_file: "bionic/libc/include/complex.h" + parameters { + basic_abi { + type_abi { + name: "_Complex long double" + size: 32 + alignment: 16 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "_Complex double" + size: 16 + alignment: 8 + } + name: "csin" + access: public_access + linker_set_key: "csin" + } + mangled_function_name: "csin" + source_file: "bionic/libc/include/complex.h" + parameters { + basic_abi { + type_abi { + name: "_Complex double" + size: 16 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "_Complex float" + size: 8 + alignment: 4 + } + name: "csinf" + access: public_access + linker_set_key: "csinf" + } + mangled_function_name: "csinf" + source_file: "bionic/libc/include/complex.h" + parameters { + basic_abi { + type_abi { + name: "_Complex float" + size: 8 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "_Complex long double" + size: 32 + alignment: 16 + } + name: "csinl" + access: public_access + linker_set_key: "csinl" + } + mangled_function_name: "csinl" + source_file: "bionic/libc/include/complex.h" + parameters { + basic_abi { + type_abi { + name: "_Complex long double" + size: 32 + alignment: 16 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "_Complex double" + size: 16 + alignment: 8 + } + name: "ctan" + access: public_access + linker_set_key: "ctan" + } + mangled_function_name: "ctan" + source_file: "bionic/libc/include/complex.h" + parameters { + basic_abi { + type_abi { + name: "_Complex double" + size: 16 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "_Complex float" + size: 8 + alignment: 4 + } + name: "ctanf" + access: public_access + linker_set_key: "ctanf" + } + mangled_function_name: "ctanf" + source_file: "bionic/libc/include/complex.h" + parameters { + basic_abi { + type_abi { + name: "_Complex float" + size: 8 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "_Complex long double" + size: 32 + alignment: 16 + } + name: "ctanl" + access: public_access + linker_set_key: "ctanl" + } + mangled_function_name: "ctanl" + source_file: "bionic/libc/include/complex.h" + parameters { + basic_abi { + type_abi { + name: "_Complex long double" + size: 32 + alignment: 16 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "_Complex double" + size: 16 + alignment: 8 + } + name: "cacosh" + access: public_access + linker_set_key: "cacosh" + } + mangled_function_name: "cacosh" + source_file: "bionic/libc/include/complex.h" + parameters { + basic_abi { + type_abi { + name: "_Complex double" + size: 16 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "_Complex float" + size: 8 + alignment: 4 + } + name: "cacoshf" + access: public_access + linker_set_key: "cacoshf" + } + mangled_function_name: "cacoshf" + source_file: "bionic/libc/include/complex.h" + parameters { + basic_abi { + type_abi { + name: "_Complex float" + size: 8 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "_Complex long double" + size: 32 + alignment: 16 + } + name: "cacoshl" + access: public_access + linker_set_key: "cacoshl" + } + mangled_function_name: "cacoshl" + source_file: "bionic/libc/include/complex.h" + parameters { + basic_abi { + type_abi { + name: "_Complex long double" + size: 32 + alignment: 16 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "_Complex double" + size: 16 + alignment: 8 + } + name: "casinh" + access: public_access + linker_set_key: "casinh" + } + mangled_function_name: "casinh" + source_file: "bionic/libc/include/complex.h" + parameters { + basic_abi { + type_abi { + name: "_Complex double" + size: 16 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "_Complex float" + size: 8 + alignment: 4 + } + name: "casinhf" + access: public_access + linker_set_key: "casinhf" + } + mangled_function_name: "casinhf" + source_file: "bionic/libc/include/complex.h" + parameters { + basic_abi { + type_abi { + name: "_Complex float" + size: 8 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "_Complex long double" + size: 32 + alignment: 16 + } + name: "casinhl" + access: public_access + linker_set_key: "casinhl" + } + mangled_function_name: "casinhl" + source_file: "bionic/libc/include/complex.h" + parameters { + basic_abi { + type_abi { + name: "_Complex long double" + size: 32 + alignment: 16 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "_Complex double" + size: 16 + alignment: 8 + } + name: "catanh" + access: public_access + linker_set_key: "catanh" + } + mangled_function_name: "catanh" + source_file: "bionic/libc/include/complex.h" + parameters { + basic_abi { + type_abi { + name: "_Complex double" + size: 16 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "_Complex float" + size: 8 + alignment: 4 + } + name: "catanhf" + access: public_access + linker_set_key: "catanhf" + } + mangled_function_name: "catanhf" + source_file: "bionic/libc/include/complex.h" + parameters { + basic_abi { + type_abi { + name: "_Complex float" + size: 8 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "_Complex long double" + size: 32 + alignment: 16 + } + name: "catanhl" + access: public_access + linker_set_key: "catanhl" + } + mangled_function_name: "catanhl" + source_file: "bionic/libc/include/complex.h" + parameters { + basic_abi { + type_abi { + name: "_Complex long double" + size: 32 + alignment: 16 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "_Complex double" + size: 16 + alignment: 8 + } + name: "ccosh" + access: public_access + linker_set_key: "ccosh" + } + mangled_function_name: "ccosh" + source_file: "bionic/libc/include/complex.h" + parameters { + basic_abi { + type_abi { + name: "_Complex double" + size: 16 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "_Complex float" + size: 8 + alignment: 4 + } + name: "ccoshf" + access: public_access + linker_set_key: "ccoshf" + } + mangled_function_name: "ccoshf" + source_file: "bionic/libc/include/complex.h" + parameters { + basic_abi { + type_abi { + name: "_Complex float" + size: 8 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "_Complex long double" + size: 32 + alignment: 16 + } + name: "ccoshl" + access: public_access + linker_set_key: "ccoshl" + } + mangled_function_name: "ccoshl" + source_file: "bionic/libc/include/complex.h" + parameters { + basic_abi { + type_abi { + name: "_Complex long double" + size: 32 + alignment: 16 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "_Complex double" + size: 16 + alignment: 8 + } + name: "csinh" + access: public_access + linker_set_key: "csinh" + } + mangled_function_name: "csinh" + source_file: "bionic/libc/include/complex.h" + parameters { + basic_abi { + type_abi { + name: "_Complex double" + size: 16 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "_Complex float" + size: 8 + alignment: 4 + } + name: "csinhf" + access: public_access + linker_set_key: "csinhf" + } + mangled_function_name: "csinhf" + source_file: "bionic/libc/include/complex.h" + parameters { + basic_abi { + type_abi { + name: "_Complex float" + size: 8 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "_Complex long double" + size: 32 + alignment: 16 + } + name: "csinhl" + access: public_access + linker_set_key: "csinhl" + } + mangled_function_name: "csinhl" + source_file: "bionic/libc/include/complex.h" + parameters { + basic_abi { + type_abi { + name: "_Complex long double" + size: 32 + alignment: 16 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "_Complex double" + size: 16 + alignment: 8 + } + name: "ctanh" + access: public_access + linker_set_key: "ctanh" + } + mangled_function_name: "ctanh" + source_file: "bionic/libc/include/complex.h" + parameters { + basic_abi { + type_abi { + name: "_Complex double" + size: 16 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "_Complex float" + size: 8 + alignment: 4 + } + name: "ctanhf" + access: public_access + linker_set_key: "ctanhf" + } + mangled_function_name: "ctanhf" + source_file: "bionic/libc/include/complex.h" + parameters { + basic_abi { + type_abi { + name: "_Complex float" + size: 8 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "_Complex long double" + size: 32 + alignment: 16 + } + name: "ctanhl" + access: public_access + linker_set_key: "ctanhl" + } + mangled_function_name: "ctanhl" + source_file: "bionic/libc/include/complex.h" + parameters { + basic_abi { + type_abi { + name: "_Complex long double" + size: 32 + alignment: 16 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "_Complex double" + size: 16 + alignment: 8 + } + name: "cexp" + access: public_access + linker_set_key: "cexp" + } + mangled_function_name: "cexp" + source_file: "bionic/libc/include/complex.h" + parameters { + basic_abi { + type_abi { + name: "_Complex double" + size: 16 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "_Complex float" + size: 8 + alignment: 4 + } + name: "cexpf" + access: public_access + linker_set_key: "cexpf" + } + mangled_function_name: "cexpf" + source_file: "bionic/libc/include/complex.h" + parameters { + basic_abi { + type_abi { + name: "_Complex float" + size: 8 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "_Complex long double" + size: 32 + alignment: 16 + } + name: "cexpl" + access: public_access + linker_set_key: "cexpl" + } + mangled_function_name: "cexpl" + source_file: "bionic/libc/include/complex.h" + parameters { + basic_abi { + type_abi { + name: "_Complex long double" + size: 32 + alignment: 16 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "_Complex double" + size: 16 + alignment: 8 + } + name: "clog" + access: public_access + linker_set_key: "clog" + } + mangled_function_name: "clog" + source_file: "bionic/libc/include/complex.h" + parameters { + basic_abi { + type_abi { + name: "_Complex double" + size: 16 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "_Complex float" + size: 8 + alignment: 4 + } + name: "clogf" + access: public_access + linker_set_key: "clogf" + } + mangled_function_name: "clogf" + source_file: "bionic/libc/include/complex.h" + parameters { + basic_abi { + type_abi { + name: "_Complex float" + size: 8 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "_Complex long double" + size: 32 + alignment: 16 + } + name: "clogl" + access: public_access + linker_set_key: "clogl" + } + mangled_function_name: "clogl" + source_file: "bionic/libc/include/complex.h" + parameters { + basic_abi { + type_abi { + name: "_Complex long double" + size: 32 + alignment: 16 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "cabs" + access: public_access + linker_set_key: "cabs" + } + mangled_function_name: "cabs" + source_file: "bionic/libc/include/complex.h" + parameters { + basic_abi { + type_abi { + name: "_Complex double" + size: 16 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "cabsf" + access: public_access + linker_set_key: "cabsf" + } + mangled_function_name: "cabsf" + source_file: "bionic/libc/include/complex.h" + parameters { + basic_abi { + type_abi { + name: "_Complex float" + size: 8 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "cabsl" + access: public_access + linker_set_key: "cabsl" + } + mangled_function_name: "cabsl" + source_file: "bionic/libc/include/complex.h" + parameters { + basic_abi { + type_abi { + name: "_Complex long double" + size: 32 + alignment: 16 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "_Complex double" + size: 16 + alignment: 8 + } + name: "cpow" + access: public_access + linker_set_key: "cpow" + } + mangled_function_name: "cpow" + source_file: "bionic/libc/include/complex.h" + parameters { + basic_abi { + type_abi { + name: "_Complex double" + size: 16 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "_Complex double" + size: 16 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "_Complex float" + size: 8 + alignment: 4 + } + name: "cpowf" + access: public_access + linker_set_key: "cpowf" + } + mangled_function_name: "cpowf" + source_file: "bionic/libc/include/complex.h" + parameters { + basic_abi { + type_abi { + name: "_Complex float" + size: 8 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "_Complex float" + size: 8 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "_Complex long double" + size: 32 + alignment: 16 + } + name: "cpowl" + access: public_access + linker_set_key: "cpowl" + } + mangled_function_name: "cpowl" + source_file: "bionic/libc/include/complex.h" + parameters { + basic_abi { + type_abi { + name: "_Complex long double" + size: 32 + alignment: 16 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "_Complex long double" + size: 32 + alignment: 16 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "_Complex double" + size: 16 + alignment: 8 + } + name: "csqrt" + access: public_access + linker_set_key: "csqrt" + } + mangled_function_name: "csqrt" + source_file: "bionic/libc/include/complex.h" + parameters { + basic_abi { + type_abi { + name: "_Complex double" + size: 16 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "_Complex float" + size: 8 + alignment: 4 + } + name: "csqrtf" + access: public_access + linker_set_key: "csqrtf" + } + mangled_function_name: "csqrtf" + source_file: "bionic/libc/include/complex.h" + parameters { + basic_abi { + type_abi { + name: "_Complex float" + size: 8 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "_Complex long double" + size: 32 + alignment: 16 + } + name: "csqrtl" + access: public_access + linker_set_key: "csqrtl" + } + mangled_function_name: "csqrtl" + source_file: "bionic/libc/include/complex.h" + parameters { + basic_abi { + type_abi { + name: "_Complex long double" + size: 32 + alignment: 16 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "carg" + access: public_access + linker_set_key: "carg" + } + mangled_function_name: "carg" + source_file: "bionic/libc/include/complex.h" + parameters { + basic_abi { + type_abi { + name: "_Complex double" + size: 16 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "cargf" + access: public_access + linker_set_key: "cargf" + } + mangled_function_name: "cargf" + source_file: "bionic/libc/include/complex.h" + parameters { + basic_abi { + type_abi { + name: "_Complex float" + size: 8 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "cargl" + access: public_access + linker_set_key: "cargl" + } + mangled_function_name: "cargl" + source_file: "bionic/libc/include/complex.h" + parameters { + basic_abi { + type_abi { + name: "_Complex long double" + size: 32 + alignment: 16 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "cimag" + access: public_access + linker_set_key: "cimag" + } + mangled_function_name: "cimag" + source_file: "bionic/libc/include/complex.h" + parameters { + basic_abi { + type_abi { + name: "_Complex double" + size: 16 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "cimagf" + access: public_access + linker_set_key: "cimagf" + } + mangled_function_name: "cimagf" + source_file: "bionic/libc/include/complex.h" + parameters { + basic_abi { + type_abi { + name: "_Complex float" + size: 8 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "cimagl" + access: public_access + linker_set_key: "cimagl" + } + mangled_function_name: "cimagl" + source_file: "bionic/libc/include/complex.h" + parameters { + basic_abi { + type_abi { + name: "_Complex long double" + size: 32 + alignment: 16 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "_Complex double" + size: 16 + alignment: 8 + } + name: "conj" + access: public_access + linker_set_key: "conj" + } + mangled_function_name: "conj" + source_file: "bionic/libc/include/complex.h" + parameters { + basic_abi { + type_abi { + name: "_Complex double" + size: 16 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "_Complex float" + size: 8 + alignment: 4 + } + name: "conjf" + access: public_access + linker_set_key: "conjf" + } + mangled_function_name: "conjf" + source_file: "bionic/libc/include/complex.h" + parameters { + basic_abi { + type_abi { + name: "_Complex float" + size: 8 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "_Complex long double" + size: 32 + alignment: 16 + } + name: "conjl" + access: public_access + linker_set_key: "conjl" + } + mangled_function_name: "conjl" + source_file: "bionic/libc/include/complex.h" + parameters { + basic_abi { + type_abi { + name: "_Complex long double" + size: 32 + alignment: 16 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "_Complex double" + size: 16 + alignment: 8 + } + name: "cproj" + access: public_access + linker_set_key: "cproj" + } + mangled_function_name: "cproj" + source_file: "bionic/libc/include/complex.h" + parameters { + basic_abi { + type_abi { + name: "_Complex double" + size: 16 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "_Complex float" + size: 8 + alignment: 4 + } + name: "cprojf" + access: public_access + linker_set_key: "cprojf" + } + mangled_function_name: "cprojf" + source_file: "bionic/libc/include/complex.h" + parameters { + basic_abi { + type_abi { + name: "_Complex float" + size: 8 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "_Complex long double" + size: 32 + alignment: 16 + } + name: "cprojl" + access: public_access + linker_set_key: "cprojl" + } + mangled_function_name: "cprojl" + source_file: "bionic/libc/include/complex.h" + parameters { + basic_abi { + type_abi { + name: "_Complex long double" + size: 32 + alignment: 16 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "creal" + access: public_access + linker_set_key: "creal" + } + mangled_function_name: "creal" + source_file: "bionic/libc/include/complex.h" + parameters { + basic_abi { + type_abi { + name: "_Complex double" + size: 16 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "crealf" + access: public_access + linker_set_key: "crealf" + } + mangled_function_name: "crealf" + source_file: "bionic/libc/include/complex.h" + parameters { + basic_abi { + type_abi { + name: "_Complex float" + size: 8 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "creall" + access: public_access + linker_set_key: "creall" + } + mangled_function_name: "creall" + source_file: "bionic/libc/include/complex.h" + parameters { + basic_abi { + type_abi { + name: "_Complex long double" + size: 32 + alignment: 16 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "feclearexcept" + access: public_access + linker_set_key: "feclearexcept" + } + mangled_function_name: "feclearexcept" + source_file: "bionic/libc/include/fenv.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "fegetexceptflag" + access: public_access + linker_set_key: "fegetexceptflag" + } + mangled_function_name: "fegetexceptflag" + source_file: "bionic/libc/include/fenv.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "feraiseexcept" + access: public_access + linker_set_key: "feraiseexcept" + } + mangled_function_name: "feraiseexcept" + source_file: "bionic/libc/include/fenv.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "fesetexceptflag" + access: public_access + linker_set_key: "fesetexceptflag" + } + mangled_function_name: "fesetexceptflag" + source_file: "bionic/libc/include/fenv.h" + parameters { + basic_abi { + type_abi { + name: "const unsigned int *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "fetestexcept" + access: public_access + linker_set_key: "fetestexcept" + } + mangled_function_name: "fetestexcept" + source_file: "bionic/libc/include/fenv.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "fegetround" + access: public_access + linker_set_key: "fegetround" + } + mangled_function_name: "fegetround" + source_file: "bionic/libc/include/fenv.h" +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "fesetround" + access: public_access + linker_set_key: "fesetround" + } + mangled_function_name: "fesetround" + source_file: "bionic/libc/include/fenv.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "fegetenv" + access: public_access + linker_set_key: "fegetenv" + } + mangled_function_name: "fegetenv" + source_file: "bionic/libc/include/fenv.h" + parameters { + basic_abi { + type_abi { + name: "fenv_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "feholdexcept" + access: public_access + linker_set_key: "feholdexcept" + } + mangled_function_name: "feholdexcept" + source_file: "bionic/libc/include/fenv.h" + parameters { + basic_abi { + type_abi { + name: "fenv_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "fesetenv" + access: public_access + linker_set_key: "fesetenv" + } + mangled_function_name: "fesetenv" + source_file: "bionic/libc/include/fenv.h" + parameters { + basic_abi { + type_abi { + name: "const fenv_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "feupdateenv" + access: public_access + linker_set_key: "feupdateenv" + } + mangled_function_name: "feupdateenv" + source_file: "bionic/libc/include/fenv.h" + parameters { + basic_abi { + type_abi { + name: "const fenv_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "feenableexcept" + access: public_access + linker_set_key: "feenableexcept" + } + mangled_function_name: "feenableexcept" + source_file: "bionic/libc/include/fenv.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "fedisableexcept" + access: public_access + linker_set_key: "fedisableexcept" + } + mangled_function_name: "fedisableexcept" + source_file: "bionic/libc/include/fenv.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "fegetexcept" + access: public_access + linker_set_key: "fegetexcept" + } + mangled_function_name: "fegetexcept" + source_file: "bionic/libc/include/fenv.h" +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "sincos" + access: public_access + linker_set_key: "sincos" + } + mangled_function_name: "sincos" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "double *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "double *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "sincosf" + access: public_access + linker_set_key: "sincosf" + } + mangled_function_name: "sincosf" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "float *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "float *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "sincosl" + access: public_access + linker_set_key: "sincosl" + } + mangled_function_name: "sincosl" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long double *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long double *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +global_vars { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "signgam" + access: public_access + linker_set_key: "signgam" + } + source_file: "bionic/libc/include/math.h" +} +global_vars { + basic_abi { + type_abi { + name: "const fenv_t" + size: 8 + alignment: 4 + } + name: "__fe_dfl_env" + access: public_access + linker_set_key: "__fe_dfl_env" + } + source_file: "bionic/libc/include/fenv.h" +} diff --git a/current/mips/source-based/libc.so.lsdump b/current/mips/source-based/libc.so.lsdump new file mode 100644 index 0000000..540259e --- /dev/null +++ b/current/mips/source-based/libc.so.lsdump @@ -0,0 +1,53128 @@ +functions { + basic_abi { + type_abi { + name: "void" + } + name: "__cxa_finalize" + access: public_access + linker_set_key: "__cxa_finalize" + } + mangled_function_name: "__cxa_finalize" + source_file: "bionic/libc/arch-common/bionic/crtbegin_so.c" + parameters { + basic_abi { + type_abi { + name: "void *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__cxa_atexit" + access: public_access + linker_set_key: "__cxa_atexit" + } + mangled_function_name: "__cxa_atexit" + source_file: "bionic/libc/arch-common/bionic/atexit.h" + parameters { + basic_abi { + type_abi { + name: "void (*)(void *)" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "void *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "void *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__register_atfork" + access: public_access + linker_set_key: "__register_atfork" + } + mangled_function_name: "__register_atfork" + source_file: "bionic/libc/arch-common/bionic/pthread_atfork.h" + parameters { + basic_abi { + type_abi { + name: "void (*)(void)" + size: 4 + alignment: 4 + } + name: "prepare" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "void (*)(void)" + size: 4 + alignment: 4 + } + name: "parent" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "void (*)(void)" + size: 4 + alignment: 4 + } + name: "child" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "void *" + size: 4 + alignment: 4 + } + name: "dso" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_atfork" + access: public_access + linker_set_key: "pthread_atfork" + } + mangled_function_name: "pthread_atfork" + source_file: "bionic/libc/arch-common/bionic/pthread_atfork.h" + parameters { + basic_abi { + type_abi { + name: "void (*)(void)" + size: 4 + alignment: 4 + } + name: "prepare" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "void (*)(void)" + size: 4 + alignment: 4 + } + name: "parent" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "void (*)(void)" + size: 4 + alignment: 4 + } + name: "child" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "DIR *" + size: 4 + alignment: 4 + } + name: "opendir" + access: public_access + linker_set_key: "opendir" + } + mangled_function_name: "opendir" + source_file: "bionic/libc/include/dirent.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "DIR *" + size: 4 + alignment: 4 + } + name: "fdopendir" + access: public_access + linker_set_key: "fdopendir" + } + mangled_function_name: "fdopendir" + source_file: "bionic/libc/include/dirent.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "dirent *" + size: 4 + alignment: 4 + } + name: "readdir" + access: public_access + linker_set_key: "readdir" + } + mangled_function_name: "readdir" + source_file: "bionic/libc/include/dirent.h" + parameters { + basic_abi { + type_abi { + name: "DIR *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "dirent64 *" + size: 4 + alignment: 4 + } + name: "readdir64" + access: public_access + linker_set_key: "readdir64" + } + mangled_function_name: "readdir64" + source_file: "bionic/libc/include/dirent.h" + parameters { + basic_abi { + type_abi { + name: "DIR *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "readdir_r" + access: public_access + linker_set_key: "readdir_r" + } + mangled_function_name: "readdir_r" + source_file: "bionic/libc/include/dirent.h" + parameters { + basic_abi { + type_abi { + name: "DIR *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "dirent *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "dirent **" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "readdir64_r" + access: public_access + linker_set_key: "readdir64_r" + } + mangled_function_name: "readdir64_r" + source_file: "bionic/libc/include/dirent.h" + parameters { + basic_abi { + type_abi { + name: "DIR *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "dirent64 *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "dirent64 **" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "closedir" + access: public_access + linker_set_key: "closedir" + } + mangled_function_name: "closedir" + source_file: "bionic/libc/include/dirent.h" + parameters { + basic_abi { + type_abi { + name: "DIR *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "rewinddir" + access: public_access + linker_set_key: "rewinddir" + } + mangled_function_name: "rewinddir" + source_file: "bionic/libc/include/dirent.h" + parameters { + basic_abi { + type_abi { + name: "DIR *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "seekdir" + access: public_access + linker_set_key: "seekdir" + } + mangled_function_name: "seekdir" + source_file: "bionic/libc/include/dirent.h" + parameters { + basic_abi { + type_abi { + name: "DIR *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long" + size: 4 + alignment: 4 + } + name: "telldir" + access: public_access + linker_set_key: "telldir" + } + mangled_function_name: "telldir" + source_file: "bionic/libc/include/dirent.h" + parameters { + basic_abi { + type_abi { + name: "DIR *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "dirfd" + access: public_access + linker_set_key: "dirfd" + } + mangled_function_name: "dirfd" + source_file: "bionic/libc/include/dirent.h" + parameters { + basic_abi { + type_abi { + name: "DIR *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "alphasort" + access: public_access + linker_set_key: "alphasort" + } + mangled_function_name: "alphasort" + source_file: "bionic/libc/include/dirent.h" + parameters { + basic_abi { + type_abi { + name: "const dirent **" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const dirent **" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "alphasort64" + access: public_access + linker_set_key: "alphasort64" + } + mangled_function_name: "alphasort64" + source_file: "bionic/libc/include/dirent.h" + parameters { + basic_abi { + type_abi { + name: "const dirent64 **" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const dirent64 **" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "scandir64" + access: public_access + linker_set_key: "scandir64" + } + mangled_function_name: "scandir64" + source_file: "bionic/libc/include/dirent.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "dirent64 ***" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int (*)(const dirent64 *)" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int (*)(const dirent64 **, const dirent64 **)" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "scandir" + access: public_access + linker_set_key: "scandir" + } + mangled_function_name: "scandir" + source_file: "bionic/libc/include/dirent.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "dirent ***" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int (*)(const dirent *)" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int (*)(const dirent **, const dirent **)" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "scandirat64" + access: public_access + linker_set_key: "scandirat64" + } + mangled_function_name: "scandirat64" + source_file: "bionic/libc/include/dirent.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "dirent64 ***" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int (*)(const dirent64 *)" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int (*)(const dirent64 **, const dirent64 **)" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "scandirat" + access: public_access + linker_set_key: "scandirat" + } + mangled_function_name: "scandirat" + source_file: "bionic/libc/include/dirent.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "dirent ***" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int (*)(const dirent *)" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int (*)(const dirent **, const dirent **)" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "sched_setscheduler" + access: public_access + linker_set_key: "sched_setscheduler" + } + mangled_function_name: "sched_setscheduler" + source_file: "bionic/libc/include/sched.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const sched_param *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "sched_getscheduler" + access: public_access + linker_set_key: "sched_getscheduler" + } + mangled_function_name: "sched_getscheduler" + source_file: "bionic/libc/include/sched.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "sched_yield" + access: public_access + linker_set_key: "sched_yield" + } + mangled_function_name: "sched_yield" + source_file: "bionic/libc/include/sched.h" +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "sched_get_priority_max" + access: public_access + linker_set_key: "sched_get_priority_max" + } + mangled_function_name: "sched_get_priority_max" + source_file: "bionic/libc/include/sched.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "sched_get_priority_min" + access: public_access + linker_set_key: "sched_get_priority_min" + } + mangled_function_name: "sched_get_priority_min" + source_file: "bionic/libc/include/sched.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "sched_setparam" + access: public_access + linker_set_key: "sched_setparam" + } + mangled_function_name: "sched_setparam" + source_file: "bionic/libc/include/sched.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const sched_param *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "sched_getparam" + access: public_access + linker_set_key: "sched_getparam" + } + mangled_function_name: "sched_getparam" + source_file: "bionic/libc/include/sched.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "sched_param *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "sched_rr_get_interval" + access: public_access + linker_set_key: "sched_rr_get_interval" + } + mangled_function_name: "sched_rr_get_interval" + source_file: "bionic/libc/include/sched.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "timespec *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "clone" + access: public_access + linker_set_key: "clone" + } + mangled_function_name: "clone" + source_file: "bionic/libc/include/sched.h" + parameters { + basic_abi { + type_abi { + name: "int (*)(void *)" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "void *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "void *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "unshare" + access: public_access + linker_set_key: "unshare" + } + mangled_function_name: "unshare" + source_file: "bionic/libc/include/sched.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "sched_getcpu" + access: public_access + linker_set_key: "sched_getcpu" + } + mangled_function_name: "sched_getcpu" + source_file: "bionic/libc/include/sched.h" +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "setns" + access: public_access + linker_set_key: "setns" + } + mangled_function_name: "setns" + source_file: "bionic/libc/include/sched.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "sched_setaffinity" + access: public_access + linker_set_key: "sched_setaffinity" + } + mangled_function_name: "sched_setaffinity" + source_file: "bionic/libc/include/sched.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pid" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "setsize" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const cpu_set_t *" + size: 4 + alignment: 4 + } + name: "set" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "sched_getaffinity" + access: public_access + linker_set_key: "sched_getaffinity" + } + mangled_function_name: "sched_getaffinity" + source_file: "bionic/libc/include/sched.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pid" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "setsize" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "cpu_set_t *" + size: 4 + alignment: 4 + } + name: "set" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "cpu_set_t *" + size: 4 + alignment: 4 + } + name: "__sched_cpualloc" + access: public_access + linker_set_key: "__sched_cpualloc" + } + mangled_function_name: "__sched_cpualloc" + source_file: "bionic/libc/include/sched.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "count" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "__sched_cpufree" + access: public_access + linker_set_key: "__sched_cpufree" + } + mangled_function_name: "__sched_cpufree" + source_file: "bionic/libc/include/sched.h" + parameters { + basic_abi { + type_abi { + name: "cpu_set_t *" + size: 4 + alignment: 4 + } + name: "set" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__sched_cpucount" + access: public_access + linker_set_key: "__sched_cpucount" + } + mangled_function_name: "__sched_cpucount" + source_file: "bionic/libc/include/sched.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "setsize" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "cpu_set_t *" + size: 4 + alignment: 4 + } + name: "set" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__libc_current_sigrtmin" + access: public_access + linker_set_key: "__libc_current_sigrtmin" + } + mangled_function_name: "__libc_current_sigrtmin" + source_file: "bionic/libc/include/signal.h" +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__libc_current_sigrtmax" + access: public_access + linker_set_key: "__libc_current_sigrtmax" + } + mangled_function_name: "__libc_current_sigrtmax" + source_file: "bionic/libc/include/signal.h" +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "sigaction" + access: public_access + linker_set_key: "sigaction" + } + mangled_function_name: "sigaction" + source_file: "bionic/libc/include/signal.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const sigaction *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "sigaction *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "siginterrupt" + access: public_access + linker_set_key: "siginterrupt" + } + mangled_function_name: "siginterrupt" + source_file: "bionic/libc/include/signal.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void (*)(int)" + size: 4 + alignment: 4 + } + name: "signal" + access: public_access + linker_set_key: "signal" + } + mangled_function_name: "signal" + source_file: "bionic/libc/include/signal.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "void (*)(int)" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "sigaddset" + access: public_access + linker_set_key: "sigaddset" + } + mangled_function_name: "sigaddset" + source_file: "bionic/libc/include/signal.h" + parameters { + basic_abi { + type_abi { + name: "sigset_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "sigdelset" + access: public_access + linker_set_key: "sigdelset" + } + mangled_function_name: "sigdelset" + source_file: "bionic/libc/include/signal.h" + parameters { + basic_abi { + type_abi { + name: "sigset_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "sigemptyset" + access: public_access + linker_set_key: "sigemptyset" + } + mangled_function_name: "sigemptyset" + source_file: "bionic/libc/include/signal.h" + parameters { + basic_abi { + type_abi { + name: "sigset_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "sigfillset" + access: public_access + linker_set_key: "sigfillset" + } + mangled_function_name: "sigfillset" + source_file: "bionic/libc/include/signal.h" + parameters { + basic_abi { + type_abi { + name: "sigset_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "sigismember" + access: public_access + linker_set_key: "sigismember" + } + mangled_function_name: "sigismember" + source_file: "bionic/libc/include/signal.h" + parameters { + basic_abi { + type_abi { + name: "const sigset_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "sigpending" + access: public_access + linker_set_key: "sigpending" + } + mangled_function_name: "sigpending" + source_file: "bionic/libc/include/signal.h" + parameters { + basic_abi { + type_abi { + name: "sigset_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "sigprocmask" + access: public_access + linker_set_key: "sigprocmask" + } + mangled_function_name: "sigprocmask" + source_file: "bionic/libc/include/signal.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const sigset_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "sigset_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "sigsuspend" + access: public_access + linker_set_key: "sigsuspend" + } + mangled_function_name: "sigsuspend" + source_file: "bionic/libc/include/signal.h" + parameters { + basic_abi { + type_abi { + name: "const sigset_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "sigwait" + access: public_access + linker_set_key: "sigwait" + } + mangled_function_name: "sigwait" + source_file: "bionic/libc/include/signal.h" + parameters { + basic_abi { + type_abi { + name: "const sigset_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "sighold" + access: public_access + linker_set_key: "sighold" + } + mangled_function_name: "sighold" + source_file: "bionic/libc/include/signal.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "sigignore" + access: public_access + linker_set_key: "sigignore" + } + mangled_function_name: "sigignore" + source_file: "bionic/libc/include/signal.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "sigpause" + access: public_access + linker_set_key: "sigpause" + } + mangled_function_name: "sigpause" + source_file: "bionic/libc/include/signal.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "sigrelse" + access: public_access + linker_set_key: "sigrelse" + } + mangled_function_name: "sigrelse" + source_file: "bionic/libc/include/signal.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void (*)(int)" + size: 4 + alignment: 4 + } + name: "sigset" + access: public_access + linker_set_key: "sigset" + } + mangled_function_name: "sigset" + source_file: "bionic/libc/include/signal.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "void (*)(int)" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "raise" + access: public_access + linker_set_key: "raise" + } + mangled_function_name: "raise" + source_file: "bionic/libc/include/signal.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "kill" + access: public_access + linker_set_key: "kill" + } + mangled_function_name: "kill" + source_file: "bionic/libc/include/signal.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "killpg" + access: public_access + linker_set_key: "killpg" + } + mangled_function_name: "killpg" + source_file: "bionic/libc/include/signal.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "tgkill" + access: public_access + linker_set_key: "tgkill" + } + mangled_function_name: "tgkill" + source_file: "bionic/libc/include/signal.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "tgid" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "tid" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "sig" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "sigaltstack" + access: public_access + linker_set_key: "sigaltstack" + } + mangled_function_name: "sigaltstack" + source_file: "bionic/libc/include/signal.h" + parameters { + basic_abi { + type_abi { + name: "const sigaltstack *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "sigaltstack *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "psiginfo" + access: public_access + linker_set_key: "psiginfo" + } + mangled_function_name: "psiginfo" + source_file: "bionic/libc/include/signal.h" + parameters { + basic_abi { + type_abi { + name: "const siginfo *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "psignal" + access: public_access + linker_set_key: "psignal" + } + mangled_function_name: "psignal" + source_file: "bionic/libc/include/signal.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_kill" + access: public_access + linker_set_key: "pthread_kill" + } + mangled_function_name: "pthread_kill" + source_file: "bionic/libc/include/signal.h" + parameters { + basic_abi { + type_abi { + name: "long" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_sigmask" + access: public_access + linker_set_key: "pthread_sigmask" + } + mangled_function_name: "pthread_sigmask" + source_file: "bionic/libc/include/signal.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const sigset_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "sigset_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "sigqueue" + access: public_access + linker_set_key: "sigqueue" + } + mangled_function_name: "sigqueue" + source_file: "bionic/libc/include/signal.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const sigval" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "sigtimedwait" + access: public_access + linker_set_key: "sigtimedwait" + } + mangled_function_name: "sigtimedwait" + source_file: "bionic/libc/include/signal.h" + parameters { + basic_abi { + type_abi { + name: "const sigset_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "siginfo *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const timespec *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "sigwaitinfo" + access: public_access + linker_set_key: "sigwaitinfo" + } + mangled_function_name: "sigwaitinfo" + source_file: "bionic/libc/include/signal.h" + parameters { + basic_abi { + type_abi { + name: "const sigset_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "siginfo *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "volatile int *" + size: 4 + alignment: 4 + } + name: "__errno" + access: public_access + linker_set_key: "__errno" + } + mangled_function_name: "__errno" + source_file: "bionic/libc/include/errno.h" +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "strcasecmp" + access: public_access + linker_set_key: "strcasecmp" + } + mangled_function_name: "strcasecmp" + source_file: "bionic/libc/include/bits/strcasecmp.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "strcasecmp_l" + access: public_access + linker_set_key: "strcasecmp_l" + } + mangled_function_name: "strcasecmp_l" + source_file: "bionic/libc/include/bits/strcasecmp.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__locale_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "strncasecmp" + access: public_access + linker_set_key: "strncasecmp" + } + mangled_function_name: "strncasecmp" + source_file: "bionic/libc/include/bits/strcasecmp.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "strncasecmp_l" + access: public_access + linker_set_key: "strncasecmp_l" + } + mangled_function_name: "strncasecmp_l" + source_file: "bionic/libc/include/bits/strcasecmp.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__locale_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "ffs" + access: public_access + linker_set_key: "ffs" + } + mangled_function_name: "ffs" + source_file: "bionic/libc/include/strings.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void *" + size: 4 + alignment: 4 + } + name: "memccpy" + access: public_access + linker_set_key: "memccpy" + } + mangled_function_name: "memccpy" + source_file: "bionic/libc/include/string.h" + parameters { + basic_abi { + type_abi { + name: "void *__restrict" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const void *__restrict" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void *" + size: 4 + alignment: 4 + } + name: "memchr" + access: public_access + linker_set_key: "memchr" + } + mangled_function_name: "memchr" + source_file: "bionic/libc/include/string.h" + parameters { + basic_abi { + type_abi { + name: "const void *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void *" + size: 4 + alignment: 4 + } + name: "memrchr" + access: public_access + linker_set_key: "memrchr" + } + mangled_function_name: "memrchr" + source_file: "bionic/libc/include/string.h" + parameters { + basic_abi { + type_abi { + name: "const void *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "memcmp" + access: public_access + linker_set_key: "memcmp" + } + mangled_function_name: "memcmp" + source_file: "bionic/libc/include/string.h" + parameters { + basic_abi { + type_abi { + name: "const void *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const void *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void *" + size: 4 + alignment: 4 + } + name: "memcpy" + access: public_access + linker_set_key: "memcpy" + } + mangled_function_name: "memcpy" + source_file: "bionic/libc/include/string.h" + parameters { + basic_abi { + type_abi { + name: "void *__restrict" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const void *__restrict" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void *" + size: 4 + alignment: 4 + } + name: "mempcpy" + access: public_access + linker_set_key: "mempcpy" + } + mangled_function_name: "mempcpy" + source_file: "bionic/libc/include/string.h" + parameters { + basic_abi { + type_abi { + name: "void *__restrict" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const void *__restrict" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void *" + size: 4 + alignment: 4 + } + name: "memmove" + access: public_access + linker_set_key: "memmove" + } + mangled_function_name: "memmove" + source_file: "bionic/libc/include/string.h" + parameters { + basic_abi { + type_abi { + name: "void *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const void *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void *" + size: 4 + alignment: 4 + } + name: "memset" + access: public_access + linker_set_key: "memset" + } + mangled_function_name: "memset" + source_file: "bionic/libc/include/string.h" + parameters { + basic_abi { + type_abi { + name: "void *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void *" + size: 4 + alignment: 4 + } + name: "memmem" + access: public_access + linker_set_key: "memmem" + } + mangled_function_name: "memmem" + source_file: "bionic/libc/include/string.h" + parameters { + basic_abi { + type_abi { + name: "const void *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const void *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "strchr" + access: public_access + linker_set_key: "strchr" + } + mangled_function_name: "strchr" + source_file: "bionic/libc/include/string.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "__strchr_chk" + access: public_access + linker_set_key: "__strchr_chk" + } + mangled_function_name: "__strchr_chk" + source_file: "bionic/libc/include/string.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "strchrnul" + access: public_access + linker_set_key: "strchrnul" + } + mangled_function_name: "strchrnul" + source_file: "bionic/libc/include/string.h" + parameters { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "strrchr" + access: public_access + linker_set_key: "strrchr" + } + mangled_function_name: "strrchr" + source_file: "bionic/libc/include/string.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "__strrchr_chk" + access: public_access + linker_set_key: "__strrchr_chk" + } + mangled_function_name: "__strrchr_chk" + source_file: "bionic/libc/include/string.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "strlen" + access: public_access + linker_set_key: "strlen" + } + mangled_function_name: "strlen" + source_file: "bionic/libc/include/string.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "__strlen_chk" + access: public_access + linker_set_key: "__strlen_chk" + } + mangled_function_name: "__strlen_chk" + source_file: "bionic/libc/include/string.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "strcmp" + access: public_access + linker_set_key: "strcmp" + } + mangled_function_name: "strcmp" + source_file: "bionic/libc/include/string.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "stpcpy" + access: public_access + linker_set_key: "stpcpy" + } + mangled_function_name: "stpcpy" + source_file: "bionic/libc/include/string.h" + parameters { + basic_abi { + type_abi { + name: "char *__restrict" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *__restrict" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "strcpy" + access: public_access + linker_set_key: "strcpy" + } + mangled_function_name: "strcpy" + source_file: "bionic/libc/include/string.h" + parameters { + basic_abi { + type_abi { + name: "char *__restrict" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *__restrict" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "strcat" + access: public_access + linker_set_key: "strcat" + } + mangled_function_name: "strcat" + source_file: "bionic/libc/include/string.h" + parameters { + basic_abi { + type_abi { + name: "char *__restrict" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *__restrict" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "strdup" + access: public_access + linker_set_key: "strdup" + } + mangled_function_name: "strdup" + source_file: "bionic/libc/include/string.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "strstr" + access: public_access + linker_set_key: "strstr" + } + mangled_function_name: "strstr" + source_file: "bionic/libc/include/string.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "strcasestr" + access: public_access + linker_set_key: "strcasestr" + } + mangled_function_name: "strcasestr" + source_file: "bionic/libc/include/string.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "strtok" + access: public_access + linker_set_key: "strtok" + } + mangled_function_name: "strtok" + source_file: "bionic/libc/include/string.h" + parameters { + basic_abi { + type_abi { + name: "char *__restrict" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *__restrict" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "strtok_r" + access: public_access + linker_set_key: "strtok_r" + } + mangled_function_name: "strtok_r" + source_file: "bionic/libc/include/string.h" + parameters { + basic_abi { + type_abi { + name: "char *__restrict" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *__restrict" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char **__restrict" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "strerror" + access: public_access + linker_set_key: "strerror" + } + mangled_function_name: "strerror" + source_file: "bionic/libc/include/string.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "strerror_l" + access: public_access + linker_set_key: "strerror_l" + } + mangled_function_name: "strerror_l" + source_file: "bionic/libc/include/string.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__locale_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "strerror_r" + access: public_access + linker_set_key: "__gnu_strerror_r" + } + mangled_function_name: "__gnu_strerror_r" + source_file: "bionic/libc/include/string.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "strnlen" + access: public_access + linker_set_key: "strnlen" + } + mangled_function_name: "strnlen" + source_file: "bionic/libc/include/string.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "strncat" + access: public_access + linker_set_key: "strncat" + } + mangled_function_name: "strncat" + source_file: "bionic/libc/include/string.h" + parameters { + basic_abi { + type_abi { + name: "char *__restrict" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *__restrict" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "strndup" + access: public_access + linker_set_key: "strndup" + } + mangled_function_name: "strndup" + source_file: "bionic/libc/include/string.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "strncmp" + access: public_access + linker_set_key: "strncmp" + } + mangled_function_name: "strncmp" + source_file: "bionic/libc/include/string.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "stpncpy" + access: public_access + linker_set_key: "stpncpy" + } + mangled_function_name: "stpncpy" + source_file: "bionic/libc/include/string.h" + parameters { + basic_abi { + type_abi { + name: "char *__restrict" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *__restrict" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "strncpy" + access: public_access + linker_set_key: "strncpy" + } + mangled_function_name: "strncpy" + source_file: "bionic/libc/include/string.h" + parameters { + basic_abi { + type_abi { + name: "char *__restrict" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *__restrict" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "strlcat" + access: public_access + linker_set_key: "strlcat" + } + mangled_function_name: "strlcat" + source_file: "bionic/libc/include/string.h" + parameters { + basic_abi { + type_abi { + name: "char *__restrict" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *__restrict" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "strlcpy" + access: public_access + linker_set_key: "strlcpy" + } + mangled_function_name: "strlcpy" + source_file: "bionic/libc/include/string.h" + parameters { + basic_abi { + type_abi { + name: "char *__restrict" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *__restrict" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "strcspn" + access: public_access + linker_set_key: "strcspn" + } + mangled_function_name: "strcspn" + source_file: "bionic/libc/include/string.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "strpbrk" + access: public_access + linker_set_key: "strpbrk" + } + mangled_function_name: "strpbrk" + source_file: "bionic/libc/include/string.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "strsep" + access: public_access + linker_set_key: "strsep" + } + mangled_function_name: "strsep" + source_file: "bionic/libc/include/string.h" + parameters { + basic_abi { + type_abi { + name: "char **__restrict" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *__restrict" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "strspn" + access: public_access + linker_set_key: "strspn" + } + mangled_function_name: "strspn" + source_file: "bionic/libc/include/string.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "strsignal" + access: public_access + linker_set_key: "strsignal" + } + mangled_function_name: "strsignal" + source_file: "bionic/libc/include/string.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "strcoll" + access: public_access + linker_set_key: "strcoll" + } + mangled_function_name: "strcoll" + source_file: "bionic/libc/include/string.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "strxfrm" + access: public_access + linker_set_key: "strxfrm" + } + mangled_function_name: "strxfrm" + source_file: "bionic/libc/include/string.h" + parameters { + basic_abi { + type_abi { + name: "char *__restrict" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *__restrict" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "strcoll_l" + access: public_access + linker_set_key: "strcoll_l" + } + mangled_function_name: "strcoll_l" + source_file: "bionic/libc/include/string.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__locale_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "strxfrm_l" + access: public_access + linker_set_key: "strxfrm_l" + } + mangled_function_name: "strxfrm_l" + source_file: "bionic/libc/include/string.h" + parameters { + basic_abi { + type_abi { + name: "char *__restrict" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *__restrict" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__locale_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "basename" + access: public_access + linker_set_key: "__gnu_basename" + } + mangled_function_name: "__gnu_basename" + source_file: "bionic/libc/include/string.h" + parameters { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void *" + size: 4 + alignment: 4 + } + name: "__memchr_chk" + access: public_access + linker_set_key: "__memchr_chk" + } + mangled_function_name: "__memchr_chk" + source_file: "bionic/libc/include/string.h" + parameters { + basic_abi { + type_abi { + name: "const void *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void *" + size: 4 + alignment: 4 + } + name: "__memrchr_chk" + access: public_access + linker_set_key: "__memrchr_chk" + } + mangled_function_name: "__memrchr_chk" + source_file: "bionic/libc/include/string.h" + parameters { + basic_abi { + type_abi { + name: "const void *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "__stpncpy_chk2" + access: public_access + linker_set_key: "__stpncpy_chk2" + } + mangled_function_name: "__stpncpy_chk2" + source_file: "bionic/libc/include/string.h" + parameters { + basic_abi { + type_abi { + name: "char *__restrict" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *__restrict" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "__strncpy_chk2" + access: public_access + linker_set_key: "__strncpy_chk2" + } + mangled_function_name: "__strncpy_chk2" + source_file: "bionic/libc/include/string.h" + parameters { + basic_abi { + type_abi { + name: "char *__restrict" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *__restrict" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "__strlcpy_chk" + access: public_access + linker_set_key: "__strlcpy_chk" + } + mangled_function_name: "__strlcpy_chk" + source_file: "bionic/libc/include/string.h" + parameters { + basic_abi { + type_abi { + name: "char *__restrict" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *__restrict" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "__strlcat_chk" + access: public_access + linker_set_key: "__strlcat_chk" + } + mangled_function_name: "__strlcat_chk" + source_file: "bionic/libc/include/string.h" + parameters { + basic_abi { + type_abi { + name: "char *__restrict" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *__restrict" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void (*)(int)" + size: 4 + alignment: 4 + } + name: "bsd_signal" + access: public_access + linker_set_key: "bsd_signal" + } + mangled_function_name: "bsd_signal" + source_file: "bionic/libc/include/android/legacy_signal_inlines.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "signum" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "void (*)(int)" + size: 4 + alignment: 4 + } + name: "handler" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "__FD_CLR_chk" + access: public_access + linker_set_key: "__FD_CLR_chk" + } + mangled_function_name: "__FD_CLR_chk" + source_file: "bionic/libc/include/sys/select.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "fd_set *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "__FD_SET_chk" + access: public_access + linker_set_key: "__FD_SET_chk" + } + mangled_function_name: "__FD_SET_chk" + source_file: "bionic/libc/include/sys/select.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "fd_set *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__FD_ISSET_chk" + access: public_access + linker_set_key: "__FD_ISSET_chk" + } + mangled_function_name: "__FD_ISSET_chk" + source_file: "bionic/libc/include/sys/select.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "fd_set *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "select" + access: public_access + linker_set_key: "select" + } + mangled_function_name: "select" + source_file: "bionic/libc/include/sys/select.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "fd_set *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "fd_set *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "fd_set *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "timeval *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pselect" + access: public_access + linker_set_key: "pselect" + } + mangled_function_name: "pselect" + source_file: "bionic/libc/include/sys/select.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "fd_set *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "fd_set *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "fd_set *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const timespec *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const sigset_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "gettimeofday" + access: public_access + linker_set_key: "gettimeofday" + } + mangled_function_name: "gettimeofday" + source_file: "bionic/libc/include/sys/time.h" + parameters { + basic_abi { + type_abi { + name: "timeval *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "timezone *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "settimeofday" + access: public_access + linker_set_key: "settimeofday" + } + mangled_function_name: "settimeofday" + source_file: "bionic/libc/include/sys/time.h" + parameters { + basic_abi { + type_abi { + name: "const timeval *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const timezone *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "getitimer" + access: public_access + linker_set_key: "getitimer" + } + mangled_function_name: "getitimer" + source_file: "bionic/libc/include/sys/time.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "itimerval *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "setitimer" + access: public_access + linker_set_key: "setitimer" + } + mangled_function_name: "setitimer" + source_file: "bionic/libc/include/sys/time.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const itimerval *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "itimerval *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "utimes" + access: public_access + linker_set_key: "utimes" + } + mangled_function_name: "utimes" + source_file: "bionic/libc/include/sys/time.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const timeval *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "futimes" + access: public_access + linker_set_key: "futimes" + } + mangled_function_name: "futimes" + source_file: "bionic/libc/include/sys/time.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const timeval *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "lutimes" + access: public_access + linker_set_key: "lutimes" + } + mangled_function_name: "lutimes" + source_file: "bionic/libc/include/sys/time.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const timeval *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "futimesat" + access: public_access + linker_set_key: "futimesat" + } + mangled_function_name: "futimesat" + source_file: "bionic/libc/include/sys/time.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const timeval *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long" + size: 4 + alignment: 4 + } + name: "time" + access: public_access + linker_set_key: "time" + } + mangled_function_name: "time" + source_file: "bionic/libc/include/time.h" + parameters { + basic_abi { + type_abi { + name: "long *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "nanosleep" + access: public_access + linker_set_key: "nanosleep" + } + mangled_function_name: "nanosleep" + source_file: "bionic/libc/include/time.h" + parameters { + basic_abi { + type_abi { + name: "const timespec *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "timespec *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "asctime" + access: public_access + linker_set_key: "asctime" + } + mangled_function_name: "asctime" + source_file: "bionic/libc/include/time.h" + parameters { + basic_abi { + type_abi { + name: "const tm *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "asctime_r" + access: public_access + linker_set_key: "asctime_r" + } + mangled_function_name: "asctime_r" + source_file: "bionic/libc/include/time.h" + parameters { + basic_abi { + type_abi { + name: "const tm *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "difftime" + access: public_access + linker_set_key: "difftime" + } + mangled_function_name: "difftime" + source_file: "bionic/libc/include/time.h" + parameters { + basic_abi { + type_abi { + name: "long" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long" + size: 4 + alignment: 4 + } + name: "mktime" + access: public_access + linker_set_key: "mktime" + } + mangled_function_name: "mktime" + source_file: "bionic/libc/include/time.h" + parameters { + basic_abi { + type_abi { + name: "tm *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "tm *" + size: 4 + alignment: 4 + } + name: "localtime" + access: public_access + linker_set_key: "localtime" + } + mangled_function_name: "localtime" + source_file: "bionic/libc/include/time.h" + parameters { + basic_abi { + type_abi { + name: "const long *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "tm *" + size: 4 + alignment: 4 + } + name: "localtime_r" + access: public_access + linker_set_key: "localtime_r" + } + mangled_function_name: "localtime_r" + source_file: "bionic/libc/include/time.h" + parameters { + basic_abi { + type_abi { + name: "const long *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "tm *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "tm *" + size: 4 + alignment: 4 + } + name: "gmtime" + access: public_access + linker_set_key: "gmtime" + } + mangled_function_name: "gmtime" + source_file: "bionic/libc/include/time.h" + parameters { + basic_abi { + type_abi { + name: "const long *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "tm *" + size: 4 + alignment: 4 + } + name: "gmtime_r" + access: public_access + linker_set_key: "gmtime_r" + } + mangled_function_name: "gmtime_r" + source_file: "bionic/libc/include/time.h" + parameters { + basic_abi { + type_abi { + name: "const long *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "tm *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "strptime" + access: public_access + linker_set_key: "strptime" + } + mangled_function_name: "strptime" + source_file: "bionic/libc/include/time.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "tm *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "strftime" + access: public_access + linker_set_key: "strftime" + } + mangled_function_name: "strftime" + source_file: "bionic/libc/include/time.h" + parameters { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const tm *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "strftime_l" + access: public_access + linker_set_key: "strftime_l" + } + mangled_function_name: "strftime_l" + source_file: "bionic/libc/include/time.h" + parameters { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const tm *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__locale_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "ctime" + access: public_access + linker_set_key: "ctime" + } + mangled_function_name: "ctime" + source_file: "bionic/libc/include/time.h" + parameters { + basic_abi { + type_abi { + name: "const long *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "ctime_r" + access: public_access + linker_set_key: "ctime_r" + } + mangled_function_name: "ctime_r" + source_file: "bionic/libc/include/time.h" + parameters { + basic_abi { + type_abi { + name: "const long *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "tzset" + access: public_access + linker_set_key: "tzset" + } + mangled_function_name: "tzset" + source_file: "bionic/libc/include/time.h" +} +functions { + basic_abi { + type_abi { + name: "long" + size: 4 + alignment: 4 + } + name: "clock" + access: public_access + linker_set_key: "clock" + } + mangled_function_name: "clock" + source_file: "bionic/libc/include/time.h" +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "clock_getcpuclockid" + access: public_access + linker_set_key: "clock_getcpuclockid" + } + mangled_function_name: "clock_getcpuclockid" + source_file: "bionic/libc/include/time.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "clock_getres" + access: public_access + linker_set_key: "clock_getres" + } + mangled_function_name: "clock_getres" + source_file: "bionic/libc/include/time.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "timespec *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "clock_gettime" + access: public_access + linker_set_key: "clock_gettime" + } + mangled_function_name: "clock_gettime" + source_file: "bionic/libc/include/time.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "timespec *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "clock_nanosleep" + access: public_access + linker_set_key: "clock_nanosleep" + } + mangled_function_name: "clock_nanosleep" + source_file: "bionic/libc/include/time.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const timespec *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "timespec *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "clock_settime" + access: public_access + linker_set_key: "clock_settime" + } + mangled_function_name: "clock_settime" + source_file: "bionic/libc/include/time.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const timespec *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "timer_create" + access: public_access + linker_set_key: "timer_create" + } + mangled_function_name: "timer_create" + source_file: "bionic/libc/include/time.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "sigevent *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "void **" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "timer_delete" + access: public_access + linker_set_key: "timer_delete" + } + mangled_function_name: "timer_delete" + source_file: "bionic/libc/include/time.h" + parameters { + basic_abi { + type_abi { + name: "void *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "timer_settime" + access: public_access + linker_set_key: "timer_settime" + } + mangled_function_name: "timer_settime" + source_file: "bionic/libc/include/time.h" + parameters { + basic_abi { + type_abi { + name: "void *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const itimerspec *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "itimerspec *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "timer_gettime" + access: public_access + linker_set_key: "timer_gettime" + } + mangled_function_name: "timer_gettime" + source_file: "bionic/libc/include/time.h" + parameters { + basic_abi { + type_abi { + name: "void *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "itimerspec *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "timer_getoverrun" + access: public_access + linker_set_key: "timer_getoverrun" + } + mangled_function_name: "timer_getoverrun" + source_file: "bionic/libc/include/time.h" + parameters { + basic_abi { + type_abi { + name: "void *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long" + size: 4 + alignment: 4 + } + name: "timelocal" + access: public_access + linker_set_key: "timelocal" + } + mangled_function_name: "timelocal" + source_file: "bionic/libc/include/time.h" + parameters { + basic_abi { + type_abi { + name: "tm *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long" + size: 4 + alignment: 4 + } + name: "timegm" + access: public_access + linker_set_key: "timegm" + } + mangled_function_name: "timegm" + source_file: "bionic/libc/include/time.h" + parameters { + basic_abi { + type_abi { + name: "tm *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_attr_destroy" + access: public_access + linker_set_key: "pthread_attr_destroy" + } + mangled_function_name: "pthread_attr_destroy" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "pthread_attr_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_attr_getdetachstate" + access: public_access + linker_set_key: "pthread_attr_getdetachstate" + } + mangled_function_name: "pthread_attr_getdetachstate" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "const pthread_attr_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_attr_getguardsize" + access: public_access + linker_set_key: "pthread_attr_getguardsize" + } + mangled_function_name: "pthread_attr_getguardsize" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "const pthread_attr_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_attr_getschedparam" + access: public_access + linker_set_key: "pthread_attr_getschedparam" + } + mangled_function_name: "pthread_attr_getschedparam" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "const pthread_attr_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "sched_param *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_attr_getschedpolicy" + access: public_access + linker_set_key: "pthread_attr_getschedpolicy" + } + mangled_function_name: "pthread_attr_getschedpolicy" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "const pthread_attr_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_attr_getscope" + access: public_access + linker_set_key: "pthread_attr_getscope" + } + mangled_function_name: "pthread_attr_getscope" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "const pthread_attr_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_attr_getstack" + access: public_access + linker_set_key: "pthread_attr_getstack" + } + mangled_function_name: "pthread_attr_getstack" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "const pthread_attr_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "void **" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_attr_getstacksize" + access: public_access + linker_set_key: "pthread_attr_getstacksize" + } + mangled_function_name: "pthread_attr_getstacksize" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "const pthread_attr_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_attr_init" + access: public_access + linker_set_key: "pthread_attr_init" + } + mangled_function_name: "pthread_attr_init" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "pthread_attr_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_attr_setdetachstate" + access: public_access + linker_set_key: "pthread_attr_setdetachstate" + } + mangled_function_name: "pthread_attr_setdetachstate" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "pthread_attr_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_attr_setguardsize" + access: public_access + linker_set_key: "pthread_attr_setguardsize" + } + mangled_function_name: "pthread_attr_setguardsize" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "pthread_attr_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_attr_setschedparam" + access: public_access + linker_set_key: "pthread_attr_setschedparam" + } + mangled_function_name: "pthread_attr_setschedparam" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "pthread_attr_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const sched_param *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_attr_setschedpolicy" + access: public_access + linker_set_key: "pthread_attr_setschedpolicy" + } + mangled_function_name: "pthread_attr_setschedpolicy" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "pthread_attr_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_attr_setscope" + access: public_access + linker_set_key: "pthread_attr_setscope" + } + mangled_function_name: "pthread_attr_setscope" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "pthread_attr_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_attr_setstack" + access: public_access + linker_set_key: "pthread_attr_setstack" + } + mangled_function_name: "pthread_attr_setstack" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "pthread_attr_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "void *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_attr_setstacksize" + access: public_access + linker_set_key: "pthread_attr_setstacksize" + } + mangled_function_name: "pthread_attr_setstacksize" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "pthread_attr_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_condattr_destroy" + access: public_access + linker_set_key: "pthread_condattr_destroy" + } + mangled_function_name: "pthread_condattr_destroy" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "long *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_condattr_getclock" + access: public_access + linker_set_key: "pthread_condattr_getclock" + } + mangled_function_name: "pthread_condattr_getclock" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "const long *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_condattr_getpshared" + access: public_access + linker_set_key: "pthread_condattr_getpshared" + } + mangled_function_name: "pthread_condattr_getpshared" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "const long *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_condattr_init" + access: public_access + linker_set_key: "pthread_condattr_init" + } + mangled_function_name: "pthread_condattr_init" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "long *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_condattr_setclock" + access: public_access + linker_set_key: "pthread_condattr_setclock" + } + mangled_function_name: "pthread_condattr_setclock" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "long *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_condattr_setpshared" + access: public_access + linker_set_key: "pthread_condattr_setpshared" + } + mangled_function_name: "pthread_condattr_setpshared" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "long *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_cond_broadcast" + access: public_access + linker_set_key: "pthread_cond_broadcast" + } + mangled_function_name: "pthread_cond_broadcast" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "pthread_cond_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_cond_destroy" + access: public_access + linker_set_key: "pthread_cond_destroy" + } + mangled_function_name: "pthread_cond_destroy" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "pthread_cond_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_cond_init" + access: public_access + linker_set_key: "pthread_cond_init" + } + mangled_function_name: "pthread_cond_init" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "pthread_cond_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const long *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_cond_signal" + access: public_access + linker_set_key: "pthread_cond_signal" + } + mangled_function_name: "pthread_cond_signal" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "pthread_cond_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_cond_timedwait" + access: public_access + linker_set_key: "pthread_cond_timedwait" + } + mangled_function_name: "pthread_cond_timedwait" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "pthread_cond_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "pthread_mutex_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const timespec *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_cond_wait" + access: public_access + linker_set_key: "pthread_cond_wait" + } + mangled_function_name: "pthread_cond_wait" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "pthread_cond_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "pthread_mutex_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_create" + access: public_access + linker_set_key: "pthread_create" + } + mangled_function_name: "pthread_create" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "long *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const pthread_attr_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "void *(*)(void *)" + size: 4 + alignment: 4 + } + name: "start_routine" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "void *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_detach" + access: public_access + linker_set_key: "pthread_detach" + } + mangled_function_name: "pthread_detach" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "long" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "pthread_exit" + access: public_access + linker_set_key: "pthread_exit" + } + mangled_function_name: "pthread_exit" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "void *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_equal" + access: public_access + linker_set_key: "pthread_equal" + } + mangled_function_name: "pthread_equal" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "long" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_getattr_np" + access: public_access + linker_set_key: "pthread_getattr_np" + } + mangled_function_name: "pthread_getattr_np" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "long" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "pthread_attr_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_getcpuclockid" + access: public_access + linker_set_key: "pthread_getcpuclockid" + } + mangled_function_name: "pthread_getcpuclockid" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "long" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_getschedparam" + access: public_access + linker_set_key: "pthread_getschedparam" + } + mangled_function_name: "pthread_getschedparam" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "long" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "sched_param *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void *" + size: 4 + alignment: 4 + } + name: "pthread_getspecific" + access: public_access + linker_set_key: "pthread_getspecific" + } + mangled_function_name: "pthread_getspecific" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_gettid_np" + access: public_access + linker_set_key: "pthread_gettid_np" + } + mangled_function_name: "pthread_gettid_np" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "long" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_join" + access: public_access + linker_set_key: "pthread_join" + } + mangled_function_name: "pthread_join" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "long" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "void **" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_key_create" + access: public_access + linker_set_key: "pthread_key_create" + } + mangled_function_name: "pthread_key_create" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "int *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "void (*)(void *)" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_key_delete" + access: public_access + linker_set_key: "pthread_key_delete" + } + mangled_function_name: "pthread_key_delete" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_mutexattr_destroy" + access: public_access + linker_set_key: "pthread_mutexattr_destroy" + } + mangled_function_name: "pthread_mutexattr_destroy" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "long *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_mutexattr_getpshared" + access: public_access + linker_set_key: "pthread_mutexattr_getpshared" + } + mangled_function_name: "pthread_mutexattr_getpshared" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "const long *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_mutexattr_gettype" + access: public_access + linker_set_key: "pthread_mutexattr_gettype" + } + mangled_function_name: "pthread_mutexattr_gettype" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "const long *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_mutexattr_init" + access: public_access + linker_set_key: "pthread_mutexattr_init" + } + mangled_function_name: "pthread_mutexattr_init" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "long *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_mutexattr_setpshared" + access: public_access + linker_set_key: "pthread_mutexattr_setpshared" + } + mangled_function_name: "pthread_mutexattr_setpshared" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "long *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_mutexattr_settype" + access: public_access + linker_set_key: "pthread_mutexattr_settype" + } + mangled_function_name: "pthread_mutexattr_settype" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "long *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_mutex_destroy" + access: public_access + linker_set_key: "pthread_mutex_destroy" + } + mangled_function_name: "pthread_mutex_destroy" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "pthread_mutex_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_mutex_init" + access: public_access + linker_set_key: "pthread_mutex_init" + } + mangled_function_name: "pthread_mutex_init" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "pthread_mutex_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const long *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_mutex_lock" + access: public_access + linker_set_key: "pthread_mutex_lock" + } + mangled_function_name: "pthread_mutex_lock" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "pthread_mutex_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_mutex_timedlock" + access: public_access + linker_set_key: "pthread_mutex_timedlock" + } + mangled_function_name: "pthread_mutex_timedlock" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "pthread_mutex_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const timespec *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_mutex_trylock" + access: public_access + linker_set_key: "pthread_mutex_trylock" + } + mangled_function_name: "pthread_mutex_trylock" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "pthread_mutex_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_mutex_unlock" + access: public_access + linker_set_key: "pthread_mutex_unlock" + } + mangled_function_name: "pthread_mutex_unlock" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "pthread_mutex_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_once" + access: public_access + linker_set_key: "pthread_once" + } + mangled_function_name: "pthread_once" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "int *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "void (*)()" + size: 4 + alignment: 4 + } + name: "init_routine" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_rwlockattr_init" + access: public_access + linker_set_key: "pthread_rwlockattr_init" + } + mangled_function_name: "pthread_rwlockattr_init" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "long *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_rwlockattr_destroy" + access: public_access + linker_set_key: "pthread_rwlockattr_destroy" + } + mangled_function_name: "pthread_rwlockattr_destroy" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "long *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_rwlockattr_getpshared" + access: public_access + linker_set_key: "pthread_rwlockattr_getpshared" + } + mangled_function_name: "pthread_rwlockattr_getpshared" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "const long *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_rwlockattr_setpshared" + access: public_access + linker_set_key: "pthread_rwlockattr_setpshared" + } + mangled_function_name: "pthread_rwlockattr_setpshared" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "long *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_rwlockattr_getkind_np" + access: public_access + linker_set_key: "pthread_rwlockattr_getkind_np" + } + mangled_function_name: "pthread_rwlockattr_getkind_np" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "const long *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_rwlockattr_setkind_np" + access: public_access + linker_set_key: "pthread_rwlockattr_setkind_np" + } + mangled_function_name: "pthread_rwlockattr_setkind_np" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "long *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_rwlock_destroy" + access: public_access + linker_set_key: "pthread_rwlock_destroy" + } + mangled_function_name: "pthread_rwlock_destroy" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "pthread_rwlock_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_rwlock_init" + access: public_access + linker_set_key: "pthread_rwlock_init" + } + mangled_function_name: "pthread_rwlock_init" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "pthread_rwlock_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const long *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_rwlock_rdlock" + access: public_access + linker_set_key: "pthread_rwlock_rdlock" + } + mangled_function_name: "pthread_rwlock_rdlock" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "pthread_rwlock_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_rwlock_timedrdlock" + access: public_access + linker_set_key: "pthread_rwlock_timedrdlock" + } + mangled_function_name: "pthread_rwlock_timedrdlock" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "pthread_rwlock_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const timespec *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_rwlock_timedwrlock" + access: public_access + linker_set_key: "pthread_rwlock_timedwrlock" + } + mangled_function_name: "pthread_rwlock_timedwrlock" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "pthread_rwlock_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const timespec *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_rwlock_tryrdlock" + access: public_access + linker_set_key: "pthread_rwlock_tryrdlock" + } + mangled_function_name: "pthread_rwlock_tryrdlock" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "pthread_rwlock_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_rwlock_trywrlock" + access: public_access + linker_set_key: "pthread_rwlock_trywrlock" + } + mangled_function_name: "pthread_rwlock_trywrlock" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "pthread_rwlock_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_rwlock_unlock" + access: public_access + linker_set_key: "pthread_rwlock_unlock" + } + mangled_function_name: "pthread_rwlock_unlock" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "pthread_rwlock_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_rwlock_wrlock" + access: public_access + linker_set_key: "pthread_rwlock_wrlock" + } + mangled_function_name: "pthread_rwlock_wrlock" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "pthread_rwlock_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_barrierattr_init" + access: public_access + linker_set_key: "pthread_barrierattr_init" + } + mangled_function_name: "pthread_barrierattr_init" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "int *" + size: 4 + alignment: 4 + } + name: "attr" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_barrierattr_destroy" + access: public_access + linker_set_key: "pthread_barrierattr_destroy" + } + mangled_function_name: "pthread_barrierattr_destroy" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "int *" + size: 4 + alignment: 4 + } + name: "attr" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_barrierattr_getpshared" + access: public_access + linker_set_key: "pthread_barrierattr_getpshared" + } + mangled_function_name: "pthread_barrierattr_getpshared" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "const int *" + size: 4 + alignment: 4 + } + name: "attr" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int *" + size: 4 + alignment: 4 + } + name: "pshared" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_barrierattr_setpshared" + access: public_access + linker_set_key: "pthread_barrierattr_setpshared" + } + mangled_function_name: "pthread_barrierattr_setpshared" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "int *" + size: 4 + alignment: 4 + } + name: "attr" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pshared" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_barrier_init" + access: public_access + linker_set_key: "pthread_barrier_init" + } + mangled_function_name: "pthread_barrier_init" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "pthread_barrier_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const int *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_barrier_destroy" + access: public_access + linker_set_key: "pthread_barrier_destroy" + } + mangled_function_name: "pthread_barrier_destroy" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "pthread_barrier_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_barrier_wait" + access: public_access + linker_set_key: "pthread_barrier_wait" + } + mangled_function_name: "pthread_barrier_wait" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "pthread_barrier_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_spin_destroy" + access: public_access + linker_set_key: "pthread_spin_destroy" + } + mangled_function_name: "pthread_spin_destroy" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "pthread_spinlock_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_spin_init" + access: public_access + linker_set_key: "pthread_spin_init" + } + mangled_function_name: "pthread_spin_init" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "pthread_spinlock_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_spin_lock" + access: public_access + linker_set_key: "pthread_spin_lock" + } + mangled_function_name: "pthread_spin_lock" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "pthread_spinlock_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_spin_trylock" + access: public_access + linker_set_key: "pthread_spin_trylock" + } + mangled_function_name: "pthread_spin_trylock" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "pthread_spinlock_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_spin_unlock" + access: public_access + linker_set_key: "pthread_spin_unlock" + } + mangled_function_name: "pthread_spin_unlock" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "pthread_spinlock_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long" + size: 4 + alignment: 4 + } + name: "pthread_self" + access: public_access + linker_set_key: "pthread_self" + } + mangled_function_name: "pthread_self" + source_file: "bionic/libc/include/pthread.h" +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_getname_np" + access: public_access + linker_set_key: "pthread_getname_np" + } + mangled_function_name: "pthread_getname_np" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "long" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_setname_np" + access: public_access + linker_set_key: "pthread_setname_np" + } + mangled_function_name: "pthread_setname_np" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "long" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_setschedparam" + access: public_access + linker_set_key: "pthread_setschedparam" + } + mangled_function_name: "pthread_setschedparam" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "long" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const sched_param *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_setspecific" + access: public_access + linker_set_key: "pthread_setspecific" + } + mangled_function_name: "pthread_setspecific" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const void *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "__pthread_cleanup_push" + access: public_access + linker_set_key: "__pthread_cleanup_push" + } + mangled_function_name: "__pthread_cleanup_push" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "__pthread_cleanup_t *" + size: 4 + alignment: 4 + } + name: "c" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "void (*)(void *)" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "void *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "__pthread_cleanup_pop" + access: public_access + linker_set_key: "__pthread_cleanup_pop" + } + mangled_function_name: "__pthread_cleanup_pop" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "__pthread_cleanup_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "clearerr" + access: public_access + linker_set_key: "clearerr" + } + mangled_function_name: "clearerr" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "__sFILE *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "fclose" + access: public_access + linker_set_key: "fclose" + } + mangled_function_name: "fclose" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "__sFILE *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "feof" + access: public_access + linker_set_key: "feof" + } + mangled_function_name: "feof" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "__sFILE *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "ferror" + access: public_access + linker_set_key: "ferror" + } + mangled_function_name: "ferror" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "__sFILE *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "fflush" + access: public_access + linker_set_key: "fflush" + } + mangled_function_name: "fflush" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "__sFILE *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "fgetc" + access: public_access + linker_set_key: "fgetc" + } + mangled_function_name: "fgetc" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "__sFILE *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "fgets" + access: public_access + linker_set_key: "fgets" + } + mangled_function_name: "fgets" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "char *__restrict" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__sFILE *__restrict" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "fprintf" + access: public_access + linker_set_key: "fprintf" + } + mangled_function_name: "fprintf" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "__sFILE *__restrict" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *__restrict" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "fputc" + access: public_access + linker_set_key: "fputc" + } + mangled_function_name: "fputc" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__sFILE *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "fputs" + access: public_access + linker_set_key: "fputs" + } + mangled_function_name: "fputs" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "const char *__restrict" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__sFILE *__restrict" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "fread" + access: public_access + linker_set_key: "fread" + } + mangled_function_name: "fread" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "void *__restrict" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__sFILE *__restrict" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "fscanf" + access: public_access + linker_set_key: "fscanf" + } + mangled_function_name: "fscanf" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "__sFILE *__restrict" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *__restrict" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "fwrite" + access: public_access + linker_set_key: "fwrite" + } + mangled_function_name: "fwrite" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "const void *__restrict" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__sFILE *__restrict" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "getc" + access: public_access + linker_set_key: "getc" + } + mangled_function_name: "getc" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "__sFILE *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "getchar" + access: public_access + linker_set_key: "getchar" + } + mangled_function_name: "getchar" + source_file: "bionic/libc/include/stdio.h" +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "getdelim" + access: public_access + linker_set_key: "getdelim" + } + mangled_function_name: "getdelim" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "char **__restrict" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int *__restrict" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__sFILE *__restrict" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "getline" + access: public_access + linker_set_key: "getline" + } + mangled_function_name: "getline" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "char **__restrict" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int *__restrict" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__sFILE *__restrict" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "perror" + access: public_access + linker_set_key: "perror" + } + mangled_function_name: "perror" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "printf" + access: public_access + linker_set_key: "printf" + } + mangled_function_name: "printf" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "const char *__restrict" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "putc" + access: public_access + linker_set_key: "putc" + } + mangled_function_name: "putc" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__sFILE *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "putchar" + access: public_access + linker_set_key: "putchar" + } + mangled_function_name: "putchar" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "puts" + access: public_access + linker_set_key: "puts" + } + mangled_function_name: "puts" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "remove" + access: public_access + linker_set_key: "remove" + } + mangled_function_name: "remove" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "rewind" + access: public_access + linker_set_key: "rewind" + } + mangled_function_name: "rewind" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "__sFILE *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "scanf" + access: public_access + linker_set_key: "scanf" + } + mangled_function_name: "scanf" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "const char *__restrict" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "setbuf" + access: public_access + linker_set_key: "setbuf" + } + mangled_function_name: "setbuf" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "__sFILE *__restrict" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *__restrict" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "setvbuf" + access: public_access + linker_set_key: "setvbuf" + } + mangled_function_name: "setvbuf" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "__sFILE *__restrict" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *__restrict" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "sscanf" + access: public_access + linker_set_key: "sscanf" + } + mangled_function_name: "sscanf" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "const char *__restrict" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *__restrict" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "ungetc" + access: public_access + linker_set_key: "ungetc" + } + mangled_function_name: "ungetc" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__sFILE *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "vfprintf" + access: public_access + linker_set_key: "vfprintf" + } + mangled_function_name: "vfprintf" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "__sFILE *__restrict" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *__restrict" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "void *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "vprintf" + access: public_access + linker_set_key: "vprintf" + } + mangled_function_name: "vprintf" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "const char *__restrict" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "void *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "dprintf" + access: public_access + linker_set_key: "dprintf" + } + mangled_function_name: "dprintf" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *__restrict" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "vdprintf" + access: public_access + linker_set_key: "vdprintf" + } + mangled_function_name: "vdprintf" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *__restrict" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "void *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "sprintf" + access: public_access + linker_set_key: "sprintf" + } + mangled_function_name: "sprintf" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "char *__restrict" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *__restrict" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "vsprintf" + access: public_access + linker_set_key: "vsprintf" + } + mangled_function_name: "vsprintf" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "char *__restrict" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *__restrict" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "void *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "tmpnam" + access: public_access + linker_set_key: "tmpnam" + } + mangled_function_name: "tmpnam" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "tempnam" + access: public_access + linker_set_key: "tempnam" + } + mangled_function_name: "tempnam" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "rename" + access: public_access + linker_set_key: "rename" + } + mangled_function_name: "rename" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "renameat" + access: public_access + linker_set_key: "renameat" + } + mangled_function_name: "renameat" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "fseek" + access: public_access + linker_set_key: "fseek" + } + mangled_function_name: "fseek" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "__sFILE *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long" + size: 4 + alignment: 4 + } + name: "ftell" + access: public_access + linker_set_key: "ftell" + } + mangled_function_name: "ftell" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "__sFILE *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "fgetpos" + access: public_access + linker_set_key: "fgetpos" + } + mangled_function_name: "fgetpos" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "__sFILE *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "fsetpos" + access: public_access + linker_set_key: "fsetpos" + } + mangled_function_name: "fsetpos" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "__sFILE *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const long *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "fseeko" + access: public_access + linker_set_key: "fseeko" + } + mangled_function_name: "fseeko" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "__sFILE *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long" + size: 4 + alignment: 4 + } + name: "ftello" + access: public_access + linker_set_key: "ftello" + } + mangled_function_name: "ftello" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "__sFILE *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "__sFILE *" + size: 4 + alignment: 4 + } + name: "funopen" + access: public_access + linker_set_key: "funopen" + } + mangled_function_name: "funopen" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "const void *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int (*)(void *, char *, int)" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int (*)(void *, const char *, int)" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long (*)(void *, long, int)" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int (*)(void *)" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "fgetpos64" + access: public_access + linker_set_key: "fgetpos64" + } + mangled_function_name: "fgetpos64" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "__sFILE *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long long *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "fsetpos64" + access: public_access + linker_set_key: "fsetpos64" + } + mangled_function_name: "fsetpos64" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "__sFILE *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const long long *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "fseeko64" + access: public_access + linker_set_key: "fseeko64" + } + mangled_function_name: "fseeko64" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "__sFILE *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long long" + size: 8 + alignment: 8 + } + name: "ftello64" + access: public_access + linker_set_key: "ftello64" + } + mangled_function_name: "ftello64" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "__sFILE *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "__sFILE *" + size: 4 + alignment: 4 + } + name: "funopen64" + access: public_access + linker_set_key: "funopen64" + } + mangled_function_name: "funopen64" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "const void *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int (*)(void *, char *, int)" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int (*)(void *, const char *, int)" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long long (*)(void *, long long, int)" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int (*)(void *)" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "__sFILE *" + size: 4 + alignment: 4 + } + name: "fopen" + access: public_access + linker_set_key: "fopen" + } + mangled_function_name: "fopen" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "const char *__restrict" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *__restrict" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "__sFILE *" + size: 4 + alignment: 4 + } + name: "fopen64" + access: public_access + linker_set_key: "fopen64" + } + mangled_function_name: "fopen64" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "const char *__restrict" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *__restrict" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "__sFILE *" + size: 4 + alignment: 4 + } + name: "freopen" + access: public_access + linker_set_key: "freopen" + } + mangled_function_name: "freopen" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "const char *__restrict" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *__restrict" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__sFILE *__restrict" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "__sFILE *" + size: 4 + alignment: 4 + } + name: "freopen64" + access: public_access + linker_set_key: "freopen64" + } + mangled_function_name: "freopen64" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "const char *__restrict" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *__restrict" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__sFILE *__restrict" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "__sFILE *" + size: 4 + alignment: 4 + } + name: "tmpfile" + access: public_access + linker_set_key: "tmpfile" + } + mangled_function_name: "tmpfile" + source_file: "bionic/libc/include/stdio.h" +} +functions { + basic_abi { + type_abi { + name: "__sFILE *" + size: 4 + alignment: 4 + } + name: "tmpfile64" + access: public_access + linker_set_key: "tmpfile64" + } + mangled_function_name: "tmpfile64" + source_file: "bionic/libc/include/stdio.h" +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "snprintf" + access: public_access + linker_set_key: "snprintf" + } + mangled_function_name: "snprintf" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "char *__restrict" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *__restrict" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "vfscanf" + access: public_access + linker_set_key: "vfscanf" + } + mangled_function_name: "vfscanf" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "__sFILE *__restrict" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *__restrict" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "void *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "vscanf" + access: public_access + linker_set_key: "vscanf" + } + mangled_function_name: "vscanf" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "void *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "vsnprintf" + access: public_access + linker_set_key: "vsnprintf" + } + mangled_function_name: "vsnprintf" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "char *__restrict" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *__restrict" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "void *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "vsscanf" + access: public_access + linker_set_key: "vsscanf" + } + mangled_function_name: "vsscanf" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "const char *__restrict" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *__restrict" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "void *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "ctermid" + access: public_access + linker_set_key: "ctermid" + } + mangled_function_name: "ctermid" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "__sFILE *" + size: 4 + alignment: 4 + } + name: "fdopen" + access: public_access + linker_set_key: "fdopen" + } + mangled_function_name: "fdopen" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "fileno" + access: public_access + linker_set_key: "fileno" + } + mangled_function_name: "fileno" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "__sFILE *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pclose" + access: public_access + linker_set_key: "pclose" + } + mangled_function_name: "pclose" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "__sFILE *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "__sFILE *" + size: 4 + alignment: 4 + } + name: "popen" + access: public_access + linker_set_key: "popen" + } + mangled_function_name: "popen" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "flockfile" + access: public_access + linker_set_key: "flockfile" + } + mangled_function_name: "flockfile" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "__sFILE *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "ftrylockfile" + access: public_access + linker_set_key: "ftrylockfile" + } + mangled_function_name: "ftrylockfile" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "__sFILE *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "funlockfile" + access: public_access + linker_set_key: "funlockfile" + } + mangled_function_name: "funlockfile" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "__sFILE *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "getc_unlocked" + access: public_access + linker_set_key: "getc_unlocked" + } + mangled_function_name: "getc_unlocked" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "__sFILE *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "getchar_unlocked" + access: public_access + linker_set_key: "getchar_unlocked" + } + mangled_function_name: "getchar_unlocked" + source_file: "bionic/libc/include/stdio.h" +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "putc_unlocked" + access: public_access + linker_set_key: "putc_unlocked" + } + mangled_function_name: "putc_unlocked" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__sFILE *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "putchar_unlocked" + access: public_access + linker_set_key: "putchar_unlocked" + } + mangled_function_name: "putchar_unlocked" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "__sFILE *" + size: 4 + alignment: 4 + } + name: "fmemopen" + access: public_access + linker_set_key: "fmemopen" + } + mangled_function_name: "fmemopen" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "void *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "__sFILE *" + size: 4 + alignment: 4 + } + name: "open_memstream" + access: public_access + linker_set_key: "open_memstream" + } + mangled_function_name: "open_memstream" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "char **" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "asprintf" + access: public_access + linker_set_key: "asprintf" + } + mangled_function_name: "asprintf" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "char **__restrict" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *__restrict" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "fgetln" + access: public_access + linker_set_key: "fgetln" + } + mangled_function_name: "fgetln" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "__sFILE *__restrict" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int *__restrict" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "fpurge" + access: public_access + linker_set_key: "fpurge" + } + mangled_function_name: "fpurge" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "__sFILE *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "setbuffer" + access: public_access + linker_set_key: "setbuffer" + } + mangled_function_name: "setbuffer" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "__sFILE *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "setlinebuf" + access: public_access + linker_set_key: "setlinebuf" + } + mangled_function_name: "setlinebuf" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "__sFILE *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "vasprintf" + access: public_access + linker_set_key: "vasprintf" + } + mangled_function_name: "vasprintf" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "char **__restrict" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *__restrict" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "void *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "clearerr_unlocked" + access: public_access + linker_set_key: "clearerr_unlocked" + } + mangled_function_name: "clearerr_unlocked" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "__sFILE *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "feof_unlocked" + access: public_access + linker_set_key: "feof_unlocked" + } + mangled_function_name: "feof_unlocked" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "__sFILE *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "ferror_unlocked" + access: public_access + linker_set_key: "ferror_unlocked" + } + mangled_function_name: "ferror_unlocked" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "__sFILE *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "fileno_unlocked" + access: public_access + linker_set_key: "fileno_unlocked" + } + mangled_function_name: "fileno_unlocked" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "__sFILE *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "__fgets_chk" + access: public_access + linker_set_key: "__fgets_chk" + } + mangled_function_name: "__fgets_chk" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__sFILE *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "__fread_chk" + access: public_access + linker_set_key: "__fread_chk" + } + mangled_function_name: "__fread_chk" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "void *__restrict" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__sFILE *__restrict" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "__fwrite_chk" + access: public_access + linker_set_key: "__fwrite_chk" + } + mangled_function_name: "__fwrite_chk" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "const void *__restrict" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__sFILE *__restrict" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void *" + size: 4 + alignment: 4 + } + name: "malloc" + access: public_access + linker_set_key: "malloc" + } + mangled_function_name: "malloc" + source_file: "bionic/libc/include/malloc.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "byte_count" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void *" + size: 4 + alignment: 4 + } + name: "calloc" + access: public_access + linker_set_key: "calloc" + } + mangled_function_name: "calloc" + source_file: "bionic/libc/include/malloc.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "item_count" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "item_size" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void *" + size: 4 + alignment: 4 + } + name: "realloc" + access: public_access + linker_set_key: "realloc" + } + mangled_function_name: "realloc" + source_file: "bionic/libc/include/malloc.h" + parameters { + basic_abi { + type_abi { + name: "void *" + size: 4 + alignment: 4 + } + name: "p" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "byte_count" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "free" + access: public_access + linker_set_key: "free" + } + mangled_function_name: "free" + source_file: "bionic/libc/include/malloc.h" + parameters { + basic_abi { + type_abi { + name: "void *" + size: 4 + alignment: 4 + } + name: "p" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void *" + size: 4 + alignment: 4 + } + name: "memalign" + access: public_access + linker_set_key: "memalign" + } + mangled_function_name: "memalign" + source_file: "bionic/libc/include/malloc.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "alignment" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "byte_count" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "malloc_usable_size" + access: public_access + linker_set_key: "malloc_usable_size" + } + mangled_function_name: "malloc_usable_size" + source_file: "bionic/libc/include/malloc.h" + parameters { + basic_abi { + type_abi { + name: "const void *" + size: 4 + alignment: 4 + } + name: "p" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "mallinfo" + size: 40 + alignment: 4 + } + name: "mallinfo" + access: public_access + linker_set_key: "mallinfo" + } + mangled_function_name: "mallinfo" + source_file: "bionic/libc/include/malloc.h" +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "malloc_info" + access: public_access + linker_set_key: "malloc_info" + } + mangled_function_name: "malloc_info" + source_file: "bionic/libc/include/malloc.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__sFILE *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "abort" + access: public_access + linker_set_key: "abort" + } + mangled_function_name: "abort" + source_file: "bionic/libc/include/stdlib.h" +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "exit" + access: public_access + linker_set_key: "exit" + } + mangled_function_name: "exit" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "_Exit" + access: public_access + linker_set_key: "_Exit" + } + mangled_function_name: "_Exit" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "at_quick_exit" + access: public_access + linker_set_key: "at_quick_exit" + } + mangled_function_name: "at_quick_exit" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "void (*)()" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "quick_exit" + access: public_access + linker_set_key: "quick_exit" + } + mangled_function_name: "quick_exit" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "getenv" + access: public_access + linker_set_key: "getenv" + } + mangled_function_name: "getenv" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "putenv" + access: public_access + linker_set_key: "putenv" + } + mangled_function_name: "putenv" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "setenv" + access: public_access + linker_set_key: "setenv" + } + mangled_function_name: "setenv" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "unsetenv" + access: public_access + linker_set_key: "unsetenv" + } + mangled_function_name: "unsetenv" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "clearenv" + access: public_access + linker_set_key: "clearenv" + } + mangled_function_name: "clearenv" + source_file: "bionic/libc/include/stdlib.h" +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "mkdtemp" + access: public_access + linker_set_key: "mkdtemp" + } + mangled_function_name: "mkdtemp" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "mktemp" + access: public_access + linker_set_key: "mktemp" + } + mangled_function_name: "mktemp" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "mkostemp64" + access: public_access + linker_set_key: "mkostemp64" + } + mangled_function_name: "mkostemp64" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "mkostemp" + access: public_access + linker_set_key: "mkostemp" + } + mangled_function_name: "mkostemp" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "mkostemps64" + access: public_access + linker_set_key: "mkostemps64" + } + mangled_function_name: "mkostemps64" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "mkostemps" + access: public_access + linker_set_key: "mkostemps" + } + mangled_function_name: "mkostemps" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "mkstemp64" + access: public_access + linker_set_key: "mkstemp64" + } + mangled_function_name: "mkstemp64" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "mkstemp" + access: public_access + linker_set_key: "mkstemp" + } + mangled_function_name: "mkstemp" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "mkstemps64" + access: public_access + linker_set_key: "mkstemps64" + } + mangled_function_name: "mkstemps64" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "mkstemps" + access: public_access + linker_set_key: "mkstemps" + } + mangled_function_name: "mkstemps" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long" + size: 4 + alignment: 4 + } + name: "strtol" + access: public_access + linker_set_key: "strtol" + } + mangled_function_name: "strtol" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char **" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long long" + size: 8 + alignment: 8 + } + name: "strtoll" + access: public_access + linker_set_key: "strtoll" + } + mangled_function_name: "strtoll" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char **" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned long" + size: 4 + alignment: 4 + } + name: "strtoul" + access: public_access + linker_set_key: "strtoul" + } + mangled_function_name: "strtoul" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char **" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned long long" + size: 8 + alignment: 8 + } + name: "strtoull" + access: public_access + linker_set_key: "strtoull" + } + mangled_function_name: "strtoull" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char **" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "posix_memalign" + access: public_access + linker_set_key: "posix_memalign" + } + mangled_function_name: "posix_memalign" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "void **" + size: 4 + alignment: 4 + } + name: "memptr" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "alignment" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "size" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "strtod" + access: public_access + linker_set_key: "strtod" + } + mangled_function_name: "strtod" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char **" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 8 + } + name: "strtold" + access: public_access + linker_set_key: "strtold" + } + mangled_function_name: "strtold" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char **" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned long" + size: 4 + alignment: 4 + } + name: "strtoul_l" + access: public_access + linker_set_key: "strtoul_l" + } + mangled_function_name: "strtoul_l" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char **" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__locale_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "atoi" + access: public_access + linker_set_key: "atoi" + } + mangled_function_name: "atoi" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long" + size: 4 + alignment: 4 + } + name: "atol" + access: public_access + linker_set_key: "atol" + } + mangled_function_name: "atol" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long long" + size: 8 + alignment: 8 + } + name: "atoll" + access: public_access + linker_set_key: "atoll" + } + mangled_function_name: "atoll" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "realpath" + access: public_access + linker_set_key: "realpath" + } + mangled_function_name: "realpath" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "path" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "resolved" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "system" + access: public_access + linker_set_key: "system" + } + mangled_function_name: "system" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "string" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void *" + size: 4 + alignment: 4 + } + name: "bsearch" + access: public_access + linker_set_key: "bsearch" + } + mangled_function_name: "bsearch" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "const void *" + size: 4 + alignment: 4 + } + name: "key" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const void *" + size: 4 + alignment: 4 + } + name: "base0" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "nmemb" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "size" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int (*)(const void *, const void *)" + size: 4 + alignment: 4 + } + name: "compar" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "qsort" + access: public_access + linker_set_key: "qsort" + } + mangled_function_name: "qsort" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "void *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int (*)(const void *, const void *)" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "arc4random" + access: public_access + linker_set_key: "arc4random" + } + mangled_function_name: "arc4random" + source_file: "bionic/libc/include/stdlib.h" +} +functions { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "arc4random_uniform" + access: public_access + linker_set_key: "arc4random_uniform" + } + mangled_function_name: "arc4random_uniform" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "arc4random_buf" + access: public_access + linker_set_key: "arc4random_buf" + } + mangled_function_name: "arc4random_buf" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "void *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "rand_r" + access: public_access + linker_set_key: "rand_r" + } + mangled_function_name: "rand_r" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "drand48" + access: public_access + linker_set_key: "drand48" + } + mangled_function_name: "drand48" + source_file: "bionic/libc/include/stdlib.h" +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "erand48" + access: public_access + linker_set_key: "erand48" + } + mangled_function_name: "erand48" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "unsigned short *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long" + size: 4 + alignment: 4 + } + name: "jrand48" + access: public_access + linker_set_key: "jrand48" + } + mangled_function_name: "jrand48" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "unsigned short *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "lcong48" + access: public_access + linker_set_key: "lcong48" + } + mangled_function_name: "lcong48" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "unsigned short *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long" + size: 4 + alignment: 4 + } + name: "lrand48" + access: public_access + linker_set_key: "lrand48" + } + mangled_function_name: "lrand48" + source_file: "bionic/libc/include/stdlib.h" +} +functions { + basic_abi { + type_abi { + name: "long" + size: 4 + alignment: 4 + } + name: "mrand48" + access: public_access + linker_set_key: "mrand48" + } + mangled_function_name: "mrand48" + source_file: "bionic/libc/include/stdlib.h" +} +functions { + basic_abi { + type_abi { + name: "long" + size: 4 + alignment: 4 + } + name: "nrand48" + access: public_access + linker_set_key: "nrand48" + } + mangled_function_name: "nrand48" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "unsigned short *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned short *" + size: 4 + alignment: 4 + } + name: "seed48" + access: public_access + linker_set_key: "seed48" + } + mangled_function_name: "seed48" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "unsigned short *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "srand48" + access: public_access + linker_set_key: "srand48" + } + mangled_function_name: "srand48" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "long" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "initstate" + access: public_access + linker_set_key: "initstate" + } + mangled_function_name: "initstate" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "setstate" + access: public_access + linker_set_key: "setstate" + } + mangled_function_name: "setstate" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "getpt" + access: public_access + linker_set_key: "getpt" + } + mangled_function_name: "getpt" + source_file: "bionic/libc/include/stdlib.h" +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "posix_openpt" + access: public_access + linker_set_key: "posix_openpt" + } + mangled_function_name: "posix_openpt" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "ptsname" + access: public_access + linker_set_key: "ptsname" + } + mangled_function_name: "ptsname" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "ptsname_r" + access: public_access + linker_set_key: "ptsname_r" + } + mangled_function_name: "ptsname_r" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "unlockpt" + access: public_access + linker_set_key: "unlockpt" + } + mangled_function_name: "unlockpt" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "getsubopt" + access: public_access + linker_set_key: "getsubopt" + } + mangled_function_name: "getsubopt" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "char **" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *const *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char **" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "div_t" + size: 8 + alignment: 4 + } + name: "div" + access: public_access + linker_set_key: "div" + } + mangled_function_name: "div" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "ldiv_t" + size: 8 + alignment: 4 + } + name: "ldiv" + access: public_access + linker_set_key: "ldiv" + } + mangled_function_name: "ldiv" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "long" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "lldiv_t" + size: 16 + alignment: 8 + } + name: "lldiv" + access: public_access + linker_set_key: "lldiv" + } + mangled_function_name: "lldiv" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "long long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "getprogname" + access: public_access + linker_set_key: "getprogname" + } + mangled_function_name: "getprogname" + source_file: "bionic/libc/include/stdlib.h" +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "setprogname" + access: public_access + linker_set_key: "setprogname" + } + mangled_function_name: "setprogname" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "mblen" + access: public_access + linker_set_key: "mblen" + } + mangled_function_name: "mblen" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "mbstowcs" + access: public_access + linker_set_key: "mbstowcs" + } + mangled_function_name: "mbstowcs" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "wchar_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "mbtowc" + access: public_access + linker_set_key: "mbtowc" + } + mangled_function_name: "mbtowc" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "wchar_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "wctomb" + access: public_access + linker_set_key: "wctomb" + } + mangled_function_name: "wctomb" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "wchar_t" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "wcstombs" + access: public_access + linker_set_key: "wcstombs" + } + mangled_function_name: "wcstombs" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "__ctype_get_mb_cur_max" + access: public_access + linker_set_key: "__ctype_get_mb_cur_max" + } + mangled_function_name: "__ctype_get_mb_cur_max" + source_file: "bionic/libc/include/stdlib.h" +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "strtof" + access: public_access + linker_set_key: "strtof" + } + mangled_function_name: "strtof" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char **" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "atof" + access: public_access + linker_set_key: "atof" + } + mangled_function_name: "atof" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "abs" + access: public_access + linker_set_key: "abs" + } + mangled_function_name: "abs" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long" + size: 4 + alignment: 4 + } + name: "labs" + access: public_access + linker_set_key: "labs" + } + mangled_function_name: "labs" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "long" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long long" + size: 8 + alignment: 8 + } + name: "llabs" + access: public_access + linker_set_key: "llabs" + } + mangled_function_name: "llabs" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "long long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "rand" + access: public_access + linker_set_key: "rand" + } + mangled_function_name: "rand" + source_file: "bionic/libc/include/stdlib.h" +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "srand" + access: public_access + linker_set_key: "srand" + } + mangled_function_name: "srand" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long" + size: 4 + alignment: 4 + } + name: "random" + access: public_access + linker_set_key: "random" + } + mangled_function_name: "random" + source_file: "bionic/libc/include/stdlib.h" +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "srandom" + access: public_access + linker_set_key: "srandom" + } + mangled_function_name: "srandom" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "grantpt" + access: public_access + linker_set_key: "grantpt" + } + mangled_function_name: "grantpt" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long long" + size: 8 + alignment: 8 + } + name: "strtoll_l" + access: public_access + linker_set_key: "strtoll_l" + } + mangled_function_name: "strtoll_l" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char **" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__locale_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned long long" + size: 8 + alignment: 8 + } + name: "strtoull_l" + access: public_access + linker_set_key: "strtoull_l" + } + mangled_function_name: "strtoull_l" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char **" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__locale_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 8 + } + name: "strtold_l" + access: public_access + linker_set_key: "strtold_l" + } + mangled_function_name: "strtold_l" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char **" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__locale_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "strtod_l" + access: public_access + linker_set_key: "strtod_l" + } + mangled_function_name: "strtod_l" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char **" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__locale_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "strtof_l" + access: public_access + linker_set_key: "strtof_l" + } + mangled_function_name: "strtof_l" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char **" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__locale_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long" + size: 4 + alignment: 4 + } + name: "strtol_l" + access: public_access + linker_set_key: "strtol_l" + } + mangled_function_name: "strtol_l" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char **" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__locale_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void *" + size: 4 + alignment: 4 + } + name: "mmap" + access: public_access + linker_set_key: "mmap" + } + mangled_function_name: "mmap" + source_file: "bionic/libc/include/sys/mman.h" + parameters { + basic_abi { + type_abi { + name: "void *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void *" + size: 4 + alignment: 4 + } + name: "mmap64" + access: public_access + linker_set_key: "mmap64" + } + mangled_function_name: "mmap64" + source_file: "bionic/libc/include/sys/mman.h" + parameters { + basic_abi { + type_abi { + name: "void *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "munmap" + access: public_access + linker_set_key: "munmap" + } + mangled_function_name: "munmap" + source_file: "bionic/libc/include/sys/mman.h" + parameters { + basic_abi { + type_abi { + name: "void *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "msync" + access: public_access + linker_set_key: "msync" + } + mangled_function_name: "msync" + source_file: "bionic/libc/include/sys/mman.h" + parameters { + basic_abi { + type_abi { + name: "void *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "mprotect" + access: public_access + linker_set_key: "mprotect" + } + mangled_function_name: "mprotect" + source_file: "bionic/libc/include/sys/mman.h" + parameters { + basic_abi { + type_abi { + name: "void *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void *" + size: 4 + alignment: 4 + } + name: "mremap" + access: public_access + linker_set_key: "mremap" + } + mangled_function_name: "mremap" + source_file: "bionic/libc/include/sys/mman.h" + parameters { + basic_abi { + type_abi { + name: "void *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "mlockall" + access: public_access + linker_set_key: "mlockall" + } + mangled_function_name: "mlockall" + source_file: "bionic/libc/include/sys/mman.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "munlockall" + access: public_access + linker_set_key: "munlockall" + } + mangled_function_name: "munlockall" + source_file: "bionic/libc/include/sys/mman.h" +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "mlock" + access: public_access + linker_set_key: "mlock" + } + mangled_function_name: "mlock" + source_file: "bionic/libc/include/sys/mman.h" + parameters { + basic_abi { + type_abi { + name: "const void *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "munlock" + access: public_access + linker_set_key: "munlock" + } + mangled_function_name: "munlock" + source_file: "bionic/libc/include/sys/mman.h" + parameters { + basic_abi { + type_abi { + name: "const void *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "mincore" + access: public_access + linker_set_key: "mincore" + } + mangled_function_name: "mincore" + source_file: "bionic/libc/include/sys/mman.h" + parameters { + basic_abi { + type_abi { + name: "void *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "madvise" + access: public_access + linker_set_key: "madvise" + } + mangled_function_name: "madvise" + source_file: "bionic/libc/include/sys/mman.h" + parameters { + basic_abi { + type_abi { + name: "void *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "posix_madvise" + access: public_access + linker_set_key: "posix_madvise" + } + mangled_function_name: "posix_madvise" + source_file: "bionic/libc/include/sys/mman.h" + parameters { + basic_abi { + type_abi { + name: "void *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "prctl" + access: public_access + linker_set_key: "prctl" + } + mangled_function_name: "prctl" + source_file: "bionic/libc/include/sys/prctl.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "option" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void *" + size: 4 + alignment: 4 + } + name: "pvalloc" + access: public_access + linker_set_key: "pvalloc" + } + mangled_function_name: "pvalloc" + source_file: "bionic/libc/bionic/malloc_common.cpp" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "bytes" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void *" + size: 4 + alignment: 4 + } + name: "valloc" + access: public_access + linker_set_key: "valloc" + } + mangled_function_name: "valloc" + source_file: "bionic/libc/bionic/malloc_common.cpp" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "bytes" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__system_property_set" + access: public_access + linker_set_key: "__system_property_set" + } + mangled_function_name: "__system_property_set" + source_file: "bionic/libc/include/sys/system_properties.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "key" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "value" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "const prop_info *" + size: 4 + alignment: 4 + } + name: "__system_property_find" + access: public_access + linker_set_key: "__system_property_find" + } + mangled_function_name: "__system_property_find" + source_file: "bionic/libc/include/sys/system_properties.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "name" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "__system_property_read_callback" + access: public_access + linker_set_key: "__system_property_read_callback" + } + mangled_function_name: "__system_property_read_callback" + source_file: "bionic/libc/include/sys/system_properties.h" + parameters { + basic_abi { + type_abi { + name: "const prop_info *" + size: 4 + alignment: 4 + } + name: "pi" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "void (*)(void *, const char *, const char *, unsigned int)" + size: 4 + alignment: 4 + } + name: "callback" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "void *" + size: 4 + alignment: 4 + } + name: "cookie" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__system_property_foreach" + access: public_access + linker_set_key: "__system_property_foreach" + } + mangled_function_name: "__system_property_foreach" + source_file: "bionic/libc/include/sys/system_properties.h" + parameters { + basic_abi { + type_abi { + name: "void (*)(const prop_info *, void *)" + size: 4 + alignment: 4 + } + name: "propfn" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "void *" + size: 4 + alignment: 4 + } + name: "cookie" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "bool" + size: 1 + alignment: 1 + } + name: "__system_property_wait" + access: public_access + linker_set_key: "__system_property_wait" + } + mangled_function_name: "__system_property_wait" + source_file: "bionic/libc/include/sys/system_properties.h" + parameters { + basic_abi { + type_abi { + name: "const prop_info *" + size: 4 + alignment: 4 + } + name: "pi" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "old_serial" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int *" + size: 4 + alignment: 4 + } + name: "new_serial_ptr" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const timespec *" + size: 4 + alignment: 4 + } + name: "relative_timeout" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__system_property_read" + access: public_access + linker_set_key: "__system_property_read" + } + mangled_function_name: "__system_property_read" + source_file: "bionic/libc/include/sys/system_properties.h" + parameters { + basic_abi { + type_abi { + name: "const prop_info *" + size: 4 + alignment: 4 + } + name: "pi" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "name" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "value" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__system_property_get" + access: public_access + linker_set_key: "__system_property_get" + } + mangled_function_name: "__system_property_get" + source_file: "bionic/libc/include/sys/system_properties.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "name" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "value" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "const prop_info *" + size: 4 + alignment: 4 + } + name: "__system_property_find_nth" + access: public_access + linker_set_key: "__system_property_find_nth" + } + mangled_function_name: "__system_property_find_nth" + source_file: "bionic/libc/include/sys/system_properties.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "n" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "malloc_iterate" + access: public_access + linker_set_key: "malloc_iterate" + } + mangled_function_name: "malloc_iterate" + source_file: "bionic/libc/bionic/malloc_common.cpp" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "base" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "size" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "void (*)(unsigned int, unsigned int, void *)" + size: 4 + alignment: 4 + } + name: "callback" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "void *" + size: 4 + alignment: 4 + } + name: "arg" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "malloc_disable" + access: public_access + linker_set_key: "malloc_disable" + } + mangled_function_name: "malloc_disable" + source_file: "bionic/libc/bionic/malloc_common.cpp" +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "malloc_enable" + access: public_access + linker_set_key: "malloc_enable" + } + mangled_function_name: "malloc_enable" + source_file: "bionic/libc/bionic/malloc_common.cpp" +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "malloc_backtrace" + access: public_access + linker_set_key: "malloc_backtrace" + } + mangled_function_name: "malloc_backtrace" + source_file: "bionic/libc/bionic/malloc_common.cpp" + parameters { + basic_abi { + type_abi { + name: "void *" + size: 4 + alignment: 4 + } + name: "pointer" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int *" + size: 4 + alignment: 4 + } + name: "frames" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "frame_count" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "__libc_init" + access: public_access + linker_set_key: "__libc_init" + } + mangled_function_name: "__libc_init" + source_file: "bionic/libc/bionic/libc_init_common.h" + parameters { + basic_abi { + type_abi { + name: "void *" + size: 4 + alignment: 4 + } + name: "raw_args" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "void (*)()" + size: 4 + alignment: 4 + } + name: "onexit" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int (*)(int, char **, char **)" + size: 4 + alignment: 4 + } + name: "slingshot" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const structors_array_t *const" + size: 4 + alignment: 4 + } + name: "structors" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "__stack_chk_fail" + access: public_access + linker_set_key: "__stack_chk_fail" + } + mangled_function_name: "__stack_chk_fail" + source_file: "bionic/libc/private/bionic_ssp.h" +} +functions { + basic_abi { + type_abi { + name: "lconv *" + size: 4 + alignment: 4 + } + name: "localeconv" + access: public_access + linker_set_key: "localeconv" + } + mangled_function_name: "localeconv" + source_file: "bionic/libc/include/locale.h" +} +functions { + basic_abi { + type_abi { + name: "__locale_t *" + size: 4 + alignment: 4 + } + name: "duplocale" + access: public_access + linker_set_key: "duplocale" + } + mangled_function_name: "duplocale" + source_file: "bionic/libc/include/locale.h" + parameters { + basic_abi { + type_abi { + name: "__locale_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "freelocale" + access: public_access + linker_set_key: "freelocale" + } + mangled_function_name: "freelocale" + source_file: "bionic/libc/include/locale.h" + parameters { + basic_abi { + type_abi { + name: "__locale_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "__locale_t *" + size: 4 + alignment: 4 + } + name: "newlocale" + access: public_access + linker_set_key: "newlocale" + } + mangled_function_name: "newlocale" + source_file: "bionic/libc/include/locale.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__locale_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "setlocale" + access: public_access + linker_set_key: "setlocale" + } + mangled_function_name: "setlocale" + source_file: "bionic/libc/include/locale.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "__locale_t *" + size: 4 + alignment: 4 + } + name: "uselocale" + access: public_access + linker_set_key: "uselocale" + } + mangled_function_name: "uselocale" + source_file: "bionic/libc/include/locale.h" + parameters { + basic_abi { + type_abi { + name: "__locale_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "endmntent" + access: public_access + linker_set_key: "endmntent" + } + mangled_function_name: "endmntent" + source_file: "bionic/libc/include/mntent.h" + parameters { + basic_abi { + type_abi { + name: "__sFILE *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "mntent *" + size: 4 + alignment: 4 + } + name: "getmntent" + access: public_access + linker_set_key: "getmntent" + } + mangled_function_name: "getmntent" + source_file: "bionic/libc/include/mntent.h" + parameters { + basic_abi { + type_abi { + name: "__sFILE *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "mntent *" + size: 4 + alignment: 4 + } + name: "getmntent_r" + access: public_access + linker_set_key: "getmntent_r" + } + mangled_function_name: "getmntent_r" + source_file: "bionic/libc/include/mntent.h" + parameters { + basic_abi { + type_abi { + name: "__sFILE *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "mntent *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "__sFILE *" + size: 4 + alignment: 4 + } + name: "setmntent" + access: public_access + linker_set_key: "setmntent" + } + mangled_function_name: "setmntent" + source_file: "bionic/libc/include/mntent.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "hasmntopt" + access: public_access + linker_set_key: "hasmntopt" + } + mangled_function_name: "hasmntopt" + source_file: "bionic/libc/include/mntent.h" + parameters { + basic_abi { + type_abi { + name: "const mntent *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "group *" + size: 4 + alignment: 4 + } + name: "getgrgid" + access: public_access + linker_set_key: "getgrgid" + } + mangled_function_name: "getgrgid" + source_file: "bionic/libc/include/grp.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "group *" + size: 4 + alignment: 4 + } + name: "getgrnam" + access: public_access + linker_set_key: "getgrnam" + } + mangled_function_name: "getgrnam" + source_file: "bionic/libc/include/grp.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "group *" + size: 4 + alignment: 4 + } + name: "getgrent" + access: public_access + linker_set_key: "getgrent" + } + mangled_function_name: "getgrent" + source_file: "bionic/libc/include/grp.h" +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "setgrent" + access: public_access + linker_set_key: "setgrent" + } + mangled_function_name: "setgrent" + source_file: "bionic/libc/include/grp.h" +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "endgrent" + access: public_access + linker_set_key: "endgrent" + } + mangled_function_name: "endgrent" + source_file: "bionic/libc/include/grp.h" +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "getgrgid_r" + access: public_access + linker_set_key: "getgrgid_r" + } + mangled_function_name: "getgrgid_r" + source_file: "bionic/libc/include/grp.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "group *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "group **" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "getgrnam_r" + access: public_access + linker_set_key: "getgrnam_r" + } + mangled_function_name: "getgrnam_r" + source_file: "bionic/libc/include/grp.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "group *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "group **" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "getgrouplist" + access: public_access + linker_set_key: "getgrouplist" + } + mangled_function_name: "getgrouplist" + source_file: "bionic/libc/include/grp.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "initgroups" + access: public_access + linker_set_key: "initgroups" + } + mangled_function_name: "initgroups" + source_file: "bionic/libc/include/grp.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "passwd *" + size: 4 + alignment: 4 + } + name: "getpwnam" + access: public_access + linker_set_key: "getpwnam" + } + mangled_function_name: "getpwnam" + source_file: "bionic/libc/include/pwd.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "passwd *" + size: 4 + alignment: 4 + } + name: "getpwuid" + access: public_access + linker_set_key: "getpwuid" + } + mangled_function_name: "getpwuid" + source_file: "bionic/libc/include/pwd.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "passwd *" + size: 4 + alignment: 4 + } + name: "getpwent" + access: public_access + linker_set_key: "getpwent" + } + mangled_function_name: "getpwent" + source_file: "bionic/libc/include/pwd.h" +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "setpwent" + access: public_access + linker_set_key: "setpwent" + } + mangled_function_name: "setpwent" + source_file: "bionic/libc/include/pwd.h" +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "endpwent" + access: public_access + linker_set_key: "endpwent" + } + mangled_function_name: "endpwent" + source_file: "bionic/libc/include/pwd.h" +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "getpwnam_r" + access: public_access + linker_set_key: "getpwnam_r" + } + mangled_function_name: "getpwnam_r" + source_file: "bionic/libc/include/pwd.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "passwd *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "passwd **" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "getpwuid_r" + access: public_access + linker_set_key: "getpwuid_r" + } + mangled_function_name: "getpwuid_r" + source_file: "bionic/libc/include/pwd.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "passwd *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "passwd **" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned long" + size: 4 + alignment: 4 + } + name: "getauxval" + access: public_access + linker_set_key: "getauxval" + } + mangled_function_name: "getauxval" + source_file: "bionic/libc/include/sys/auxv.h" + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 4 + alignment: 4 + } + name: "type" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "cmsghdr *" + size: 4 + alignment: 4 + } + name: "__cmsg_nxthdr" + access: public_access + linker_set_key: "__cmsg_nxthdr" + } + mangled_function_name: "__cmsg_nxthdr" + source_file: "bionic/libc/include/sys/socket.h" + parameters { + basic_abi { + type_abi { + name: "msghdr *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "cmsghdr *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "accept" + access: public_access + linker_set_key: "accept" + } + mangled_function_name: "accept" + source_file: "bionic/libc/include/sys/socket.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "sockaddr *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "accept4" + access: public_access + linker_set_key: "accept4" + } + mangled_function_name: "accept4" + source_file: "bionic/libc/include/sys/socket.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "sockaddr *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "bind" + access: public_access + linker_set_key: "bind" + } + mangled_function_name: "bind" + source_file: "bionic/libc/include/sys/socket.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const sockaddr *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "connect" + access: public_access + linker_set_key: "connect" + } + mangled_function_name: "connect" + source_file: "bionic/libc/include/sys/socket.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const sockaddr *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "getpeername" + access: public_access + linker_set_key: "getpeername" + } + mangled_function_name: "getpeername" + source_file: "bionic/libc/include/sys/socket.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "sockaddr *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "getsockname" + access: public_access + linker_set_key: "getsockname" + } + mangled_function_name: "getsockname" + source_file: "bionic/libc/include/sys/socket.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "sockaddr *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "getsockopt" + access: public_access + linker_set_key: "getsockopt" + } + mangled_function_name: "getsockopt" + source_file: "bionic/libc/include/sys/socket.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "void *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "listen" + access: public_access + linker_set_key: "listen" + } + mangled_function_name: "listen" + source_file: "bionic/libc/include/sys/socket.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "recvmmsg" + access: public_access + linker_set_key: "recvmmsg" + } + mangled_function_name: "recvmmsg" + source_file: "bionic/libc/include/sys/socket.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "mmsghdr *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const timespec *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "recvmsg" + access: public_access + linker_set_key: "recvmsg" + } + mangled_function_name: "recvmsg" + source_file: "bionic/libc/include/sys/socket.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "msghdr *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "sendmmsg" + access: public_access + linker_set_key: "sendmmsg" + } + mangled_function_name: "sendmmsg" + source_file: "bionic/libc/include/sys/socket.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const mmsghdr *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "sendmsg" + access: public_access + linker_set_key: "sendmsg" + } + mangled_function_name: "sendmsg" + source_file: "bionic/libc/include/sys/socket.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const msghdr *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "setsockopt" + access: public_access + linker_set_key: "setsockopt" + } + mangled_function_name: "setsockopt" + source_file: "bionic/libc/include/sys/socket.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const void *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "shutdown" + access: public_access + linker_set_key: "shutdown" + } + mangled_function_name: "shutdown" + source_file: "bionic/libc/include/sys/socket.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "socket" + access: public_access + linker_set_key: "socket" + } + mangled_function_name: "socket" + source_file: "bionic/libc/include/sys/socket.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "socketpair" + access: public_access + linker_set_key: "socketpair" + } + mangled_function_name: "socketpair" + source_file: "bionic/libc/include/sys/socket.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "recv" + access: public_access + linker_set_key: "recv" + } + mangled_function_name: "recv" + source_file: "bionic/libc/include/sys/socket.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "void *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "send" + access: public_access + linker_set_key: "send" + } + mangled_function_name: "send" + source_file: "bionic/libc/include/sys/socket.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const void *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "sendto" + access: public_access + linker_set_key: "sendto" + } + mangled_function_name: "sendto" + source_file: "bionic/libc/include/sys/socket.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const void *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const sockaddr *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "recvfrom" + access: public_access + linker_set_key: "recvfrom" + } + mangled_function_name: "recvfrom" + source_file: "bionic/libc/include/sys/socket.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "void *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "sockaddr *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__sendto_chk" + access: public_access + linker_set_key: "__sendto_chk" + } + mangled_function_name: "__sendto_chk" + source_file: "bionic/libc/include/sys/socket.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const void *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const sockaddr *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__recvfrom_chk" + access: public_access + linker_set_key: "__recvfrom_chk" + } + mangled_function_name: "__recvfrom_chk" + source_file: "bionic/libc/include/sys/socket.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "void *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "sockaddr *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "strerror_r" + access: public_access + linker_set_key: "strerror_r" + } + mangled_function_name: "strerror_r" + source_file: "out/soong/ndk/sysroot/usr/include/string.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "fcntl" + access: public_access + linker_set_key: "fcntl" + } + mangled_function_name: "fcntl" + source_file: "out/soong/ndk/sysroot/usr/include/bits/fcntl.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "getopt" + access: public_access + linker_set_key: "getopt" + } + mangled_function_name: "getopt" + source_file: "out/soong/ndk/sysroot/usr/include/bits/getopt.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *const *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "ioctl" + access: public_access + linker_set_key: "ioctl" + } + mangled_function_name: "ioctl" + source_file: "out/soong/ndk/sysroot/usr/include/bits/ioctl.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long" + size: 4 + alignment: 4 + } + name: "sysconf" + access: public_access + linker_set_key: "sysconf" + } + mangled_function_name: "sysconf" + source_file: "out/soong/ndk/sysroot/usr/include/bits/sysconf.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__name" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "_exit" + access: public_access + linker_set_key: "_exit" + } + mangled_function_name: "_exit" + source_file: "out/soong/ndk/sysroot/usr/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__status" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "fork" + access: public_access + linker_set_key: "fork" + } + mangled_function_name: "fork" + source_file: "out/soong/ndk/sysroot/usr/include/unistd.h" +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "vfork" + access: public_access + linker_set_key: "vfork" + } + mangled_function_name: "vfork" + source_file: "out/soong/ndk/sysroot/usr/include/unistd.h" +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "getpid" + access: public_access + linker_set_key: "getpid" + } + mangled_function_name: "getpid" + source_file: "out/soong/ndk/sysroot/usr/include/unistd.h" +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "gettid" + access: public_access + linker_set_key: "gettid" + } + mangled_function_name: "gettid" + source_file: "out/soong/ndk/sysroot/usr/include/unistd.h" +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "getpgid" + access: public_access + linker_set_key: "getpgid" + } + mangled_function_name: "getpgid" + source_file: "out/soong/ndk/sysroot/usr/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__pid" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "setpgid" + access: public_access + linker_set_key: "setpgid" + } + mangled_function_name: "setpgid" + source_file: "out/soong/ndk/sysroot/usr/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__pid" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__pgid" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "getppid" + access: public_access + linker_set_key: "getppid" + } + mangled_function_name: "getppid" + source_file: "out/soong/ndk/sysroot/usr/include/unistd.h" +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "getpgrp" + access: public_access + linker_set_key: "getpgrp" + } + mangled_function_name: "getpgrp" + source_file: "out/soong/ndk/sysroot/usr/include/unistd.h" +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "setpgrp" + access: public_access + linker_set_key: "setpgrp" + } + mangled_function_name: "setpgrp" + source_file: "out/soong/ndk/sysroot/usr/include/unistd.h" +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "setsid" + access: public_access + linker_set_key: "setsid" + } + mangled_function_name: "setsid" + source_file: "out/soong/ndk/sysroot/usr/include/unistd.h" +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "execv" + access: public_access + linker_set_key: "execv" + } + mangled_function_name: "execv" + source_file: "out/soong/ndk/sysroot/usr/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "__path" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *const *" + size: 4 + alignment: 4 + } + name: "__argv" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "execvp" + access: public_access + linker_set_key: "execvp" + } + mangled_function_name: "execvp" + source_file: "out/soong/ndk/sysroot/usr/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "__file" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *const *" + size: 4 + alignment: 4 + } + name: "__argv" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "execve" + access: public_access + linker_set_key: "execve" + } + mangled_function_name: "execve" + source_file: "out/soong/ndk/sysroot/usr/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "__file" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *const *" + size: 4 + alignment: 4 + } + name: "__argv" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *const *" + size: 4 + alignment: 4 + } + name: "__envp" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "execl" + access: public_access + linker_set_key: "execl" + } + mangled_function_name: "execl" + source_file: "out/soong/ndk/sysroot/usr/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "__path" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "__arg0" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "execlp" + access: public_access + linker_set_key: "execlp" + } + mangled_function_name: "execlp" + source_file: "out/soong/ndk/sysroot/usr/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "__file" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "__arg0" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "execle" + access: public_access + linker_set_key: "execle" + } + mangled_function_name: "execle" + source_file: "out/soong/ndk/sysroot/usr/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "__path" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "__arg0" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "nice" + access: public_access + linker_set_key: "nice" + } + mangled_function_name: "nice" + source_file: "out/soong/ndk/sysroot/usr/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__incr" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "setuid" + access: public_access + linker_set_key: "setuid" + } + mangled_function_name: "setuid" + source_file: "out/soong/ndk/sysroot/usr/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "__uid" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "getuid" + access: public_access + linker_set_key: "getuid" + } + mangled_function_name: "getuid" + source_file: "out/soong/ndk/sysroot/usr/include/unistd.h" +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "seteuid" + access: public_access + linker_set_key: "seteuid" + } + mangled_function_name: "seteuid" + source_file: "out/soong/ndk/sysroot/usr/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "__uid" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "geteuid" + access: public_access + linker_set_key: "geteuid" + } + mangled_function_name: "geteuid" + source_file: "out/soong/ndk/sysroot/usr/include/unistd.h" +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "setgid" + access: public_access + linker_set_key: "setgid" + } + mangled_function_name: "setgid" + source_file: "out/soong/ndk/sysroot/usr/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "__gid" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "getgid" + access: public_access + linker_set_key: "getgid" + } + mangled_function_name: "getgid" + source_file: "out/soong/ndk/sysroot/usr/include/unistd.h" +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "setegid" + access: public_access + linker_set_key: "setegid" + } + mangled_function_name: "setegid" + source_file: "out/soong/ndk/sysroot/usr/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "__gid" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "getegid" + access: public_access + linker_set_key: "getegid" + } + mangled_function_name: "getegid" + source_file: "out/soong/ndk/sysroot/usr/include/unistd.h" +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "getgroups" + access: public_access + linker_set_key: "getgroups" + } + mangled_function_name: "getgroups" + source_file: "out/soong/ndk/sysroot/usr/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__size" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int *" + size: 4 + alignment: 4 + } + name: "__list" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "setgroups" + access: public_access + linker_set_key: "setgroups" + } + mangled_function_name: "setgroups" + source_file: "out/soong/ndk/sysroot/usr/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "__size" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const unsigned int *" + size: 4 + alignment: 4 + } + name: "__list" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "setreuid" + access: public_access + linker_set_key: "setreuid" + } + mangled_function_name: "setreuid" + source_file: "out/soong/ndk/sysroot/usr/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "__ruid" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "__euid" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "setregid" + access: public_access + linker_set_key: "setregid" + } + mangled_function_name: "setregid" + source_file: "out/soong/ndk/sysroot/usr/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "__rgid" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "__egid" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "setresuid" + access: public_access + linker_set_key: "setresuid" + } + mangled_function_name: "setresuid" + source_file: "out/soong/ndk/sysroot/usr/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "__ruid" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "__euid" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "__suid" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "setresgid" + access: public_access + linker_set_key: "setresgid" + } + mangled_function_name: "setresgid" + source_file: "out/soong/ndk/sysroot/usr/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "__rgid" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "__egid" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "__sgid" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "getresuid" + access: public_access + linker_set_key: "getresuid" + } + mangled_function_name: "getresuid" + source_file: "out/soong/ndk/sysroot/usr/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int *" + size: 4 + alignment: 4 + } + name: "__ruid" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int *" + size: 4 + alignment: 4 + } + name: "__euid" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int *" + size: 4 + alignment: 4 + } + name: "__suid" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "getresgid" + access: public_access + linker_set_key: "getresgid" + } + mangled_function_name: "getresgid" + source_file: "out/soong/ndk/sysroot/usr/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int *" + size: 4 + alignment: 4 + } + name: "__rgid" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int *" + size: 4 + alignment: 4 + } + name: "__egid" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int *" + size: 4 + alignment: 4 + } + name: "__sgid" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "getlogin" + access: public_access + linker_set_key: "getlogin" + } + mangled_function_name: "getlogin" + source_file: "out/soong/ndk/sysroot/usr/include/unistd.h" +} +functions { + basic_abi { + type_abi { + name: "long" + size: 4 + alignment: 4 + } + name: "fpathconf" + access: public_access + linker_set_key: "fpathconf" + } + mangled_function_name: "fpathconf" + source_file: "out/soong/ndk/sysroot/usr/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__fd" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__name" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long" + size: 4 + alignment: 4 + } + name: "pathconf" + access: public_access + linker_set_key: "pathconf" + } + mangled_function_name: "pathconf" + source_file: "out/soong/ndk/sysroot/usr/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "__path" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__name" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "access" + access: public_access + linker_set_key: "access" + } + mangled_function_name: "access" + source_file: "out/soong/ndk/sysroot/usr/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "__path" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__mode" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "link" + access: public_access + linker_set_key: "link" + } + mangled_function_name: "link" + source_file: "out/soong/ndk/sysroot/usr/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "__oldpath" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "__newpath" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "unlink" + access: public_access + linker_set_key: "unlink" + } + mangled_function_name: "unlink" + source_file: "out/soong/ndk/sysroot/usr/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "__path" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "unlinkat" + access: public_access + linker_set_key: "unlinkat" + } + mangled_function_name: "unlinkat" + source_file: "out/soong/ndk/sysroot/usr/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__dirfd" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "__path" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__flags" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "chdir" + access: public_access + linker_set_key: "chdir" + } + mangled_function_name: "chdir" + source_file: "out/soong/ndk/sysroot/usr/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "__path" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "fchdir" + access: public_access + linker_set_key: "fchdir" + } + mangled_function_name: "fchdir" + source_file: "out/soong/ndk/sysroot/usr/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__fd" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "rmdir" + access: public_access + linker_set_key: "rmdir" + } + mangled_function_name: "rmdir" + source_file: "out/soong/ndk/sysroot/usr/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "__path" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pipe" + access: public_access + linker_set_key: "pipe" + } + mangled_function_name: "pipe" + source_file: "out/soong/ndk/sysroot/usr/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "int *" + size: 4 + alignment: 4 + } + name: "__pipefd" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "chroot" + access: public_access + linker_set_key: "chroot" + } + mangled_function_name: "chroot" + source_file: "out/soong/ndk/sysroot/usr/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "__path" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "symlink" + access: public_access + linker_set_key: "symlink" + } + mangled_function_name: "symlink" + source_file: "out/soong/ndk/sysroot/usr/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "__oldpath" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "__newpath" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "readlink" + access: public_access + linker_set_key: "readlink" + } + mangled_function_name: "readlink" + source_file: "out/soong/ndk/sysroot/usr/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "__path" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "__buf" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "__bufsiz" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "chown" + access: public_access + linker_set_key: "chown" + } + mangled_function_name: "chown" + source_file: "out/soong/ndk/sysroot/usr/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "__path" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "__owner" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "__group" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "fchown" + access: public_access + linker_set_key: "fchown" + } + mangled_function_name: "fchown" + source_file: "out/soong/ndk/sysroot/usr/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__fd" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "__owner" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "__group" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "fchownat" + access: public_access + linker_set_key: "fchownat" + } + mangled_function_name: "fchownat" + source_file: "out/soong/ndk/sysroot/usr/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__dirfd" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "__path" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "__owner" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "__group" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__flags" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "lchown" + access: public_access + linker_set_key: "lchown" + } + mangled_function_name: "lchown" + source_file: "out/soong/ndk/sysroot/usr/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "__path" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "__owner" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "__group" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "getcwd" + access: public_access + linker_set_key: "getcwd" + } + mangled_function_name: "getcwd" + source_file: "out/soong/ndk/sysroot/usr/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "__buf" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "__size" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "sync" + access: public_access + linker_set_key: "sync" + } + mangled_function_name: "sync" + source_file: "out/soong/ndk/sysroot/usr/include/unistd.h" +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "close" + access: public_access + linker_set_key: "close" + } + mangled_function_name: "close" + source_file: "out/soong/ndk/sysroot/usr/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__fd" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "read" + access: public_access + linker_set_key: "read" + } + mangled_function_name: "read" + source_file: "out/soong/ndk/sysroot/usr/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__fd" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "void *" + size: 4 + alignment: 4 + } + name: "__buf" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "__count" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "write" + access: public_access + linker_set_key: "write" + } + mangled_function_name: "write" + source_file: "out/soong/ndk/sysroot/usr/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__fd" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const void *" + size: 4 + alignment: 4 + } + name: "__buf" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "__count" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "dup" + access: public_access + linker_set_key: "dup" + } + mangled_function_name: "dup" + source_file: "out/soong/ndk/sysroot/usr/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__oldfd" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "dup2" + access: public_access + linker_set_key: "dup2" + } + mangled_function_name: "dup2" + source_file: "out/soong/ndk/sysroot/usr/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__oldfd" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__newfd" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "fsync" + access: public_access + linker_set_key: "fsync" + } + mangled_function_name: "fsync" + source_file: "out/soong/ndk/sysroot/usr/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__fd" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "fdatasync" + access: public_access + linker_set_key: "fdatasync" + } + mangled_function_name: "fdatasync" + source_file: "out/soong/ndk/sysroot/usr/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__fd" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long" + size: 4 + alignment: 4 + } + name: "lseek" + access: public_access + linker_set_key: "lseek" + } + mangled_function_name: "lseek" + source_file: "out/soong/ndk/sysroot/usr/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__fd" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long" + size: 4 + alignment: 4 + } + name: "__offset" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__whence" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long long" + size: 8 + alignment: 8 + } + name: "lseek64" + access: public_access + linker_set_key: "lseek64" + } + mangled_function_name: "lseek64" + source_file: "out/soong/ndk/sysroot/usr/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__fd" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long long" + size: 8 + alignment: 8 + } + name: "__offset" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__whence" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "truncate" + access: public_access + linker_set_key: "truncate" + } + mangled_function_name: "truncate" + source_file: "out/soong/ndk/sysroot/usr/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "__path" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long" + size: 4 + alignment: 4 + } + name: "__length" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pread" + access: public_access + linker_set_key: "pread" + } + mangled_function_name: "pread" + source_file: "out/soong/ndk/sysroot/usr/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__fd" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "void *" + size: 4 + alignment: 4 + } + name: "__buf" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "__count" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long" + size: 4 + alignment: 4 + } + name: "__offset" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pwrite" + access: public_access + linker_set_key: "pwrite" + } + mangled_function_name: "pwrite" + source_file: "out/soong/ndk/sysroot/usr/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__fd" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const void *" + size: 4 + alignment: 4 + } + name: "__buf" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "__count" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long" + size: 4 + alignment: 4 + } + name: "__offset" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "ftruncate" + access: public_access + linker_set_key: "ftruncate" + } + mangled_function_name: "ftruncate" + source_file: "out/soong/ndk/sysroot/usr/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__fd" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long" + size: 4 + alignment: 4 + } + name: "__length" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pause" + access: public_access + linker_set_key: "pause" + } + mangled_function_name: "pause" + source_file: "out/soong/ndk/sysroot/usr/include/unistd.h" +} +functions { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "alarm" + access: public_access + linker_set_key: "alarm" + } + mangled_function_name: "alarm" + source_file: "out/soong/ndk/sysroot/usr/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "__seconds" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "sleep" + access: public_access + linker_set_key: "sleep" + } + mangled_function_name: "sleep" + source_file: "out/soong/ndk/sysroot/usr/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "__seconds" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "usleep" + access: public_access + linker_set_key: "usleep" + } + mangled_function_name: "usleep" + source_file: "out/soong/ndk/sysroot/usr/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "__usec" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "gethostname" + access: public_access + linker_set_key: "gethostname" + } + mangled_function_name: "gethostname" + source_file: "out/soong/ndk/sysroot/usr/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "__name" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "__len" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "brk" + access: public_access + linker_set_key: "brk" + } + mangled_function_name: "brk" + source_file: "out/soong/ndk/sysroot/usr/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "void *" + size: 4 + alignment: 4 + } + name: "__addr" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void *" + size: 4 + alignment: 4 + } + name: "sbrk" + access: public_access + linker_set_key: "sbrk" + } + mangled_function_name: "sbrk" + source_file: "out/soong/ndk/sysroot/usr/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__increment" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "isatty" + access: public_access + linker_set_key: "isatty" + } + mangled_function_name: "isatty" + source_file: "out/soong/ndk/sysroot/usr/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__fd" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "ttyname" + access: public_access + linker_set_key: "ttyname" + } + mangled_function_name: "ttyname" + source_file: "out/soong/ndk/sysroot/usr/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__fd" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "ttyname_r" + access: public_access + linker_set_key: "ttyname_r" + } + mangled_function_name: "ttyname_r" + source_file: "out/soong/ndk/sysroot/usr/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__fd" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "__buf" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "__buflen" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "acct" + access: public_access + linker_set_key: "acct" + } + mangled_function_name: "acct" + source_file: "out/soong/ndk/sysroot/usr/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "__filepath" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "getpagesize" + access: public_access + linker_set_key: "getpagesize" + } + mangled_function_name: "getpagesize" + source_file: "out/soong/ndk/sysroot/usr/include/unistd.h" +} +functions { + basic_abi { + type_abi { + name: "long" + size: 4 + alignment: 4 + } + name: "syscall" + access: public_access + linker_set_key: "syscall" + } + mangled_function_name: "syscall" + source_file: "out/soong/ndk/sysroot/usr/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "long" + size: 4 + alignment: 4 + } + name: "__number" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "daemon" + access: public_access + linker_set_key: "daemon" + } + mangled_function_name: "daemon" + source_file: "out/soong/ndk/sysroot/usr/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__nochdir" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__noclose" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "cacheflush" + access: public_access + linker_set_key: "cacheflush" + } + mangled_function_name: "cacheflush" + source_file: "out/soong/ndk/sysroot/usr/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "long" + size: 4 + alignment: 4 + } + name: "__addr" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long" + size: 4 + alignment: 4 + } + name: "__nbytes" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long" + size: 4 + alignment: 4 + } + name: "__cache" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "tcgetpgrp" + access: public_access + linker_set_key: "tcgetpgrp" + } + mangled_function_name: "tcgetpgrp" + source_file: "out/soong/ndk/sysroot/usr/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__fd" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "tcsetpgrp" + access: public_access + linker_set_key: "tcsetpgrp" + } + mangled_function_name: "tcsetpgrp" + source_file: "out/soong/ndk/sysroot/usr/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__fd" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__pid" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "lockf" + access: public_access + linker_set_key: "lockf" + } + mangled_function_name: "lockf" + source_file: "bionic/libc/include/bits/lockf.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "lockf64" + access: public_access + linker_set_key: "lockf64" + } + mangled_function_name: "lockf64" + source_file: "bionic/libc/include/bits/lockf.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "getsid" + access: public_access + linker_set_key: "getsid" + } + mangled_function_name: "getsid" + source_file: "bionic/libc/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__pid" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "execvpe" + access: public_access + linker_set_key: "execvpe" + } + mangled_function_name: "execvpe" + source_file: "bionic/libc/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "__file" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *const *" + size: 4 + alignment: 4 + } + name: "__argv" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *const *" + size: 4 + alignment: 4 + } + name: "__envp" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "faccessat" + access: public_access + linker_set_key: "faccessat" + } + mangled_function_name: "faccessat" + source_file: "bionic/libc/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__dirfd" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "__path" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__mode" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__flags" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "linkat" + access: public_access + linker_set_key: "linkat" + } + mangled_function_name: "linkat" + source_file: "bionic/libc/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__olddirfd" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "__oldpath" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__newdirfd" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "__newpath" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__flags" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pipe2" + access: public_access + linker_set_key: "pipe2" + } + mangled_function_name: "pipe2" + source_file: "bionic/libc/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "int *" + size: 4 + alignment: 4 + } + name: "__pipefd" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__flags" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "symlinkat" + access: public_access + linker_set_key: "symlinkat" + } + mangled_function_name: "symlinkat" + source_file: "bionic/libc/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "__oldpath" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__newdirfd" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "__newpath" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "readlinkat" + access: public_access + linker_set_key: "readlinkat" + } + mangled_function_name: "readlinkat" + source_file: "bionic/libc/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__dirfd" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "__path" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "__buf" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "__bufsiz" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "dup3" + access: public_access + linker_set_key: "dup3" + } + mangled_function_name: "dup3" + source_file: "bionic/libc/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__oldfd" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__newfd" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__flags" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "truncate64" + access: public_access + linker_set_key: "truncate64" + } + mangled_function_name: "truncate64" + source_file: "bionic/libc/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "__path" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long long" + size: 8 + alignment: 8 + } + name: "__length" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pread64" + access: public_access + linker_set_key: "pread64" + } + mangled_function_name: "pread64" + source_file: "bionic/libc/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__fd" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "void *" + size: 4 + alignment: 4 + } + name: "__buf" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "__count" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long long" + size: 8 + alignment: 8 + } + name: "__offset" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pwrite64" + access: public_access + linker_set_key: "pwrite64" + } + mangled_function_name: "pwrite64" + source_file: "bionic/libc/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__fd" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const void *" + size: 4 + alignment: 4 + } + name: "__buf" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "__count" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long long" + size: 8 + alignment: 8 + } + name: "__offset" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "ftruncate64" + access: public_access + linker_set_key: "ftruncate64" + } + mangled_function_name: "ftruncate64" + source_file: "bionic/libc/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__fd" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long long" + size: 8 + alignment: 8 + } + name: "__length" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "sethostname" + access: public_access + linker_set_key: "sethostname" + } + mangled_function_name: "sethostname" + source_file: "bionic/libc/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "__name" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "__len" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "__getcwd_chk" + access: public_access + linker_set_key: "__getcwd_chk" + } + mangled_function_name: "__getcwd_chk" + source_file: "bionic/libc/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__pread_chk" + access: public_access + linker_set_key: "__pread_chk" + } + mangled_function_name: "__pread_chk" + source_file: "bionic/libc/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "void *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__pread64_chk" + access: public_access + linker_set_key: "__pread64_chk" + } + mangled_function_name: "__pread64_chk" + source_file: "bionic/libc/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "void *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__pwrite_chk" + access: public_access + linker_set_key: "__pwrite_chk" + } + mangled_function_name: "__pwrite_chk" + source_file: "bionic/libc/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const void *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__pwrite64_chk" + access: public_access + linker_set_key: "__pwrite64_chk" + } + mangled_function_name: "__pwrite64_chk" + source_file: "bionic/libc/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const void *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__read_chk" + access: public_access + linker_set_key: "__read_chk" + } + mangled_function_name: "__read_chk" + source_file: "bionic/libc/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "void *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__write_chk" + access: public_access + linker_set_key: "__write_chk" + } + mangled_function_name: "__write_chk" + source_file: "bionic/libc/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const void *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__readlink_chk" + access: public_access + linker_set_key: "__readlink_chk" + } + mangled_function_name: "__readlink_chk" + source_file: "bionic/libc/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__readlinkat_chk" + access: public_access + linker_set_key: "__readlinkat_chk" + } + mangled_function_name: "__readlinkat_chk" + source_file: "bionic/libc/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "dirfd" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "getdomainname" + access: public_access + linker_set_key: "getdomainname" + } + mangled_function_name: "getdomainname" + source_file: "bionic/libc/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "setdomainname" + access: public_access + linker_set_key: "setdomainname" + } + mangled_function_name: "setdomainname" + source_file: "bionic/libc/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__cxa_thread_atexit_impl" + access: public_access + linker_set_key: "__cxa_thread_atexit_impl" + } + mangled_function_name: "__cxa_thread_atexit_impl" + source_file: "bionic/libc/bionic/__cxa_thread_atexit_impl.cpp" + parameters { + basic_abi { + type_abi { + name: "void (*)(void *)" + size: 4 + alignment: 4 + } + name: "func" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "void *" + size: 4 + alignment: 4 + } + name: "arg" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "void *" + size: 4 + alignment: 4 + } + name: "dso_handle" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "getrlimit" + access: public_access + linker_set_key: "getrlimit" + } + mangled_function_name: "getrlimit" + source_file: "bionic/libc/include/sys/resource.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "struct rlimit *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "setrlimit" + access: public_access + linker_set_key: "setrlimit" + } + mangled_function_name: "setrlimit" + source_file: "bionic/libc/include/sys/resource.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const struct rlimit *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "getrlimit64" + access: public_access + linker_set_key: "getrlimit64" + } + mangled_function_name: "getrlimit64" + source_file: "bionic/libc/include/sys/resource.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "struct rlimit64 *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "setrlimit64" + access: public_access + linker_set_key: "setrlimit64" + } + mangled_function_name: "setrlimit64" + source_file: "bionic/libc/include/sys/resource.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const struct rlimit64 *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "getpriority" + access: public_access + linker_set_key: "getpriority" + } + mangled_function_name: "getpriority" + source_file: "bionic/libc/include/sys/resource.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "setpriority" + access: public_access + linker_set_key: "setpriority" + } + mangled_function_name: "setpriority" + source_file: "bionic/libc/include/sys/resource.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "getrusage" + access: public_access + linker_set_key: "getrusage" + } + mangled_function_name: "getrusage" + source_file: "bionic/libc/include/sys/resource.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "struct rusage *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "prlimit" + access: public_access + linker_set_key: "prlimit" + } + mangled_function_name: "prlimit" + source_file: "bionic/libc/include/sys/resource.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const struct rlimit *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "struct rlimit *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "prlimit64" + access: public_access + linker_set_key: "prlimit64" + } + mangled_function_name: "prlimit64" + source_file: "bionic/libc/include/sys/resource.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const struct rlimit64 *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "struct rlimit64 *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "statvfs" + access: public_access + linker_set_key: "statvfs" + } + mangled_function_name: "statvfs" + source_file: "bionic/libc/include/sys/statvfs.h" + parameters { + basic_abi { + type_abi { + name: "const char *restrict" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "struct statvfs *restrict" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "statvfs64" + access: public_access + linker_set_key: "statvfs64" + } + mangled_function_name: "statvfs64" + source_file: "bionic/libc/include/sys/statvfs.h" + parameters { + basic_abi { + type_abi { + name: "const char *restrict" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "struct statvfs64 *restrict" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "fstatvfs" + access: public_access + linker_set_key: "fstatvfs" + } + mangled_function_name: "fstatvfs" + source_file: "bionic/libc/include/sys/statvfs.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "struct statvfs *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "fstatvfs64" + access: public_access + linker_set_key: "fstatvfs64" + } + mangled_function_name: "fstatvfs64" + source_file: "bionic/libc/include/sys/statvfs.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "struct statvfs64 *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "mount" + access: public_access + linker_set_key: "mount" + } + mangled_function_name: "mount" + source_file: "bionic/libc/include/sys/mount.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const void *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "umount" + access: public_access + linker_set_key: "umount" + } + mangled_function_name: "umount" + source_file: "bionic/libc/include/sys/mount.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "umount2" + access: public_access + linker_set_key: "umount2" + } + mangled_function_name: "umount2" + source_file: "bionic/libc/include/sys/mount.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "chmod" + access: public_access + linker_set_key: "chmod" + } + mangled_function_name: "chmod" + source_file: "bionic/libc/include/sys/stat.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "fchmod" + access: public_access + linker_set_key: "fchmod" + } + mangled_function_name: "fchmod" + source_file: "bionic/libc/include/sys/stat.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "mkdir" + access: public_access + linker_set_key: "mkdir" + } + mangled_function_name: "mkdir" + source_file: "bionic/libc/include/sys/stat.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "fstat" + access: public_access + linker_set_key: "fstat" + } + mangled_function_name: "fstat" + source_file: "bionic/libc/include/sys/stat.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "struct stat *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "fstat64" + access: public_access + linker_set_key: "fstat64" + } + mangled_function_name: "fstat64" + source_file: "bionic/libc/include/sys/stat.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "struct stat64 *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "fstatat" + access: public_access + linker_set_key: "fstatat" + } + mangled_function_name: "fstatat" + source_file: "bionic/libc/include/sys/stat.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "struct stat *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "fstatat64" + access: public_access + linker_set_key: "fstatat64" + } + mangled_function_name: "fstatat64" + source_file: "bionic/libc/include/sys/stat.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "struct stat64 *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "lstat" + access: public_access + linker_set_key: "lstat" + } + mangled_function_name: "lstat" + source_file: "bionic/libc/include/sys/stat.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "struct stat *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "lstat64" + access: public_access + linker_set_key: "lstat64" + } + mangled_function_name: "lstat64" + source_file: "bionic/libc/include/sys/stat.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "struct stat64 *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "stat" + access: public_access + linker_set_key: "stat" + } + mangled_function_name: "stat" + source_file: "bionic/libc/include/sys/stat.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "struct stat *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "stat64" + access: public_access + linker_set_key: "stat64" + } + mangled_function_name: "stat64" + source_file: "bionic/libc/include/sys/stat.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "struct stat64 *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "mknod" + access: public_access + linker_set_key: "mknod" + } + mangled_function_name: "mknod" + source_file: "bionic/libc/include/sys/stat.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "umask" + access: public_access + linker_set_key: "umask" + } + mangled_function_name: "umask" + source_file: "bionic/libc/include/sys/stat.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "__umask_chk" + access: public_access + linker_set_key: "__umask_chk" + } + mangled_function_name: "__umask_chk" + source_file: "bionic/libc/include/sys/stat.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "mkfifo" + access: public_access + linker_set_key: "mkfifo" + } + mangled_function_name: "mkfifo" + source_file: "bionic/libc/include/sys/stat.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "mkfifoat" + access: public_access + linker_set_key: "mkfifoat" + } + mangled_function_name: "mkfifoat" + source_file: "bionic/libc/include/sys/stat.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "fchmodat" + access: public_access + linker_set_key: "fchmodat" + } + mangled_function_name: "fchmodat" + source_file: "bionic/libc/include/sys/stat.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "mkdirat" + access: public_access + linker_set_key: "mkdirat" + } + mangled_function_name: "mkdirat" + source_file: "bionic/libc/include/sys/stat.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "mknodat" + access: public_access + linker_set_key: "mknodat" + } + mangled_function_name: "mknodat" + source_file: "bionic/libc/include/sys/stat.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "utimensat" + access: public_access + linker_set_key: "utimensat" + } + mangled_function_name: "utimensat" + source_file: "bionic/libc/include/sys/stat.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "fd" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "path" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const struct timespec *" + size: 4 + alignment: 4 + } + name: "times" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "flags" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "futimens" + access: public_access + linker_set_key: "futimens" + } + mangled_function_name: "futimens" + source_file: "bionic/libc/include/sys/stat.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "fd" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const struct timespec *" + size: 4 + alignment: 4 + } + name: "times" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "gets" + access: public_access + linker_set_key: "gets" + } + mangled_function_name: "gets" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "cfgetispeed" + access: public_access + linker_set_key: "cfgetispeed" + } + mangled_function_name: "cfgetispeed" + source_file: "bionic/libc/include/termios.h" + parameters { + basic_abi { + type_abi { + name: "const struct termios *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "cfgetospeed" + access: public_access + linker_set_key: "cfgetospeed" + } + mangled_function_name: "cfgetospeed" + source_file: "bionic/libc/include/termios.h" + parameters { + basic_abi { + type_abi { + name: "const struct termios *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "cfmakeraw" + access: public_access + linker_set_key: "cfmakeraw" + } + mangled_function_name: "cfmakeraw" + source_file: "bionic/libc/include/termios.h" + parameters { + basic_abi { + type_abi { + name: "struct termios *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "cfsetspeed" + access: public_access + linker_set_key: "cfsetspeed" + } + mangled_function_name: "cfsetspeed" + source_file: "bionic/libc/include/termios.h" + parameters { + basic_abi { + type_abi { + name: "struct termios *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "cfsetispeed" + access: public_access + linker_set_key: "cfsetispeed" + } + mangled_function_name: "cfsetispeed" + source_file: "bionic/libc/include/termios.h" + parameters { + basic_abi { + type_abi { + name: "struct termios *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "cfsetospeed" + access: public_access + linker_set_key: "cfsetospeed" + } + mangled_function_name: "cfsetospeed" + source_file: "bionic/libc/include/termios.h" + parameters { + basic_abi { + type_abi { + name: "struct termios *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "tcdrain" + access: public_access + linker_set_key: "tcdrain" + } + mangled_function_name: "tcdrain" + source_file: "bionic/libc/include/termios.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "tcflow" + access: public_access + linker_set_key: "tcflow" + } + mangled_function_name: "tcflow" + source_file: "bionic/libc/include/termios.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "tcflush" + access: public_access + linker_set_key: "tcflush" + } + mangled_function_name: "tcflush" + source_file: "bionic/libc/include/termios.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "tcgetattr" + access: public_access + linker_set_key: "tcgetattr" + } + mangled_function_name: "tcgetattr" + source_file: "bionic/libc/include/termios.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "struct termios *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "tcgetsid" + access: public_access + linker_set_key: "tcgetsid" + } + mangled_function_name: "tcgetsid" + source_file: "bionic/libc/include/termios.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "tcsendbreak" + access: public_access + linker_set_key: "tcsendbreak" + } + mangled_function_name: "tcsendbreak" + source_file: "bionic/libc/include/termios.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "tcsetattr" + access: public_access + linker_set_key: "tcsetattr" + } + mangled_function_name: "tcsetattr" + source_file: "bionic/libc/include/termios.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const struct termios *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "creat" + access: public_access + linker_set_key: "creat" + } + mangled_function_name: "creat" + source_file: "bionic/libc/include/fcntl.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "creat64" + access: public_access + linker_set_key: "creat64" + } + mangled_function_name: "creat64" + source_file: "bionic/libc/include/fcntl.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "openat" + access: public_access + linker_set_key: "openat" + } + mangled_function_name: "openat" + source_file: "bionic/libc/include/fcntl.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "openat64" + access: public_access + linker_set_key: "openat64" + } + mangled_function_name: "openat64" + source_file: "bionic/libc/include/fcntl.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "open" + access: public_access + linker_set_key: "open" + } + mangled_function_name: "open" + source_file: "bionic/libc/include/fcntl.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "open64" + access: public_access + linker_set_key: "open64" + } + mangled_function_name: "open64" + source_file: "bionic/libc/include/fcntl.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "splice" + access: public_access + linker_set_key: "splice" + } + mangled_function_name: "splice" + source_file: "bionic/libc/include/fcntl.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long long *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long long *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "tee" + access: public_access + linker_set_key: "tee" + } + mangled_function_name: "tee" + source_file: "bionic/libc/include/fcntl.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "vmsplice" + access: public_access + linker_set_key: "vmsplice" + } + mangled_function_name: "vmsplice" + source_file: "bionic/libc/include/fcntl.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const struct iovec *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "fallocate" + access: public_access + linker_set_key: "fallocate" + } + mangled_function_name: "fallocate" + source_file: "bionic/libc/include/fcntl.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "posix_fadvise" + access: public_access + linker_set_key: "posix_fadvise" + } + mangled_function_name: "posix_fadvise" + source_file: "bionic/libc/include/fcntl.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "posix_fallocate" + access: public_access + linker_set_key: "posix_fallocate" + } + mangled_function_name: "posix_fallocate" + source_file: "bionic/libc/include/fcntl.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "fallocate64" + access: public_access + linker_set_key: "fallocate64" + } + mangled_function_name: "fallocate64" + source_file: "bionic/libc/include/fcntl.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "posix_fadvise64" + access: public_access + linker_set_key: "posix_fadvise64" + } + mangled_function_name: "posix_fadvise64" + source_file: "bionic/libc/include/fcntl.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "posix_fallocate64" + access: public_access + linker_set_key: "posix_fallocate64" + } + mangled_function_name: "posix_fallocate64" + source_file: "bionic/libc/include/fcntl.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "readahead" + access: public_access + linker_set_key: "readahead" + } + mangled_function_name: "readahead" + source_file: "bionic/libc/include/fcntl.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "sync_file_range" + access: public_access + linker_set_key: "sync_file_range" + } + mangled_function_name: "sync_file_range" + source_file: "bionic/libc/include/fcntl.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__open_2" + access: public_access + linker_set_key: "__open_2" + } + mangled_function_name: "__open_2" + source_file: "bionic/libc/include/fcntl.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__openat_2" + access: public_access + linker_set_key: "__openat_2" + } + mangled_function_name: "__openat_2" + source_file: "bionic/libc/include/fcntl.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "statfs" + access: public_access + linker_set_key: "statfs" + } + mangled_function_name: "statfs" + source_file: "bionic/libc/include/sys/vfs.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "struct statfs *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "statfs64" + access: public_access + linker_set_key: "statfs64" + } + mangled_function_name: "statfs64" + source_file: "bionic/libc/include/sys/vfs.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "struct statfs64 *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "fstatfs" + access: public_access + linker_set_key: "fstatfs" + } + mangled_function_name: "fstatfs" + source_file: "bionic/libc/include/sys/vfs.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "struct statfs *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "fstatfs64" + access: public_access + linker_set_key: "fstatfs64" + } + mangled_function_name: "fstatfs64" + source_file: "bionic/libc/include/sys/vfs.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "struct statfs64 *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "sysinfo" + access: public_access + linker_set_key: "sysinfo" + } + mangled_function_name: "sysinfo" + source_file: "bionic/libc/include/sys/sysinfo.h" + parameters { + basic_abi { + type_abi { + name: "sysinfo *" + size: 4 + alignment: 4 + } + name: "info" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "get_nprocs_conf" + access: public_access + linker_set_key: "get_nprocs_conf" + } + mangled_function_name: "get_nprocs_conf" + source_file: "bionic/libc/include/sys/sysinfo.h" +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "get_nprocs" + access: public_access + linker_set_key: "get_nprocs" + } + mangled_function_name: "get_nprocs" + source_file: "bionic/libc/include/sys/sysinfo.h" +} +functions { + basic_abi { + type_abi { + name: "long" + size: 4 + alignment: 4 + } + name: "get_phys_pages" + access: public_access + linker_set_key: "get_phys_pages" + } + mangled_function_name: "get_phys_pages" + source_file: "bionic/libc/include/sys/sysinfo.h" +} +functions { + basic_abi { + type_abi { + name: "long" + size: 4 + alignment: 4 + } + name: "get_avphys_pages" + access: public_access + linker_set_key: "get_avphys_pages" + } + mangled_function_name: "get_avphys_pages" + source_file: "bionic/libc/include/sys/sysinfo.h" +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "__assert" + access: public_access + linker_set_key: "__assert" + } + mangled_function_name: "__assert" + source_file: "bionic/libc/include/assert.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "__assert2" + access: public_access + linker_set_key: "__assert2" + } + mangled_function_name: "__assert2" + source_file: "bionic/libc/include/assert.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "android_set_abort_message" + access: public_access + linker_set_key: "android_set_abort_message" + } + mangled_function_name: "android_set_abort_message" + source_file: "bionic/libc/include/android/set_abort_message.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "msg" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "poll" + access: public_access + linker_set_key: "poll" + } + mangled_function_name: "poll" + source_file: "bionic/libc/include/poll.h" + parameters { + basic_abi { + type_abi { + name: "pollfd *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "ppoll" + access: public_access + linker_set_key: "ppoll" + } + mangled_function_name: "ppoll" + source_file: "bionic/libc/include/poll.h" + parameters { + basic_abi { + type_abi { + name: "pollfd *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const timespec *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const sigset_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__poll_chk" + access: public_access + linker_set_key: "__poll_chk" + } + mangled_function_name: "__poll_chk" + source_file: "bionic/libc/include/poll.h" + parameters { + basic_abi { + type_abi { + name: "pollfd *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__ppoll_chk" + access: public_access + linker_set_key: "__ppoll_chk" + } + mangled_function_name: "__ppoll_chk" + source_file: "bionic/libc/include/poll.h" + parameters { + basic_abi { + type_abi { + name: "pollfd *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const timespec *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const sigset_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void *" + size: 4 + alignment: 4 + } + name: "__memcpy_chk" + access: public_access + linker_set_key: "__memcpy_chk" + } + mangled_function_name: "__memcpy_chk" + source_file: "bionic/libc/bionic/__memcpy_chk.cpp" + parameters { + basic_abi { + type_abi { + name: "void *" + size: 4 + alignment: 4 + } + name: "dst" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const void *" + size: 4 + alignment: 4 + } + name: "src" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "count" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "dst_len" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "__strcat_chk" + access: public_access + linker_set_key: "__strcat_chk" + } + mangled_function_name: "__strcat_chk" + source_file: "bionic/libc/bionic/__strcat_chk.cpp" + parameters { + basic_abi { + type_abi { + name: "char *__restrict" + size: 4 + alignment: 4 + } + name: "dst" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *__restrict" + size: 4 + alignment: 4 + } + name: "src" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "dst_buf_size" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "__strcpy_chk" + access: public_access + linker_set_key: "__strcpy_chk" + } + mangled_function_name: "__strcpy_chk" + source_file: "bionic/libc/bionic/__strcpy_chk.cpp" + parameters { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "dst" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "src" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "dst_len" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "htonl" + access: public_access + linker_set_key: "htonl" + } + mangled_function_name: "htonl" + source_file: "bionic/libc/include/sys/endian.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned short" + size: 2 + alignment: 2 + } + name: "htons" + access: public_access + linker_set_key: "htons" + } + mangled_function_name: "htons" + source_file: "bionic/libc/include/sys/endian.h" + parameters { + basic_abi { + type_abi { + name: "unsigned short" + size: 2 + alignment: 2 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "ntohl" + access: public_access + linker_set_key: "ntohl" + } + mangled_function_name: "ntohl" + source_file: "bionic/libc/include/sys/endian.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned short" + size: 2 + alignment: 2 + } + name: "ntohs" + access: public_access + linker_set_key: "ntohs" + } + mangled_function_name: "ntohs" + source_file: "bionic/libc/include/sys/endian.h" + parameters { + basic_abi { + type_abi { + name: "unsigned short" + size: 2 + alignment: 2 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "bindresvport" + access: public_access + linker_set_key: "bindresvport" + } + mangled_function_name: "bindresvport" + source_file: "bionic/libc/include/netinet/in.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "sockaddr_in *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "inet_addr" + access: public_access + linker_set_key: "inet_addr" + } + mangled_function_name: "inet_addr" + source_file: "bionic/libc/include/arpa/inet.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "inet_aton" + access: public_access + linker_set_key: "inet_aton" + } + mangled_function_name: "inet_aton" + source_file: "bionic/libc/include/arpa/inet.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "in_addr *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "inet_lnaof" + access: public_access + linker_set_key: "inet_lnaof" + } + mangled_function_name: "inet_lnaof" + source_file: "bionic/libc/include/arpa/inet.h" + parameters { + basic_abi { + type_abi { + name: "in_addr" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "in_addr" + size: 4 + alignment: 4 + } + name: "inet_makeaddr" + access: public_access + linker_set_key: "inet_makeaddr" + } + mangled_function_name: "inet_makeaddr" + source_file: "bionic/libc/include/arpa/inet.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "inet_netof" + access: public_access + linker_set_key: "inet_netof" + } + mangled_function_name: "inet_netof" + source_file: "bionic/libc/include/arpa/inet.h" + parameters { + basic_abi { + type_abi { + name: "in_addr" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "inet_network" + access: public_access + linker_set_key: "inet_network" + } + mangled_function_name: "inet_network" + source_file: "bionic/libc/include/arpa/inet.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "inet_ntoa" + access: public_access + linker_set_key: "inet_ntoa" + } + mangled_function_name: "inet_ntoa" + source_file: "bionic/libc/include/arpa/inet.h" + parameters { + basic_abi { + type_abi { + name: "in_addr" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "inet_ntop" + access: public_access + linker_set_key: "inet_ntop" + } + mangled_function_name: "inet_ntop" + source_file: "bionic/libc/include/arpa/inet.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const void *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "inet_nsap_addr" + access: public_access + linker_set_key: "inet_nsap_addr" + } + mangled_function_name: "inet_nsap_addr" + source_file: "bionic/libc/include/arpa/inet.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "inet_nsap_ntoa" + access: public_access + linker_set_key: "inet_nsap_ntoa" + } + mangled_function_name: "inet_nsap_ntoa" + source_file: "bionic/libc/include/arpa/inet.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const unsigned char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "inet_pton" + access: public_access + linker_set_key: "inet_pton" + } + mangled_function_name: "inet_pton" + source_file: "bionic/libc/include/arpa/inet.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "void *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long long" + size: 8 + alignment: 8 + } + name: "imaxabs" + access: public_access + linker_set_key: "imaxabs" + } + mangled_function_name: "imaxabs" + source_file: "bionic/libc/include/inttypes.h" + parameters { + basic_abi { + type_abi { + name: "long long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "imaxdiv_t" + size: 16 + alignment: 8 + } + name: "imaxdiv" + access: public_access + linker_set_key: "imaxdiv" + } + mangled_function_name: "imaxdiv" + source_file: "bionic/libc/include/inttypes.h" + parameters { + basic_abi { + type_abi { + name: "long long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long long" + size: 8 + alignment: 8 + } + name: "strtoimax" + access: public_access + linker_set_key: "strtoimax" + } + mangled_function_name: "strtoimax" + source_file: "bionic/libc/include/inttypes.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char **" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned long long" + size: 8 + alignment: 8 + } + name: "strtoumax" + access: public_access + linker_set_key: "strtoumax" + } + mangled_function_name: "strtoumax" + source_file: "bionic/libc/include/inttypes.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char **" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long long" + size: 8 + alignment: 8 + } + name: "wcstoimax" + access: public_access + linker_set_key: "wcstoimax" + } + mangled_function_name: "wcstoimax" + source_file: "bionic/libc/include/inttypes.h" + parameters { + basic_abi { + type_abi { + name: "const wchar_t *__restrict" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "wchar_t **__restrict" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned long long" + size: 8 + alignment: 8 + } + name: "wcstoumax" + access: public_access + linker_set_key: "wcstoumax" + } + mangled_function_name: "wcstoumax" + source_file: "bionic/libc/include/inttypes.h" + parameters { + basic_abi { + type_abi { + name: "const wchar_t *__restrict" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "wchar_t **__restrict" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__system_property_set_filename" + access: public_access + linker_set_key: "__system_property_set_filename" + } + mangled_function_name: "__system_property_set_filename" + source_file: "bionic/libc/include/sys/_system_properties.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "filename" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__system_property_area_init" + access: public_access + linker_set_key: "__system_property_area_init" + } + mangled_function_name: "__system_property_area_init" + source_file: "bionic/libc/include/sys/_system_properties.h" +} +functions { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "__system_property_area_serial" + access: public_access + linker_set_key: "__system_property_area_serial" + } + mangled_function_name: "__system_property_area_serial" + source_file: "bionic/libc/include/sys/_system_properties.h" +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__system_property_add" + access: public_access + linker_set_key: "__system_property_add" + } + mangled_function_name: "__system_property_add" + source_file: "bionic/libc/include/sys/_system_properties.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "name" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "namelen" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "value" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "valuelen" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__system_property_update" + access: public_access + linker_set_key: "__system_property_update" + } + mangled_function_name: "__system_property_update" + source_file: "bionic/libc/include/sys/_system_properties.h" + parameters { + basic_abi { + type_abi { + name: "prop_info *" + size: 4 + alignment: 4 + } + name: "pi" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "value" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "len" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "__system_property_serial" + access: public_access + linker_set_key: "__system_property_serial" + } + mangled_function_name: "__system_property_serial" + source_file: "bionic/libc/include/sys/_system_properties.h" + parameters { + basic_abi { + type_abi { + name: "const prop_info *" + size: 4 + alignment: 4 + } + name: "pi" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__system_properties_init" + access: public_access + linker_set_key: "__system_properties_init" + } + mangled_function_name: "__system_properties_init" + source_file: "bionic/libc/include/sys/_system_properties.h" +} +functions { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "__system_property_wait_any" + access: public_access + linker_set_key: "__system_property_wait_any" + } + mangled_function_name: "__system_property_wait_any" + source_file: "bionic/libc/include/sys/_system_properties.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "old_serial" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "c16rtomb" + access: public_access + linker_set_key: "c16rtomb" + } + mangled_function_name: "c16rtomb" + source_file: "bionic/libc/include/uchar.h" + parameters { + basic_abi { + type_abi { + name: "char *__restrict" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char16_t" + size: 2 + alignment: 2 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "mbstate_t *__restrict" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "c32rtomb" + access: public_access + linker_set_key: "c32rtomb" + } + mangled_function_name: "c32rtomb" + source_file: "bionic/libc/include/uchar.h" + parameters { + basic_abi { + type_abi { + name: "char *__restrict" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char32_t" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "mbstate_t *__restrict" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "mbrtoc16" + access: public_access + linker_set_key: "mbrtoc16" + } + mangled_function_name: "mbrtoc16" + source_file: "bionic/libc/include/uchar.h" + parameters { + basic_abi { + type_abi { + name: "char16_t *__restrict" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *__restrict" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "mbstate_t *__restrict" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "mbrtoc32" + access: public_access + linker_set_key: "mbrtoc32" + } + mangled_function_name: "mbrtoc32" + source_file: "bionic/libc/include/uchar.h" + parameters { + basic_abi { + type_abi { + name: "char32_t *__restrict" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *__restrict" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "mbstate_t *__restrict" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "iswalnum" + access: public_access + linker_set_key: "iswalnum" + } + mangled_function_name: "iswalnum" + source_file: "bionic/libc/include/bits/wctype.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "iswalpha" + access: public_access + linker_set_key: "iswalpha" + } + mangled_function_name: "iswalpha" + source_file: "bionic/libc/include/bits/wctype.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "iswblank" + access: public_access + linker_set_key: "iswblank" + } + mangled_function_name: "iswblank" + source_file: "bionic/libc/include/bits/wctype.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "iswcntrl" + access: public_access + linker_set_key: "iswcntrl" + } + mangled_function_name: "iswcntrl" + source_file: "bionic/libc/include/bits/wctype.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "iswdigit" + access: public_access + linker_set_key: "iswdigit" + } + mangled_function_name: "iswdigit" + source_file: "bionic/libc/include/bits/wctype.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "iswgraph" + access: public_access + linker_set_key: "iswgraph" + } + mangled_function_name: "iswgraph" + source_file: "bionic/libc/include/bits/wctype.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "iswlower" + access: public_access + linker_set_key: "iswlower" + } + mangled_function_name: "iswlower" + source_file: "bionic/libc/include/bits/wctype.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "iswprint" + access: public_access + linker_set_key: "iswprint" + } + mangled_function_name: "iswprint" + source_file: "bionic/libc/include/bits/wctype.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "iswpunct" + access: public_access + linker_set_key: "iswpunct" + } + mangled_function_name: "iswpunct" + source_file: "bionic/libc/include/bits/wctype.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "iswspace" + access: public_access + linker_set_key: "iswspace" + } + mangled_function_name: "iswspace" + source_file: "bionic/libc/include/bits/wctype.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "iswupper" + access: public_access + linker_set_key: "iswupper" + } + mangled_function_name: "iswupper" + source_file: "bionic/libc/include/bits/wctype.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "iswxdigit" + access: public_access + linker_set_key: "iswxdigit" + } + mangled_function_name: "iswxdigit" + source_file: "bionic/libc/include/bits/wctype.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "towlower" + access: public_access + linker_set_key: "towlower" + } + mangled_function_name: "towlower" + source_file: "bionic/libc/include/bits/wctype.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "towupper" + access: public_access + linker_set_key: "towupper" + } + mangled_function_name: "towupper" + source_file: "bionic/libc/include/bits/wctype.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long" + size: 4 + alignment: 4 + } + name: "wctype" + access: public_access + linker_set_key: "wctype" + } + mangled_function_name: "wctype" + source_file: "bionic/libc/include/bits/wctype.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "iswctype" + access: public_access + linker_set_key: "iswctype" + } + mangled_function_name: "iswctype" + source_file: "bionic/libc/include/bits/wctype.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "towctrans" + access: public_access + linker_set_key: "towctrans" + } + mangled_function_name: "towctrans" + source_file: "bionic/libc/include/bits/wctype.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const void *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "const void *" + size: 4 + alignment: 4 + } + name: "wctrans" + access: public_access + linker_set_key: "wctrans" + } + mangled_function_name: "wctrans" + source_file: "bionic/libc/include/bits/wctype.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "btowc" + access: public_access + linker_set_key: "btowc" + } + mangled_function_name: "btowc" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "fwprintf" + access: public_access + linker_set_key: "fwprintf" + } + mangled_function_name: "fwprintf" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "__sFILE *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "fwscanf" + access: public_access + linker_set_key: "fwscanf" + } + mangled_function_name: "fwscanf" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "__sFILE *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "fgetwc" + access: public_access + linker_set_key: "fgetwc" + } + mangled_function_name: "fgetwc" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "__sFILE *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "wchar_t *" + size: 4 + alignment: 4 + } + name: "fgetws" + access: public_access + linker_set_key: "fgetws" + } + mangled_function_name: "fgetws" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "wchar_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__sFILE *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "fputwc" + access: public_access + linker_set_key: "fputwc" + } + mangled_function_name: "fputwc" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "wchar_t" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__sFILE *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "fputws" + access: public_access + linker_set_key: "fputws" + } + mangled_function_name: "fputws" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__sFILE *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "fwide" + access: public_access + linker_set_key: "fwide" + } + mangled_function_name: "fwide" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "__sFILE *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "getwc" + access: public_access + linker_set_key: "getwc" + } + mangled_function_name: "getwc" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "__sFILE *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "getwchar" + access: public_access + linker_set_key: "getwchar" + } + mangled_function_name: "getwchar" + source_file: "bionic/libc/include/wchar.h" +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "mbsinit" + access: public_access + linker_set_key: "mbsinit" + } + mangled_function_name: "mbsinit" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "const mbstate_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "mbrlen" + access: public_access + linker_set_key: "mbrlen" + } + mangled_function_name: "mbrlen" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "mbstate_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "mbrtowc" + access: public_access + linker_set_key: "mbrtowc" + } + mangled_function_name: "mbrtowc" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "wchar_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "mbstate_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "mbsrtowcs" + access: public_access + linker_set_key: "mbsrtowcs" + } + mangled_function_name: "mbsrtowcs" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "wchar_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char **" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "mbstate_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "mbsnrtowcs" + access: public_access + linker_set_key: "mbsnrtowcs" + } + mangled_function_name: "mbsnrtowcs" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "wchar_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char **" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "mbstate_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "putwc" + access: public_access + linker_set_key: "putwc" + } + mangled_function_name: "putwc" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "wchar_t" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__sFILE *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "putwchar" + access: public_access + linker_set_key: "putwchar" + } + mangled_function_name: "putwchar" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "wchar_t" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "swprintf" + access: public_access + linker_set_key: "swprintf" + } + mangled_function_name: "swprintf" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "wchar_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "swscanf" + access: public_access + linker_set_key: "swscanf" + } + mangled_function_name: "swscanf" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "ungetwc" + access: public_access + linker_set_key: "ungetwc" + } + mangled_function_name: "ungetwc" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__sFILE *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "vfwprintf" + access: public_access + linker_set_key: "vfwprintf" + } + mangled_function_name: "vfwprintf" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "__sFILE *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "void *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "vfwscanf" + access: public_access + linker_set_key: "vfwscanf" + } + mangled_function_name: "vfwscanf" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "__sFILE *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "void *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "vswprintf" + access: public_access + linker_set_key: "vswprintf" + } + mangled_function_name: "vswprintf" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "wchar_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "void *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "vswscanf" + access: public_access + linker_set_key: "vswscanf" + } + mangled_function_name: "vswscanf" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "void *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "vwprintf" + access: public_access + linker_set_key: "vwprintf" + } + mangled_function_name: "vwprintf" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "void *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "vwscanf" + access: public_access + linker_set_key: "vwscanf" + } + mangled_function_name: "vwscanf" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "void *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "wchar_t *" + size: 4 + alignment: 4 + } + name: "wcpcpy" + access: public_access + linker_set_key: "wcpcpy" + } + mangled_function_name: "wcpcpy" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "wchar_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "wchar_t *" + size: 4 + alignment: 4 + } + name: "wcpncpy" + access: public_access + linker_set_key: "wcpncpy" + } + mangled_function_name: "wcpncpy" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "wchar_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "wcrtomb" + access: public_access + linker_set_key: "wcrtomb" + } + mangled_function_name: "wcrtomb" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "wchar_t" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "mbstate_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "wcscasecmp" + access: public_access + linker_set_key: "wcscasecmp" + } + mangled_function_name: "wcscasecmp" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "wcscasecmp_l" + access: public_access + linker_set_key: "wcscasecmp_l" + } + mangled_function_name: "wcscasecmp_l" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__locale_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "wchar_t *" + size: 4 + alignment: 4 + } + name: "wcscat" + access: public_access + linker_set_key: "wcscat" + } + mangled_function_name: "wcscat" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "wchar_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "wchar_t *" + size: 4 + alignment: 4 + } + name: "wcschr" + access: public_access + linker_set_key: "wcschr" + } + mangled_function_name: "wcschr" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "wchar_t" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "wcscmp" + access: public_access + linker_set_key: "wcscmp" + } + mangled_function_name: "wcscmp" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "wcscoll" + access: public_access + linker_set_key: "wcscoll" + } + mangled_function_name: "wcscoll" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "wchar_t *" + size: 4 + alignment: 4 + } + name: "wcscpy" + access: public_access + linker_set_key: "wcscpy" + } + mangled_function_name: "wcscpy" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "wchar_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "wcscspn" + access: public_access + linker_set_key: "wcscspn" + } + mangled_function_name: "wcscspn" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "wcsftime" + access: public_access + linker_set_key: "wcsftime" + } + mangled_function_name: "wcsftime" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "wchar_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const tm *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "wcslen" + access: public_access + linker_set_key: "wcslen" + } + mangled_function_name: "wcslen" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "wcsncasecmp" + access: public_access + linker_set_key: "wcsncasecmp" + } + mangled_function_name: "wcsncasecmp" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "wcsncasecmp_l" + access: public_access + linker_set_key: "wcsncasecmp_l" + } + mangled_function_name: "wcsncasecmp_l" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__locale_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "wchar_t *" + size: 4 + alignment: 4 + } + name: "wcsncat" + access: public_access + linker_set_key: "wcsncat" + } + mangled_function_name: "wcsncat" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "wchar_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "wcsncmp" + access: public_access + linker_set_key: "wcsncmp" + } + mangled_function_name: "wcsncmp" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "wchar_t *" + size: 4 + alignment: 4 + } + name: "wcsncpy" + access: public_access + linker_set_key: "wcsncpy" + } + mangled_function_name: "wcsncpy" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "wchar_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "wcsnrtombs" + access: public_access + linker_set_key: "wcsnrtombs" + } + mangled_function_name: "wcsnrtombs" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const wchar_t **" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "mbstate_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "wchar_t *" + size: 4 + alignment: 4 + } + name: "wcspbrk" + access: public_access + linker_set_key: "wcspbrk" + } + mangled_function_name: "wcspbrk" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "wchar_t *" + size: 4 + alignment: 4 + } + name: "wcsrchr" + access: public_access + linker_set_key: "wcsrchr" + } + mangled_function_name: "wcsrchr" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "wchar_t" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "wcsrtombs" + access: public_access + linker_set_key: "wcsrtombs" + } + mangled_function_name: "wcsrtombs" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const wchar_t **" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "mbstate_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "wcsspn" + access: public_access + linker_set_key: "wcsspn" + } + mangled_function_name: "wcsspn" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "wchar_t *" + size: 4 + alignment: 4 + } + name: "wcsstr" + access: public_access + linker_set_key: "wcsstr" + } + mangled_function_name: "wcsstr" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "wcstod" + access: public_access + linker_set_key: "wcstod" + } + mangled_function_name: "wcstod" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "wchar_t **" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "wcstof" + access: public_access + linker_set_key: "wcstof" + } + mangled_function_name: "wcstof" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "wchar_t **" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "wchar_t *" + size: 4 + alignment: 4 + } + name: "wcstok" + access: public_access + linker_set_key: "wcstok" + } + mangled_function_name: "wcstok" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "wchar_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "wchar_t **" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long" + size: 4 + alignment: 4 + } + name: "wcstol" + access: public_access + linker_set_key: "wcstol" + } + mangled_function_name: "wcstol" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "wchar_t **" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long long" + size: 8 + alignment: 8 + } + name: "wcstoll" + access: public_access + linker_set_key: "wcstoll" + } + mangled_function_name: "wcstoll" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "wchar_t **" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 8 + } + name: "wcstold" + access: public_access + linker_set_key: "wcstold" + } + mangled_function_name: "wcstold" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "wchar_t **" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned long" + size: 4 + alignment: 4 + } + name: "wcstoul" + access: public_access + linker_set_key: "wcstoul" + } + mangled_function_name: "wcstoul" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "wchar_t **" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned long long" + size: 8 + alignment: 8 + } + name: "wcstoull" + access: public_access + linker_set_key: "wcstoull" + } + mangled_function_name: "wcstoull" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "wchar_t **" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "wcswidth" + access: public_access + linker_set_key: "wcswidth" + } + mangled_function_name: "wcswidth" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "wcsxfrm" + access: public_access + linker_set_key: "wcsxfrm" + } + mangled_function_name: "wcsxfrm" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "wchar_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "wctob" + access: public_access + linker_set_key: "wctob" + } + mangled_function_name: "wctob" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "wcwidth" + access: public_access + linker_set_key: "wcwidth" + } + mangled_function_name: "wcwidth" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "wchar_t" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "wchar_t *" + size: 4 + alignment: 4 + } + name: "wmemchr" + access: public_access + linker_set_key: "wmemchr" + } + mangled_function_name: "wmemchr" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "wchar_t" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "wmemcmp" + access: public_access + linker_set_key: "wmemcmp" + } + mangled_function_name: "wmemcmp" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "wchar_t *" + size: 4 + alignment: 4 + } + name: "wmemcpy" + access: public_access + linker_set_key: "wmemcpy" + } + mangled_function_name: "wmemcpy" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "wchar_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "wchar_t *" + size: 4 + alignment: 4 + } + name: "wmempcpy" + access: public_access + linker_set_key: "wmempcpy" + } + mangled_function_name: "wmempcpy" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "wchar_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "wchar_t *" + size: 4 + alignment: 4 + } + name: "wmemmove" + access: public_access + linker_set_key: "wmemmove" + } + mangled_function_name: "wmemmove" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "wchar_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "wchar_t *" + size: 4 + alignment: 4 + } + name: "wmemset" + access: public_access + linker_set_key: "wmemset" + } + mangled_function_name: "wmemset" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "wchar_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "wchar_t" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "wprintf" + access: public_access + linker_set_key: "wprintf" + } + mangled_function_name: "wprintf" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "wscanf" + access: public_access + linker_set_key: "wscanf" + } + mangled_function_name: "wscanf" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long long" + size: 8 + alignment: 8 + } + name: "wcstoll_l" + access: public_access + linker_set_key: "wcstoll_l" + } + mangled_function_name: "wcstoll_l" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "wchar_t **" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__locale_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned long long" + size: 8 + alignment: 8 + } + name: "wcstoull_l" + access: public_access + linker_set_key: "wcstoull_l" + } + mangled_function_name: "wcstoull_l" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "wchar_t **" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__locale_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 8 + } + name: "wcstold_l" + access: public_access + linker_set_key: "wcstold_l" + } + mangled_function_name: "wcstold_l" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "wchar_t **" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__locale_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "wcscoll_l" + access: public_access + linker_set_key: "wcscoll_l" + } + mangled_function_name: "wcscoll_l" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__locale_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "wcsxfrm_l" + access: public_access + linker_set_key: "wcsxfrm_l" + } + mangled_function_name: "wcsxfrm_l" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "wchar_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__locale_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "wcslcat" + access: public_access + linker_set_key: "wcslcat" + } + mangled_function_name: "wcslcat" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "wchar_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "wcslcpy" + access: public_access + linker_set_key: "wcslcpy" + } + mangled_function_name: "wcslcpy" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "wchar_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "__sFILE *" + size: 4 + alignment: 4 + } + name: "open_wmemstream" + access: public_access + linker_set_key: "open_wmemstream" + } + mangled_function_name: "open_wmemstream" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "wchar_t **" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "wchar_t *" + size: 4 + alignment: 4 + } + name: "wcsdup" + access: public_access + linker_set_key: "wcsdup" + } + mangled_function_name: "wcsdup" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "wcsnlen" + access: public_access + linker_set_key: "wcsnlen" + } + mangled_function_name: "wcsnlen" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long" + size: 4 + alignment: 4 + } + name: "times" + access: public_access + linker_set_key: "times" + } + mangled_function_name: "times" + source_file: "bionic/libc/include/sys/times.h" + parameters { + basic_abi { + type_abi { + name: "tms *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "__exit" + access: public_access + linker_set_key: "__exit" + } + mangled_function_name: "__exit" + source_file: "bionic/libc/bionic/clone.cpp" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "status" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "isalnum" + access: public_access + linker_set_key: "isalnum" + } + mangled_function_name: "isalnum" + source_file: "bionic/libc/include/ctype.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "isalpha" + access: public_access + linker_set_key: "isalpha" + } + mangled_function_name: "isalpha" + source_file: "bionic/libc/include/ctype.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "isblank" + access: public_access + linker_set_key: "isblank" + } + mangled_function_name: "isblank" + source_file: "bionic/libc/include/ctype.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "iscntrl" + access: public_access + linker_set_key: "iscntrl" + } + mangled_function_name: "iscntrl" + source_file: "bionic/libc/include/ctype.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "isdigit" + access: public_access + linker_set_key: "isdigit" + } + mangled_function_name: "isdigit" + source_file: "bionic/libc/include/ctype.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "isgraph" + access: public_access + linker_set_key: "isgraph" + } + mangled_function_name: "isgraph" + source_file: "bionic/libc/include/ctype.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "islower" + access: public_access + linker_set_key: "islower" + } + mangled_function_name: "islower" + source_file: "bionic/libc/include/ctype.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "isprint" + access: public_access + linker_set_key: "isprint" + } + mangled_function_name: "isprint" + source_file: "bionic/libc/include/ctype.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "ispunct" + access: public_access + linker_set_key: "ispunct" + } + mangled_function_name: "ispunct" + source_file: "bionic/libc/include/ctype.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "isspace" + access: public_access + linker_set_key: "isspace" + } + mangled_function_name: "isspace" + source_file: "bionic/libc/include/ctype.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "isupper" + access: public_access + linker_set_key: "isupper" + } + mangled_function_name: "isupper" + source_file: "bionic/libc/include/ctype.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "isxdigit" + access: public_access + linker_set_key: "isxdigit" + } + mangled_function_name: "isxdigit" + source_file: "bionic/libc/include/ctype.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "tolower" + access: public_access + linker_set_key: "tolower" + } + mangled_function_name: "tolower" + source_file: "bionic/libc/include/ctype.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "toupper" + access: public_access + linker_set_key: "toupper" + } + mangled_function_name: "toupper" + source_file: "bionic/libc/include/ctype.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "isalnum_l" + access: public_access + linker_set_key: "isalnum_l" + } + mangled_function_name: "isalnum_l" + source_file: "bionic/libc/include/ctype.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__locale_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "isalpha_l" + access: public_access + linker_set_key: "isalpha_l" + } + mangled_function_name: "isalpha_l" + source_file: "bionic/libc/include/ctype.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__locale_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "isblank_l" + access: public_access + linker_set_key: "isblank_l" + } + mangled_function_name: "isblank_l" + source_file: "bionic/libc/include/ctype.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__locale_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "iscntrl_l" + access: public_access + linker_set_key: "iscntrl_l" + } + mangled_function_name: "iscntrl_l" + source_file: "bionic/libc/include/ctype.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__locale_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "isdigit_l" + access: public_access + linker_set_key: "isdigit_l" + } + mangled_function_name: "isdigit_l" + source_file: "bionic/libc/include/ctype.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__locale_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "isgraph_l" + access: public_access + linker_set_key: "isgraph_l" + } + mangled_function_name: "isgraph_l" + source_file: "bionic/libc/include/ctype.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__locale_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "islower_l" + access: public_access + linker_set_key: "islower_l" + } + mangled_function_name: "islower_l" + source_file: "bionic/libc/include/ctype.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__locale_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "isprint_l" + access: public_access + linker_set_key: "isprint_l" + } + mangled_function_name: "isprint_l" + source_file: "bionic/libc/include/ctype.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__locale_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "ispunct_l" + access: public_access + linker_set_key: "ispunct_l" + } + mangled_function_name: "ispunct_l" + source_file: "bionic/libc/include/ctype.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__locale_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "isspace_l" + access: public_access + linker_set_key: "isspace_l" + } + mangled_function_name: "isspace_l" + source_file: "bionic/libc/include/ctype.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__locale_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "isupper_l" + access: public_access + linker_set_key: "isupper_l" + } + mangled_function_name: "isupper_l" + source_file: "bionic/libc/include/ctype.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__locale_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "isxdigit_l" + access: public_access + linker_set_key: "isxdigit_l" + } + mangled_function_name: "isxdigit_l" + source_file: "bionic/libc/include/ctype.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__locale_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "tolower_l" + access: public_access + linker_set_key: "tolower_l" + } + mangled_function_name: "tolower_l" + source_file: "bionic/libc/include/ctype.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__locale_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "toupper_l" + access: public_access + linker_set_key: "toupper_l" + } + mangled_function_name: "toupper_l" + source_file: "bionic/libc/include/ctype.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__locale_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "isascii" + access: public_access + linker_set_key: "isascii" + } + mangled_function_name: "isascii" + source_file: "bionic/libc/include/ctype.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "toascii" + access: public_access + linker_set_key: "toascii" + } + mangled_function_name: "toascii" + source_file: "bionic/libc/include/ctype.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "_tolower" + access: public_access + linker_set_key: "_tolower" + } + mangled_function_name: "_tolower" + source_file: "bionic/libc/include/ctype.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "_toupper" + access: public_access + linker_set_key: "_toupper" + } + mangled_function_name: "_toupper" + source_file: "bionic/libc/include/ctype.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "epoll_create" + access: public_access + linker_set_key: "epoll_create" + } + mangled_function_name: "epoll_create" + source_file: "bionic/libc/include/sys/epoll.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "epoll_create1" + access: public_access + linker_set_key: "epoll_create1" + } + mangled_function_name: "epoll_create1" + source_file: "bionic/libc/include/sys/epoll.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "epoll_ctl" + access: public_access + linker_set_key: "epoll_ctl" + } + mangled_function_name: "epoll_ctl" + source_file: "bionic/libc/include/sys/epoll.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "epoll_event *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "epoll_wait" + access: public_access + linker_set_key: "epoll_wait" + } + mangled_function_name: "epoll_wait" + source_file: "bionic/libc/include/sys/epoll.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "epoll_event *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "epoll_pwait" + access: public_access + linker_set_key: "epoll_pwait" + } + mangled_function_name: "epoll_pwait" + source_file: "bionic/libc/include/sys/epoll.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "epoll_event *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const sigset_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__epoll_pwait" + access: public_access + linker_set_key: "__epoll_pwait" + } + mangled_function_name: "__epoll_pwait" + source_file: "bionic/libc/bionic/epoll_pwait.cpp" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "epoll_event *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const kernel_sigset_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "error" + access: public_access + linker_set_key: "error" + } + mangled_function_name: "error" + source_file: "bionic/libc/include/error.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "error_at_line" + access: public_access + linker_set_key: "error_at_line" + } + mangled_function_name: "error_at_line" + source_file: "bionic/libc/include/error.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "eventfd" + access: public_access + linker_set_key: "eventfd" + } + mangled_function_name: "eventfd" + source_file: "bionic/libc/include/sys/eventfd.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "initial_value" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "flags" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "eventfd_read" + access: public_access + linker_set_key: "eventfd_read" + } + mangled_function_name: "eventfd_read" + source_file: "bionic/libc/include/sys/eventfd.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "fd" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long long *" + size: 4 + alignment: 4 + } + name: "value" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "eventfd_write" + access: public_access + linker_set_key: "eventfd_write" + } + mangled_function_name: "eventfd_write" + source_file: "bionic/libc/include/sys/eventfd.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "fd" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long long" + size: 8 + alignment: 8 + } + name: "value" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "readv" + access: public_access + linker_set_key: "readv" + } + mangled_function_name: "readv" + source_file: "bionic/libc/include/sys/uio.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const iovec *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "writev" + access: public_access + linker_set_key: "writev" + } + mangled_function_name: "writev" + source_file: "bionic/libc/include/sys/uio.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const iovec *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "preadv" + access: public_access + linker_set_key: "preadv" + } + mangled_function_name: "preadv" + source_file: "bionic/libc/include/sys/uio.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const iovec *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pwritev" + access: public_access + linker_set_key: "pwritev" + } + mangled_function_name: "pwritev" + source_file: "bionic/libc/include/sys/uio.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const iovec *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "preadv64" + access: public_access + linker_set_key: "preadv64" + } + mangled_function_name: "preadv64" + source_file: "bionic/libc/include/sys/uio.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const iovec *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pwritev64" + access: public_access + linker_set_key: "pwritev64" + } + mangled_function_name: "pwritev64" + source_file: "bionic/libc/include/sys/uio.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const iovec *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "process_vm_readv" + access: public_access + linker_set_key: "process_vm_readv" + } + mangled_function_name: "process_vm_readv" + source_file: "bionic/libc/include/sys/uio.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const iovec *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const iovec *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "process_vm_writev" + access: public_access + linker_set_key: "process_vm_writev" + } + mangled_function_name: "process_vm_writev" + source_file: "bionic/libc/include/sys/uio.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const iovec *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const iovec *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "fsetxattr" + access: public_access + linker_set_key: "fsetxattr" + } + mangled_function_name: "fsetxattr" + source_file: "bionic/libc/include/sys/xattr.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "fd" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "name" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const void *" + size: 4 + alignment: 4 + } + name: "value" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "size" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "flags" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "setxattr" + access: public_access + linker_set_key: "setxattr" + } + mangled_function_name: "setxattr" + source_file: "bionic/libc/include/sys/xattr.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "path" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "name" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const void *" + size: 4 + alignment: 4 + } + name: "value" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "size" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "flags" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "lsetxattr" + access: public_access + linker_set_key: "lsetxattr" + } + mangled_function_name: "lsetxattr" + source_file: "bionic/libc/include/sys/xattr.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "path" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "name" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const void *" + size: 4 + alignment: 4 + } + name: "value" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "size" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "flags" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "fgetxattr" + access: public_access + linker_set_key: "fgetxattr" + } + mangled_function_name: "fgetxattr" + source_file: "bionic/libc/include/sys/xattr.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "fd" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "name" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "void *" + size: 4 + alignment: 4 + } + name: "value" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "size" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "getxattr" + access: public_access + linker_set_key: "getxattr" + } + mangled_function_name: "getxattr" + source_file: "bionic/libc/include/sys/xattr.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "path" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "name" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "void *" + size: 4 + alignment: 4 + } + name: "value" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "size" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "lgetxattr" + access: public_access + linker_set_key: "lgetxattr" + } + mangled_function_name: "lgetxattr" + source_file: "bionic/libc/include/sys/xattr.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "path" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "name" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "void *" + size: 4 + alignment: 4 + } + name: "value" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "size" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "listxattr" + access: public_access + linker_set_key: "listxattr" + } + mangled_function_name: "listxattr" + source_file: "bionic/libc/include/sys/xattr.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "path" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "list" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "size" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "llistxattr" + access: public_access + linker_set_key: "llistxattr" + } + mangled_function_name: "llistxattr" + source_file: "bionic/libc/include/sys/xattr.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "path" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "list" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "size" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "flistxattr" + access: public_access + linker_set_key: "flistxattr" + } + mangled_function_name: "flistxattr" + source_file: "bionic/libc/include/sys/xattr.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "fd" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "list" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "size" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "removexattr" + access: public_access + linker_set_key: "removexattr" + } + mangled_function_name: "removexattr" + source_file: "bionic/libc/include/sys/xattr.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "path" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "name" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "lremovexattr" + access: public_access + linker_set_key: "lremovexattr" + } + mangled_function_name: "lremovexattr" + source_file: "bionic/libc/include/sys/xattr.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "path" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "name" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "fremovexattr" + access: public_access + linker_set_key: "fremovexattr" + } + mangled_function_name: "fremovexattr" + source_file: "bionic/libc/include/sys/xattr.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "fd" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "name" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void *" + size: 4 + alignment: 4 + } + name: "__memmove_chk" + access: public_access + linker_set_key: "__memmove_chk" + } + mangled_function_name: "__memmove_chk" + source_file: "bionic/libc/bionic/fortify.cpp" + parameters { + basic_abi { + type_abi { + name: "void *" + size: 4 + alignment: 4 + } + name: "dst" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const void *" + size: 4 + alignment: 4 + } + name: "src" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "len" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "dst_len" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "__stpcpy_chk" + access: public_access + linker_set_key: "__stpcpy_chk" + } + mangled_function_name: "__stpcpy_chk" + source_file: "bionic/libc/bionic/fortify.cpp" + parameters { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "dst" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "src" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "dst_len" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "__stpncpy_chk" + access: public_access + linker_set_key: "__stpncpy_chk" + } + mangled_function_name: "__stpncpy_chk" + source_file: "bionic/libc/bionic/fortify.cpp" + parameters { + basic_abi { + type_abi { + name: "char *__restrict" + size: 4 + alignment: 4 + } + name: "dst" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *__restrict" + size: 4 + alignment: 4 + } + name: "src" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "len" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "dst_len" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "__strncat_chk" + access: public_access + linker_set_key: "__strncat_chk" + } + mangled_function_name: "__strncat_chk" + source_file: "bionic/libc/bionic/fortify.cpp" + parameters { + basic_abi { + type_abi { + name: "char *__restrict" + size: 4 + alignment: 4 + } + name: "dst" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *__restrict" + size: 4 + alignment: 4 + } + name: "src" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "len" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "dst_buf_size" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "__strncpy_chk" + access: public_access + linker_set_key: "__strncpy_chk" + } + mangled_function_name: "__strncpy_chk" + source_file: "bionic/libc/bionic/fortify.cpp" + parameters { + basic_abi { + type_abi { + name: "char *__restrict" + size: 4 + alignment: 4 + } + name: "dst" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *__restrict" + size: 4 + alignment: 4 + } + name: "src" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "len" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "dst_len" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__vsnprintf_chk" + access: public_access + linker_set_key: "__vsnprintf_chk" + } + mangled_function_name: "__vsnprintf_chk" + source_file: "bionic/libc/bionic/fortify.cpp" + parameters { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "dst" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "supplied_size" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "dst_len_from_compiler" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "format" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "void *" + size: 4 + alignment: 4 + } + name: "va" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__snprintf_chk" + access: public_access + linker_set_key: "__snprintf_chk" + } + mangled_function_name: "__snprintf_chk" + source_file: "bionic/libc/bionic/fortify.cpp" + parameters { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "dst" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "supplied_size" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "flags" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "dst_len_from_compiler" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "format" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__vsprintf_chk" + access: public_access + linker_set_key: "__vsprintf_chk" + } + mangled_function_name: "__vsprintf_chk" + source_file: "bionic/libc/bionic/fortify.cpp" + parameters { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "dst" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "dst_len_from_compiler" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "format" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "void *" + size: 4 + alignment: 4 + } + name: "va" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__sprintf_chk" + access: public_access + linker_set_key: "__sprintf_chk" + } + mangled_function_name: "__sprintf_chk" + source_file: "bionic/libc/bionic/fortify.cpp" + parameters { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "dst" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "flags" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "dst_len_from_compiler" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "format" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__fpclassifyd" + access: public_access + linker_set_key: "__fpclassifyd" + } + mangled_function_name: "__fpclassifyd" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__fpclassifyf" + access: public_access + linker_set_key: "__fpclassifyf" + } + mangled_function_name: "__fpclassifyf" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__fpclassifyl" + access: public_access + linker_set_key: "__fpclassifyl" + } + mangled_function_name: "__fpclassifyl" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__isfinitef" + access: public_access + linker_set_key: "__isfinitef" + } + mangled_function_name: "__isfinitef" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__isfinite" + access: public_access + linker_set_key: "__isfinite" + } + mangled_function_name: "__isfinite" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__isfinitel" + access: public_access + linker_set_key: "__isfinitel" + } + mangled_function_name: "__isfinitel" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__isinff" + access: public_access + linker_set_key: "__isinff" + } + mangled_function_name: "__isinff" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__isinfl" + access: public_access + linker_set_key: "__isinfl" + } + mangled_function_name: "__isinfl" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__isnanf" + access: public_access + linker_set_key: "__isnanf" + } + mangled_function_name: "__isnanf" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__isnanl" + access: public_access + linker_set_key: "__isnanl" + } + mangled_function_name: "__isnanl" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__isnormalf" + access: public_access + linker_set_key: "__isnormalf" + } + mangled_function_name: "__isnormalf" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__isnormal" + access: public_access + linker_set_key: "__isnormal" + } + mangled_function_name: "__isnormal" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__isnormall" + access: public_access + linker_set_key: "__isnormall" + } + mangled_function_name: "__isnormall" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "ldexp" + access: public_access + linker_set_key: "ldexp" + } + mangled_function_name: "ldexp" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "isinf" + access: public_access + linker_set_key: "isinf" + } + mangled_function_name: "isinf" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "isnan" + access: public_access + linker_set_key: "isnan" + } + mangled_function_name: "isnan" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "isnanf" + access: public_access + linker_set_key: "isnanf" + } + mangled_function_name: "isnanf" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__isinf" + access: public_access + linker_set_key: "__isinf" + } + mangled_function_name: "__isinf" + source_file: "bionic/libc/bionic/fpclassify.cpp" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__isnan" + access: public_access + linker_set_key: "__isnan" + } + mangled_function_name: "__isnan" + source_file: "bionic/libc/bionic/fpclassify.cpp" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "_ftsent *" + size: 4 + alignment: 4 + } + name: "fts_children" + access: public_access + linker_set_key: "fts_children" + } + mangled_function_name: "fts_children" + source_file: "bionic/libc/include/fts.h" + parameters { + basic_abi { + type_abi { + name: "FTS *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "fts_close" + access: public_access + linker_set_key: "fts_close" + } + mangled_function_name: "fts_close" + source_file: "bionic/libc/include/fts.h" + parameters { + basic_abi { + type_abi { + name: "FTS *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "FTS *" + size: 4 + alignment: 4 + } + name: "fts_open" + access: public_access + linker_set_key: "fts_open" + } + mangled_function_name: "fts_open" + source_file: "bionic/libc/include/fts.h" + parameters { + basic_abi { + type_abi { + name: "char *const *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int (*)(const _ftsent **, const _ftsent **)" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "_ftsent *" + size: 4 + alignment: 4 + } + name: "fts_read" + access: public_access + linker_set_key: "fts_read" + } + mangled_function_name: "fts_read" + source_file: "bionic/libc/include/fts.h" + parameters { + basic_abi { + type_abi { + name: "FTS *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "fts_set" + access: public_access + linker_set_key: "fts_set" + } + mangled_function_name: "fts_set" + source_file: "bionic/libc/include/fts.h" + parameters { + basic_abi { + type_abi { + name: "FTS *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "_ftsent *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "ftw" + access: public_access + linker_set_key: "ftw" + } + mangled_function_name: "ftw" + source_file: "bionic/libc/include/ftw.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int (*)(const char *, const stat *, int)" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "nftw" + access: public_access + linker_set_key: "nftw" + } + mangled_function_name: "nftw" + source_file: "bionic/libc/include/ftw.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int (*)(const char *, const stat *, int, FTW *)" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "ftw64" + access: public_access + linker_set_key: "ftw64" + } + mangled_function_name: "ftw64" + source_file: "bionic/libc/include/ftw.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int (*)(const char *, const stat64 *, int)" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "nftw64" + access: public_access + linker_set_key: "nftw64" + } + mangled_function_name: "nftw64" + source_file: "bionic/libc/include/ftw.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int (*)(const char *, const stat64 *, int, FTW *)" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__getcwd" + access: public_access + linker_set_key: "__getcwd" + } + mangled_function_name: "__getcwd" + source_file: "bionic/libc/bionic/getcwd.cpp" + parameters { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "buf" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "size" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "uname" + access: public_access + linker_set_key: "uname" + } + mangled_function_name: "uname" + source_file: "bionic/libc/include/sys/utsname.h" + parameters { + basic_abi { + type_abi { + name: "utsname *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__getpid" + access: public_access + linker_set_key: "__getpid" + } + mangled_function_name: "__getpid" + source_file: "bionic/libc/bionic/getpid.cpp" +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__getpriority" + access: public_access + linker_set_key: "__getpriority" + } + mangled_function_name: "__getpriority" + source_file: "bionic/libc/bionic/getpriority.cpp" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "freeifaddrs" + access: public_access + linker_set_key: "freeifaddrs" + } + mangled_function_name: "freeifaddrs" + source_file: "bionic/libc/include/ifaddrs.h" + parameters { + basic_abi { + type_abi { + name: "ifaddrs *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "getifaddrs" + access: public_access + linker_set_key: "getifaddrs" + } + mangled_function_name: "getifaddrs" + source_file: "bionic/libc/include/ifaddrs.h" + parameters { + basic_abi { + type_abi { + name: "ifaddrs **" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "if_indextoname" + access: public_access + linker_set_key: "if_indextoname" + } + mangled_function_name: "if_indextoname" + source_file: "bionic/libc/include/net/if.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "if_nametoindex" + access: public_access + linker_set_key: "if_nametoindex" + } + mangled_function_name: "if_nametoindex" + source_file: "bionic/libc/include/net/if.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "if_nameindex *" + size: 4 + alignment: 4 + } + name: "if_nameindex" + access: public_access + linker_set_key: "if_nameindex" + } + mangled_function_name: "if_nameindex" + source_file: "bionic/libc/include/net/if.h" +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "if_freenameindex" + access: public_access + linker_set_key: "if_freenameindex" + } + mangled_function_name: "if_freenameindex" + source_file: "bionic/libc/include/net/if.h" + parameters { + basic_abi { + type_abi { + name: "if_nameindex *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "inotify_init" + access: public_access + linker_set_key: "inotify_init" + } + mangled_function_name: "inotify_init" + source_file: "bionic/libc/include/sys/inotify.h" +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "inotify_init1" + access: public_access + linker_set_key: "inotify_init1" + } + mangled_function_name: "inotify_init1" + source_file: "bionic/libc/include/sys/inotify.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "inotify_add_watch" + access: public_access + linker_set_key: "inotify_add_watch" + } + mangled_function_name: "inotify_add_watch" + source_file: "bionic/libc/include/sys/inotify.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "inotify_rm_watch" + access: public_access + linker_set_key: "inotify_rm_watch" + } + mangled_function_name: "inotify_rm_watch" + source_file: "bionic/libc/include/sys/inotify.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__ioctl" + access: public_access + linker_set_key: "__ioctl" + } + mangled_function_name: "__ioctl" + source_file: "bionic/libc/bionic/ioctl.cpp" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "void *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void *" + size: 4 + alignment: 4 + } + name: "catopen" + access: public_access + linker_set_key: "catopen" + } + mangled_function_name: "catopen" + source_file: "bionic/libc/include/nl_types.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "catgets" + access: public_access + linker_set_key: "catgets" + } + mangled_function_name: "catgets" + source_file: "bionic/libc/include/nl_types.h" + parameters { + basic_abi { + type_abi { + name: "void *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "catclose" + access: public_access + linker_set_key: "catclose" + } + mangled_function_name: "catclose" + source_file: "bionic/libc/include/nl_types.h" + parameters { + basic_abi { + type_abi { + name: "void *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "nl_langinfo" + access: public_access + linker_set_key: "nl_langinfo" + } + mangled_function_name: "nl_langinfo" + source_file: "bionic/libc/include/langinfo.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "nl_langinfo_l" + access: public_access + linker_set_key: "nl_langinfo_l" + } + mangled_function_name: "nl_langinfo_l" + source_file: "bionic/libc/include/langinfo.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__locale_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "personality" + access: public_access + linker_set_key: "personality" + } + mangled_function_name: "personality" + source_file: "bionic/libc/include/sys/personality.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "persona" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "__posix_basename" + access: public_access + linker_set_key: "basename" + } + mangled_function_name: "basename" + source_file: "bionic/libc/include/libgen.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "dirname" + access: public_access + linker_set_key: "dirname" + } + mangled_function_name: "dirname" + source_file: "bionic/libc/include/libgen.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "dirname_r" + access: public_access + linker_set_key: "dirname_r" + } + mangled_function_name: "dirname_r" + source_file: "bionic/libc/include/libgen.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "basename_r" + access: public_access + linker_set_key: "basename_r" + } + mangled_function_name: "basename_r" + source_file: "bionic/libc/include/libgen.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int *" + size: 4 + alignment: 4 + } + name: "__get_h_errno" + access: public_access + linker_set_key: "__get_h_errno" + } + mangled_function_name: "__get_h_errno" + source_file: "bionic/libc/include/netdb.h" +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "endservent" + access: public_access + linker_set_key: "endservent" + } + mangled_function_name: "endservent" + source_file: "bionic/libc/include/netdb.h" +} +functions { + basic_abi { + type_abi { + name: "hostent *" + size: 4 + alignment: 4 + } + name: "gethostbyaddr" + access: public_access + linker_set_key: "gethostbyaddr" + } + mangled_function_name: "gethostbyaddr" + source_file: "bionic/libc/include/netdb.h" + parameters { + basic_abi { + type_abi { + name: "const void *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "gethostbyaddr_r" + access: public_access + linker_set_key: "gethostbyaddr_r" + } + mangled_function_name: "gethostbyaddr_r" + source_file: "bionic/libc/include/netdb.h" + parameters { + basic_abi { + type_abi { + name: "const void *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "hostent *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "hostent **" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "hostent *" + size: 4 + alignment: 4 + } + name: "gethostbyname" + access: public_access + linker_set_key: "gethostbyname" + } + mangled_function_name: "gethostbyname" + source_file: "bionic/libc/include/netdb.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "gethostbyname_r" + access: public_access + linker_set_key: "gethostbyname_r" + } + mangled_function_name: "gethostbyname_r" + source_file: "bionic/libc/include/netdb.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "hostent *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "hostent **" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "hostent *" + size: 4 + alignment: 4 + } + name: "gethostbyname2" + access: public_access + linker_set_key: "gethostbyname2" + } + mangled_function_name: "gethostbyname2" + source_file: "bionic/libc/include/netdb.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "gethostbyname2_r" + access: public_access + linker_set_key: "gethostbyname2_r" + } + mangled_function_name: "gethostbyname2_r" + source_file: "bionic/libc/include/netdb.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "hostent *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "hostent **" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "hostent *" + size: 4 + alignment: 4 + } + name: "gethostent" + access: public_access + linker_set_key: "gethostent" + } + mangled_function_name: "gethostent" + source_file: "bionic/libc/include/netdb.h" +} +functions { + basic_abi { + type_abi { + name: "netent *" + size: 4 + alignment: 4 + } + name: "getnetbyaddr" + access: public_access + linker_set_key: "getnetbyaddr" + } + mangled_function_name: "getnetbyaddr" + source_file: "bionic/libc/include/netdb.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "netent *" + size: 4 + alignment: 4 + } + name: "getnetbyname" + access: public_access + linker_set_key: "getnetbyname" + } + mangled_function_name: "getnetbyname" + source_file: "bionic/libc/include/netdb.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "protoent *" + size: 4 + alignment: 4 + } + name: "getprotobyname" + access: public_access + linker_set_key: "getprotobyname" + } + mangled_function_name: "getprotobyname" + source_file: "bionic/libc/include/netdb.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "protoent *" + size: 4 + alignment: 4 + } + name: "getprotobynumber" + access: public_access + linker_set_key: "getprotobynumber" + } + mangled_function_name: "getprotobynumber" + source_file: "bionic/libc/include/netdb.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "servent *" + size: 4 + alignment: 4 + } + name: "getservbyname" + access: public_access + linker_set_key: "getservbyname" + } + mangled_function_name: "getservbyname" + source_file: "bionic/libc/include/netdb.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "servent *" + size: 4 + alignment: 4 + } + name: "getservbyport" + access: public_access + linker_set_key: "getservbyport" + } + mangled_function_name: "getservbyport" + source_file: "bionic/libc/include/netdb.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "servent *" + size: 4 + alignment: 4 + } + name: "getservent" + access: public_access + linker_set_key: "getservent" + } + mangled_function_name: "getservent" + source_file: "bionic/libc/include/netdb.h" +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "herror" + access: public_access + linker_set_key: "herror" + } + mangled_function_name: "herror" + source_file: "bionic/libc/include/netdb.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "hstrerror" + access: public_access + linker_set_key: "hstrerror" + } + mangled_function_name: "hstrerror" + source_file: "bionic/libc/include/netdb.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "getaddrinfo" + access: public_access + linker_set_key: "getaddrinfo" + } + mangled_function_name: "getaddrinfo" + source_file: "bionic/libc/include/netdb.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const addrinfo *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "addrinfo **" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "getnameinfo" + access: public_access + linker_set_key: "getnameinfo" + } + mangled_function_name: "getnameinfo" + source_file: "bionic/libc/include/netdb.h" + parameters { + basic_abi { + type_abi { + name: "const sockaddr *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "freeaddrinfo" + access: public_access + linker_set_key: "freeaddrinfo" + } + mangled_function_name: "freeaddrinfo" + source_file: "bionic/libc/include/netdb.h" + parameters { + basic_abi { + type_abi { + name: "addrinfo *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "gai_strerror" + access: public_access + linker_set_key: "gai_strerror" + } + mangled_function_name: "gai_strerror" + source_file: "bionic/libc/include/netdb.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "setservent" + access: public_access + linker_set_key: "setservent" + } + mangled_function_name: "setservent" + source_file: "bionic/libc/include/netdb.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__connect" + access: public_access + linker_set_key: "__connect" + } + mangled_function_name: "__connect" + source_file: "bionic/libc/bionic/NetdClientDispatch.cpp" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const sockaddr *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__socket" + access: public_access + linker_set_key: "__socket" + } + mangled_function_name: "__socket" + source_file: "bionic/libc/bionic/NetdClientDispatch.cpp" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__openat" + access: public_access + linker_set_key: "__openat" + } + mangled_function_name: "__openat" + source_file: "bionic/libc/bionic/open.cpp" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__rt_sigprocmask" + access: public_access + linker_set_key: "__rt_sigprocmask" + } + mangled_function_name: "__rt_sigprocmask" + source_file: "bionic/libc/bionic/pause.cpp" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const kernel_sigset_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "kernel_sigset_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__rt_sigsuspend" + access: public_access + linker_set_key: "__rt_sigsuspend" + } + mangled_function_name: "__rt_sigsuspend" + source_file: "bionic/libc/bionic/pause.cpp" + parameters { + basic_abi { + type_abi { + name: "const kernel_sigset_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__ppoll" + access: public_access + linker_set_key: "__ppoll" + } + mangled_function_name: "__ppoll" + source_file: "bionic/libc/bionic/poll.cpp" + parameters { + basic_abi { + type_abi { + name: "pollfd *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "timespec *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const kernel_sigset_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__pselect6" + access: public_access + linker_set_key: "__pselect6" + } + mangled_function_name: "__pselect6" + source_file: "bionic/libc/bionic/poll.cpp" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "fd_set *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "fd_set *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "fd_set *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "timespec *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "void *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__fadvise64" + access: public_access + linker_set_key: "__fadvise64" + } + mangled_function_name: "__fadvise64" + source_file: "bionic/libc/bionic/posix_fadvise.cpp" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__rt_sigtimedwait" + access: public_access + linker_set_key: "__rt_sigtimedwait" + } + mangled_function_name: "__rt_sigtimedwait" + source_file: "bionic/libc/bionic/posix_timers.cpp" + parameters { + basic_abi { + type_abi { + name: "const sigset_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "siginfo *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const timespec *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__timer_create" + access: public_access + linker_set_key: "__timer_create" + } + mangled_function_name: "__timer_create" + source_file: "bionic/libc/bionic/posix_timers.cpp" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "sigevent *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__timer_delete" + access: public_access + linker_set_key: "__timer_delete" + } + mangled_function_name: "__timer_delete" + source_file: "bionic/libc/bionic/posix_timers.cpp" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__timer_getoverrun" + access: public_access + linker_set_key: "__timer_getoverrun" + } + mangled_function_name: "__timer_getoverrun" + source_file: "bionic/libc/bionic/posix_timers.cpp" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__timer_gettime" + access: public_access + linker_set_key: "__timer_gettime" + } + mangled_function_name: "__timer_gettime" + source_file: "bionic/libc/bionic/posix_timers.cpp" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "itimerspec *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__timer_settime" + access: public_access + linker_set_key: "__timer_settime" + } + mangled_function_name: "__timer_settime" + source_file: "bionic/libc/bionic/posix_timers.cpp" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const itimerspec *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "itimerspec *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long" + size: 4 + alignment: 4 + } + name: "ptrace" + access: public_access + linker_set_key: "ptrace" + } + mangled_function_name: "ptrace" + source_file: "bionic/libc/include/sys/ptrace.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long" + size: 4 + alignment: 4 + } + name: "__ptrace" + access: public_access + linker_set_key: "__ptrace" + } + mangled_function_name: "__ptrace" + source_file: "bionic/libc/bionic/ptrace.cpp" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "req" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pid" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "void *" + size: 4 + alignment: 4 + } + name: "addr" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "void *" + size: 4 + alignment: 4 + } + name: "data" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "openpty" + access: public_access + linker_set_key: "openpty" + } + mangled_function_name: "openpty" + source_file: "bionic/libc/include/pty.h" + parameters { + basic_abi { + type_abi { + name: "int *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const termios *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const winsize *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "forkpty" + access: public_access + linker_set_key: "forkpty" + } + mangled_function_name: "forkpty" + source_file: "bionic/libc/include/pty.h" + parameters { + basic_abi { + type_abi { + name: "int *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const termios *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const winsize *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "utmpname" + access: public_access + linker_set_key: "utmpname" + } + mangled_function_name: "utmpname" + source_file: "bionic/libc/include/utmp.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "setutent" + access: public_access + linker_set_key: "setutent" + } + mangled_function_name: "setutent" + source_file: "bionic/libc/include/utmp.h" +} +functions { + basic_abi { + type_abi { + name: "utmp *" + size: 4 + alignment: 4 + } + name: "getutent" + access: public_access + linker_set_key: "getutent" + } + mangled_function_name: "getutent" + source_file: "bionic/libc/include/utmp.h" +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "endutent" + access: public_access + linker_set_key: "endutent" + } + mangled_function_name: "endutent" + source_file: "bionic/libc/include/utmp.h" +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "login_tty" + access: public_access + linker_set_key: "login_tty" + } + mangled_function_name: "login_tty" + source_file: "bionic/libc/include/utmp.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "reboot" + access: public_access + linker_set_key: "reboot" + } + mangled_function_name: "reboot" + source_file: "bionic/libc/include/sys/reboot.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "reboot_type" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__reboot" + access: public_access + linker_set_key: "__reboot" + } + mangled_function_name: "__reboot" + source_file: "bionic/libc/bionic/reboot.cpp" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "void *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__sched_getaffinity" + access: public_access + linker_set_key: "__sched_getaffinity" + } + mangled_function_name: "__sched_getaffinity" + source_file: "bionic/libc/bionic/sched_getaffinity.cpp" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "cpu_set_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__getcpu" + access: public_access + linker_set_key: "__getcpu" + } + mangled_function_name: "__getcpu" + source_file: "bionic/libc/bionic/sched_getcpu.cpp" + parameters { + basic_abi { + type_abi { + name: "unsigned int *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "void *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "sem_destroy" + access: public_access + linker_set_key: "sem_destroy" + } + mangled_function_name: "sem_destroy" + source_file: "bionic/libc/include/semaphore.h" + parameters { + basic_abi { + type_abi { + name: "sem_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "sem_getvalue" + access: public_access + linker_set_key: "sem_getvalue" + } + mangled_function_name: "sem_getvalue" + source_file: "bionic/libc/include/semaphore.h" + parameters { + basic_abi { + type_abi { + name: "sem_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "sem_init" + access: public_access + linker_set_key: "sem_init" + } + mangled_function_name: "sem_init" + source_file: "bionic/libc/include/semaphore.h" + parameters { + basic_abi { + type_abi { + name: "sem_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "sem_post" + access: public_access + linker_set_key: "sem_post" + } + mangled_function_name: "sem_post" + source_file: "bionic/libc/include/semaphore.h" + parameters { + basic_abi { + type_abi { + name: "sem_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "sem_timedwait" + access: public_access + linker_set_key: "sem_timedwait" + } + mangled_function_name: "sem_timedwait" + source_file: "bionic/libc/include/semaphore.h" + parameters { + basic_abi { + type_abi { + name: "sem_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const timespec *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "sem_trywait" + access: public_access + linker_set_key: "sem_trywait" + } + mangled_function_name: "sem_trywait" + source_file: "bionic/libc/include/semaphore.h" + parameters { + basic_abi { + type_abi { + name: "sem_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "sem_wait" + access: public_access + linker_set_key: "sem_wait" + } + mangled_function_name: "sem_wait" + source_file: "bionic/libc/include/semaphore.h" + parameters { + basic_abi { + type_abi { + name: "sem_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "sem_t *" + size: 4 + alignment: 4 + } + name: "sem_open" + access: public_access + linker_set_key: "sem_open" + } + mangled_function_name: "sem_open" + source_file: "bionic/libc/include/semaphore.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "sem_close" + access: public_access + linker_set_key: "sem_close" + } + mangled_function_name: "sem_close" + source_file: "bionic/libc/include/semaphore.h" + parameters { + basic_abi { + type_abi { + name: "sem_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "sem_unlink" + access: public_access + linker_set_key: "sem_unlink" + } + mangled_function_name: "sem_unlink" + source_file: "bionic/libc/include/semaphore.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__sigaction" + access: public_access + linker_set_key: "__sigaction" + } + mangled_function_name: "__sigaction" + source_file: "bionic/libc/bionic/sigaction.cpp" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const sigaction *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "sigaction *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "signalfd" + access: public_access + linker_set_key: "signalfd" + } + mangled_function_name: "signalfd" + source_file: "bionic/libc/include/sys/signalfd.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "fd" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const sigset_t *" + size: 4 + alignment: 4 + } + name: "mask" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "flags" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__rt_sigpending" + access: public_access + linker_set_key: "__rt_sigpending" + } + mangled_function_name: "__rt_sigpending" + source_file: "bionic/libc/bionic/sigpending.cpp" + parameters { + basic_abi { + type_abi { + name: "const kernel_sigset_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__fstatfs64" + access: public_access + linker_set_key: "__fstatfs64" + } + mangled_function_name: "__fstatfs64" + source_file: "bionic/libc/bionic/statvfs.cpp" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "statfs *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__statfs64" + access: public_access + linker_set_key: "__statfs64" + } + mangled_function_name: "__statfs64" + source_file: "bionic/libc/bionic/statvfs.cpp" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "statfs *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "closelog" + access: public_access + linker_set_key: "closelog" + } + mangled_function_name: "closelog" + source_file: "bionic/libc/include/syslog.h" +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "openlog" + access: public_access + linker_set_key: "openlog" + } + mangled_function_name: "openlog" + source_file: "bionic/libc/include/syslog.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "setlogmask" + access: public_access + linker_set_key: "setlogmask" + } + mangled_function_name: "setlogmask" + source_file: "bionic/libc/include/syslog.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "syslog" + access: public_access + linker_set_key: "syslog" + } + mangled_function_name: "syslog" + source_file: "bionic/libc/include/syslog.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "vsyslog" + access: public_access + linker_set_key: "vsyslog" + } + mangled_function_name: "vsyslog" + source_file: "bionic/libc/include/syslog.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "void *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "ftok" + access: public_access + linker_set_key: "ftok" + } + mangled_function_name: "ftok" + source_file: "bionic/libc/include/sys/ipc.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "path" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "id" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "msgctl" + access: public_access + linker_set_key: "msgctl" + } + mangled_function_name: "msgctl" + source_file: "bionic/libc/include/sys/msg.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "msqid64_ds *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "msgget" + access: public_access + linker_set_key: "msgget" + } + mangled_function_name: "msgget" + source_file: "bionic/libc/include/sys/msg.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "msgrcv" + access: public_access + linker_set_key: "msgrcv" + } + mangled_function_name: "msgrcv" + source_file: "bionic/libc/include/sys/msg.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "void *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "msgsnd" + access: public_access + linker_set_key: "msgsnd" + } + mangled_function_name: "msgsnd" + source_file: "bionic/libc/include/sys/msg.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const void *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "semctl" + access: public_access + linker_set_key: "semctl" + } + mangled_function_name: "semctl" + source_file: "bionic/libc/include/sys/sem.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "semget" + access: public_access + linker_set_key: "semget" + } + mangled_function_name: "semget" + source_file: "bionic/libc/include/sys/sem.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "semop" + access: public_access + linker_set_key: "semop" + } + mangled_function_name: "semop" + source_file: "bionic/libc/include/sys/sem.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "sembuf *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "semtimedop" + access: public_access + linker_set_key: "semtimedop" + } + mangled_function_name: "semtimedop" + source_file: "bionic/libc/include/sys/sem.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "sembuf *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const timespec *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void *" + size: 4 + alignment: 4 + } + name: "shmat" + access: public_access + linker_set_key: "shmat" + } + mangled_function_name: "shmat" + source_file: "bionic/libc/include/sys/shm.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const void *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "shmctl" + access: public_access + linker_set_key: "shmctl" + } + mangled_function_name: "shmctl" + source_file: "bionic/libc/include/sys/shm.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "shmid64_ds *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "shmdt" + access: public_access + linker_set_key: "shmdt" + } + mangled_function_name: "shmdt" + source_file: "bionic/libc/include/sys/shm.h" + parameters { + basic_abi { + type_abi { + name: "const void *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "shmget" + access: public_access + linker_set_key: "shmget" + } + mangled_function_name: "shmget" + source_file: "bionic/libc/include/sys/shm.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "insque" + access: public_access + linker_set_key: "insque" + } + mangled_function_name: "insque" + source_file: "bionic/libc/include/search.h" + parameters { + basic_abi { + type_abi { + name: "void *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "void *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "remque" + access: public_access + linker_set_key: "remque" + } + mangled_function_name: "remque" + source_file: "bionic/libc/include/search.h" + parameters { + basic_abi { + type_abi { + name: "void *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void *" + size: 4 + alignment: 4 + } + name: "lfind" + access: public_access + linker_set_key: "lfind" + } + mangled_function_name: "lfind" + source_file: "bionic/libc/include/search.h" + parameters { + basic_abi { + type_abi { + name: "const void *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const void *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int (*)(const void *, const void *)" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void *" + size: 4 + alignment: 4 + } + name: "lsearch" + access: public_access + linker_set_key: "lsearch" + } + mangled_function_name: "lsearch" + source_file: "bionic/libc/include/search.h" + parameters { + basic_abi { + type_abi { + name: "const void *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "void *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int (*)(const void *, const void *)" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void *" + size: 4 + alignment: 4 + } + name: "tdelete" + access: public_access + linker_set_key: "tdelete" + } + mangled_function_name: "tdelete" + source_file: "bionic/libc/include/search.h" + parameters { + basic_abi { + type_abi { + name: "const void *__restrict" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "void **__restrict" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int (*)(const void *, const void *)" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "tdestroy" + access: public_access + linker_set_key: "tdestroy" + } + mangled_function_name: "tdestroy" + source_file: "bionic/libc/include/search.h" + parameters { + basic_abi { + type_abi { + name: "void *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "void (*)(void *)" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void *" + size: 4 + alignment: 4 + } + name: "tfind" + access: public_access + linker_set_key: "tfind" + } + mangled_function_name: "tfind" + source_file: "bionic/libc/include/search.h" + parameters { + basic_abi { + type_abi { + name: "const void *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "void *const *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int (*)(const void *, const void *)" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void *" + size: 4 + alignment: 4 + } + name: "tsearch" + access: public_access + linker_set_key: "tsearch" + } + mangled_function_name: "tsearch" + source_file: "bionic/libc/include/search.h" + parameters { + basic_abi { + type_abi { + name: "const void *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "void **" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int (*)(const void *, const void *)" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "twalk" + access: public_access + linker_set_key: "twalk" + } + mangled_function_name: "twalk" + source_file: "bionic/libc/include/search.h" + parameters { + basic_abi { + type_abi { + name: "const void *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "void (*)(const void *, VISIT, int)" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "wait" + access: public_access + linker_set_key: "wait" + } + mangled_function_name: "wait" + source_file: "bionic/libc/include/sys/wait.h" + parameters { + basic_abi { + type_abi { + name: "int *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "waitpid" + access: public_access + linker_set_key: "waitpid" + } + mangled_function_name: "waitpid" + source_file: "bionic/libc/include/sys/wait.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "wait4" + access: public_access + linker_set_key: "wait4" + } + mangled_function_name: "wait4" + source_file: "bionic/libc/include/sys/wait.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "rusage *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "waitid" + access: public_access + linker_set_key: "waitid" + } + mangled_function_name: "waitid" + source_file: "bionic/libc/include/sys/wait.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "which" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "id" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "siginfo *" + size: 4 + alignment: 4 + } + name: "info" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "options" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__waitid" + access: public_access + linker_set_key: "__waitid" + } + mangled_function_name: "__waitid" + source_file: "bionic/libc/bionic/wait.cpp" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "which" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "id" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "siginfo *" + size: 4 + alignment: 4 + } + name: "info" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "options" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "rusage *" + size: 4 + alignment: 4 + } + name: "ru" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "iswalnum_l" + access: public_access + linker_set_key: "iswalnum_l" + } + mangled_function_name: "iswalnum_l" + source_file: "bionic/libc/include/wctype.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__locale_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "iswalpha_l" + access: public_access + linker_set_key: "iswalpha_l" + } + mangled_function_name: "iswalpha_l" + source_file: "bionic/libc/include/wctype.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__locale_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "iswblank_l" + access: public_access + linker_set_key: "iswblank_l" + } + mangled_function_name: "iswblank_l" + source_file: "bionic/libc/include/wctype.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__locale_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "iswcntrl_l" + access: public_access + linker_set_key: "iswcntrl_l" + } + mangled_function_name: "iswcntrl_l" + source_file: "bionic/libc/include/wctype.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__locale_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "iswdigit_l" + access: public_access + linker_set_key: "iswdigit_l" + } + mangled_function_name: "iswdigit_l" + source_file: "bionic/libc/include/wctype.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__locale_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "iswgraph_l" + access: public_access + linker_set_key: "iswgraph_l" + } + mangled_function_name: "iswgraph_l" + source_file: "bionic/libc/include/wctype.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__locale_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "iswlower_l" + access: public_access + linker_set_key: "iswlower_l" + } + mangled_function_name: "iswlower_l" + source_file: "bionic/libc/include/wctype.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__locale_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "iswprint_l" + access: public_access + linker_set_key: "iswprint_l" + } + mangled_function_name: "iswprint_l" + source_file: "bionic/libc/include/wctype.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__locale_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "iswpunct_l" + access: public_access + linker_set_key: "iswpunct_l" + } + mangled_function_name: "iswpunct_l" + source_file: "bionic/libc/include/wctype.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__locale_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "iswspace_l" + access: public_access + linker_set_key: "iswspace_l" + } + mangled_function_name: "iswspace_l" + source_file: "bionic/libc/include/wctype.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__locale_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "iswupper_l" + access: public_access + linker_set_key: "iswupper_l" + } + mangled_function_name: "iswupper_l" + source_file: "bionic/libc/include/wctype.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__locale_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "iswxdigit_l" + access: public_access + linker_set_key: "iswxdigit_l" + } + mangled_function_name: "iswxdigit_l" + source_file: "bionic/libc/include/wctype.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__locale_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "towlower_l" + access: public_access + linker_set_key: "towlower_l" + } + mangled_function_name: "towlower_l" + source_file: "bionic/libc/include/wctype.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__locale_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "towupper_l" + access: public_access + linker_set_key: "towupper_l" + } + mangled_function_name: "towupper_l" + source_file: "bionic/libc/include/wctype.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__locale_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "towctrans_l" + access: public_access + linker_set_key: "towctrans_l" + } + mangled_function_name: "towctrans_l" + source_file: "bionic/libc/include/wctype.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const void *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__locale_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "const void *" + size: 4 + alignment: 4 + } + name: "wctrans_l" + access: public_access + linker_set_key: "wctrans_l" + } + mangled_function_name: "wctrans_l" + source_file: "bionic/libc/include/wctype.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__locale_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long" + size: 4 + alignment: 4 + } + name: "wctype_l" + access: public_access + linker_set_key: "wctype_l" + } + mangled_function_name: "wctype_l" + source_file: "bionic/libc/include/wctype.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__locale_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "iswctype_l" + access: public_access + linker_set_key: "iswctype_l" + } + mangled_function_name: "iswctype_l" + source_file: "bionic/libc/include/wctype.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__locale_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void *" + size: 4 + alignment: 4 + } + name: "__mmap2" + access: public_access + linker_set_key: "__mmap2" + } + mangled_function_name: "__mmap2" + source_file: "bionic/libc/bionic/mmap.cpp" + parameters { + basic_abi { + type_abi { + name: "void *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__ns_msg_getflag" + access: public_access + linker_set_key: "__ns_msg_getflag" + } + mangled_function_name: "__ns_msg_getflag" + source_file: "" + parameters { + basic_abi { + type_abi { + name: "struct __ns_msg" + size: 48 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned short" + size: 2 + alignment: 2 + } + name: "__ns_get16" + access: public_access + linker_set_key: "__ns_get16" + } + mangled_function_name: "__ns_get16" + source_file: "" + parameters { + basic_abi { + type_abi { + name: "const unsigned char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "__ns_get32" + access: public_access + linker_set_key: "__ns_get32" + } + mangled_function_name: "__ns_get32" + source_file: "" + parameters { + basic_abi { + type_abi { + name: "const unsigned char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "__ns_put16" + access: public_access + linker_set_key: "__ns_put16" + } + mangled_function_name: "__ns_put16" + source_file: "" + parameters { + basic_abi { + type_abi { + name: "unsigned short" + size: 2 + alignment: 2 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "__ns_put32" + access: public_access + linker_set_key: "__ns_put32" + } + mangled_function_name: "__ns_put32" + source_file: "" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__ns_initparse" + access: public_access + linker_set_key: "__ns_initparse" + } + mangled_function_name: "__ns_initparse" + source_file: "" + parameters { + basic_abi { + type_abi { + name: "const unsigned char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "struct __ns_msg *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__ns_skiprr" + access: public_access + linker_set_key: "__ns_skiprr" + } + mangled_function_name: "__ns_skiprr" + source_file: "" + parameters { + basic_abi { + type_abi { + name: "const unsigned char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const unsigned char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "enum __ns_sect" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__ns_parserr" + access: public_access + linker_set_key: "__ns_parserr" + } + mangled_function_name: "__ns_parserr" + source_file: "" + parameters { + basic_abi { + type_abi { + name: "struct __ns_msg *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "enum __ns_sect" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "struct __ns_rr *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__ns_sprintrr" + access: public_access + linker_set_key: "__ns_sprintrr" + } + mangled_function_name: "__ns_sprintrr" + source_file: "" + parameters { + basic_abi { + type_abi { + name: "const struct __ns_msg *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const struct __ns_rr *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__ns_sprintrrf" + access: public_access + linker_set_key: "__ns_sprintrrf" + } + mangled_function_name: "__ns_sprintrrf" + source_file: "" + parameters { + basic_abi { + type_abi { + name: "const unsigned char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "enum __ns_class" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "enum __ns_type" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const unsigned char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__ns_format_ttl" + access: public_access + linker_set_key: "__ns_format_ttl" + } + mangled_function_name: "__ns_format_ttl" + source_file: "" + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__ns_name_ntol" + access: public_access + linker_set_key: "__ns_name_ntol" + } + mangled_function_name: "__ns_name_ntol" + source_file: "" + parameters { + basic_abi { + type_abi { + name: "const unsigned char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__ns_name_ntop" + access: public_access + linker_set_key: "__ns_name_ntop" + } + mangled_function_name: "__ns_name_ntop" + source_file: "" + parameters { + basic_abi { + type_abi { + name: "const unsigned char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__ns_name_pton" + access: public_access + linker_set_key: "__ns_name_pton" + } + mangled_function_name: "__ns_name_pton" + source_file: "" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__ns_name_unpack" + access: public_access + linker_set_key: "__ns_name_unpack" + } + mangled_function_name: "__ns_name_unpack" + source_file: "" + parameters { + basic_abi { + type_abi { + name: "const unsigned char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const unsigned char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const unsigned char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__ns_name_pack" + access: public_access + linker_set_key: "__ns_name_pack" + } + mangled_function_name: "__ns_name_pack" + source_file: "" + parameters { + basic_abi { + type_abi { + name: "const unsigned char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const unsigned char **" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const unsigned char **" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__ns_name_uncompress" + access: public_access + linker_set_key: "__ns_name_uncompress" + } + mangled_function_name: "__ns_name_uncompress" + source_file: "" + parameters { + basic_abi { + type_abi { + name: "const unsigned char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const unsigned char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const unsigned char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__ns_name_compress" + access: public_access + linker_set_key: "__ns_name_compress" + } + mangled_function_name: "__ns_name_compress" + source_file: "" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const unsigned char **" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const unsigned char **" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__ns_name_skip" + access: public_access + linker_set_key: "__ns_name_skip" + } + mangled_function_name: "__ns_name_skip" + source_file: "" + parameters { + basic_abi { + type_abi { + name: "const unsigned char **" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const unsigned char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "__ns_name_rollback" + access: public_access + linker_set_key: "__ns_name_rollback" + } + mangled_function_name: "__ns_name_rollback" + source_file: "" + parameters { + basic_abi { + type_abi { + name: "const unsigned char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const unsigned char **" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const unsigned char **" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__ns_makecanon" + access: public_access + linker_set_key: "__ns_makecanon" + } + mangled_function_name: "__ns_makecanon" + source_file: "" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__ns_samename" + access: public_access + linker_set_key: "__ns_samename" + } + mangled_function_name: "__ns_samename" + source_file: "" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__b64_ntop" + access: public_access + linker_set_key: "__b64_ntop" + } + mangled_function_name: "__b64_ntop" + source_file: "" + parameters { + basic_abi { + type_abi { + name: "const unsigned char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__b64_pton" + access: public_access + linker_set_key: "__b64_pton" + } + mangled_function_name: "__b64_pton" + source_file: "" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__dn_comp" + access: public_access + linker_set_key: "__dn_comp" + } + mangled_function_name: "__dn_comp" + source_file: "" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned char **" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned char **" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "dn_expand" + access: public_access + linker_set_key: "dn_expand" + } + mangled_function_name: "dn_expand" + source_file: "bionic/libc/include/resolv.h" + parameters { + basic_abi { + type_abi { + name: "const unsigned char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const unsigned char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const unsigned char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "__p_class" + access: public_access + linker_set_key: "__p_class" + } + mangled_function_name: "__p_class" + source_file: "" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "__p_type" + access: public_access + linker_set_key: "__p_type" + } + mangled_function_name: "__p_type" + source_file: "" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "res_init" + access: public_access + linker_set_key: "res_init" + } + mangled_function_name: "res_init" + source_file: "bionic/libc/include/resolv.h" +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "res_mkquery" + access: public_access + linker_set_key: "res_mkquery" + } + mangled_function_name: "res_mkquery" + source_file: "bionic/libc/include/resolv.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const unsigned char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const unsigned char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "res_query" + access: public_access + linker_set_key: "res_query" + } + mangled_function_name: "res_query" + source_file: "bionic/libc/include/resolv.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "res_search" + access: public_access + linker_set_key: "res_search" + } + mangled_function_name: "res_search" + source_file: "bionic/libc/include/resolv.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "android_net_res_stats_aggregate" + access: public_access + linker_set_key: "android_net_res_stats_aggregate" + } + mangled_function_name: "android_net_res_stats_aggregate" + source_file: "bionic/libc/dns/include/resolv_stats.h" + parameters { + basic_abi { + type_abi { + name: "struct __res_stats *" + size: 4 + alignment: 4 + } + name: "stats" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int *" + size: 4 + alignment: 4 + } + name: "successes" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int *" + size: 4 + alignment: 4 + } + name: "errors" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int *" + size: 4 + alignment: 4 + } + name: "timeouts" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int *" + size: 4 + alignment: 4 + } + name: "internal_errors" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int *" + size: 4 + alignment: 4 + } + name: "rtt_avg" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long *" + size: 4 + alignment: 4 + } + name: "last_sample_time" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "android_net_res_stats_get_info_for_net" + access: public_access + linker_set_key: "android_net_res_stats_get_info_for_net" + } + mangled_function_name: "android_net_res_stats_get_info_for_net" + source_file: "bionic/libc/dns/include/resolv_stats.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "netid" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int *" + size: 4 + alignment: 4 + } + name: "nscount" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "struct __kernel_sockaddr_storage *" + size: 4 + alignment: 4 + } + name: "servers" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int *" + size: 4 + alignment: 4 + } + name: "dcount" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char (*)[256]" + size: 4 + alignment: 4 + } + name: "domains" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "struct __res_params *" + size: 4 + alignment: 4 + } + name: "params" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "struct __res_stats *" + size: 4 + alignment: 4 + } + name: "stats" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "android_net_res_stats_get_usable_servers" + access: public_access + linker_set_key: "android_net_res_stats_get_usable_servers" + } + mangled_function_name: "android_net_res_stats_get_usable_servers" + source_file: "bionic/libc/dns/include/resolv_stats.h" + parameters { + basic_abi { + type_abi { + name: "const struct __res_params *" + size: 4 + alignment: 4 + } + name: "params" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "struct __res_stats *" + size: 4 + alignment: 4 + } + name: "stats" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "nscount" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "bool *" + size: 4 + alignment: 4 + } + name: "valid_servers" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "__fp_nquery" + access: public_access + linker_set_key: "__fp_nquery" + } + mangled_function_name: "__fp_nquery" + source_file: "" + parameters { + basic_abi { + type_abi { + name: "const unsigned char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "struct __sFILE *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "__fp_query" + access: public_access + linker_set_key: "__fp_query" + } + mangled_function_name: "__fp_query" + source_file: "" + parameters { + basic_abi { + type_abi { + name: "const unsigned char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "struct __sFILE *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "__hostalias" + access: public_access + linker_set_key: "__hostalias" + } + mangled_function_name: "__hostalias" + source_file: "" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "__p_query" + access: public_access + linker_set_key: "__p_query" + } + mangled_function_name: "__p_query" + source_file: "" + parameters { + basic_abi { + type_abi { + name: "const unsigned char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "__res_close" + access: public_access + linker_set_key: "__res_close" + } + mangled_function_name: "__res_close" + source_file: "" +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__res_isourserver" + access: public_access + linker_set_key: "__res_isourserver" + } + mangled_function_name: "__res_isourserver" + source_file: "" + parameters { + basic_abi { + type_abi { + name: "const struct sockaddr_in *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__res_querydomain" + access: public_access + linker_set_key: "__res_querydomain" + } + mangled_function_name: "__res_querydomain" + source_file: "" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__res_send" + access: public_access + linker_set_key: "__res_send" + } + mangled_function_name: "__res_send" + source_file: "" + parameters { + basic_abi { + type_abi { + name: "const unsigned char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__res_hnok" + access: public_access + linker_set_key: "__res_hnok" + } + mangled_function_name: "__res_hnok" + source_file: "" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__res_ownok" + access: public_access + linker_set_key: "__res_ownok" + } + mangled_function_name: "__res_ownok" + source_file: "" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__res_mailok" + access: public_access + linker_set_key: "__res_mailok" + } + mangled_function_name: "__res_mailok" + source_file: "" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__res_dnok" + access: public_access + linker_set_key: "__res_dnok" + } + mangled_function_name: "__res_dnok" + source_file: "" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__sym_ston" + access: public_access + linker_set_key: "__sym_ston" + } + mangled_function_name: "__sym_ston" + source_file: "" + parameters { + basic_abi { + type_abi { + name: "const struct res_sym *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "__sym_ntos" + access: public_access + linker_set_key: "__sym_ntos" + } + mangled_function_name: "__sym_ntos" + source_file: "" + parameters { + basic_abi { + type_abi { + name: "const struct res_sym *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "__sym_ntop" + access: public_access + linker_set_key: "__sym_ntop" + } + mangled_function_name: "__sym_ntop" + source_file: "" + parameters { + basic_abi { + type_abi { + name: "const struct res_sym *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__loc_aton" + access: public_access + linker_set_key: "__loc_aton" + } + mangled_function_name: "__loc_aton" + source_file: "" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "__loc_ntoa" + access: public_access + linker_set_key: "__loc_ntoa" + } + mangled_function_name: "__loc_ntoa" + source_file: "" + parameters { + basic_abi { + type_abi { + name: "const unsigned char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__dn_skipname" + access: public_access + linker_set_key: "__dn_skipname" + } + mangled_function_name: "__dn_skipname" + source_file: "" + parameters { + basic_abi { + type_abi { + name: "const unsigned char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const unsigned char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "__putlong" + access: public_access + linker_set_key: "__putlong" + } + mangled_function_name: "__putlong" + source_file: "" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "__putshort" + access: public_access + linker_set_key: "__putshort" + } + mangled_function_name: "__putshort" + source_file: "" + parameters { + basic_abi { + type_abi { + name: "unsigned short" + size: 2 + alignment: 2 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned short" + size: 2 + alignment: 2 + } + name: "_getshort" + access: public_access + linker_set_key: "_getshort" + } + mangled_function_name: "_getshort" + source_file: "bionic/libc/dns/include/resolv_private.h" + parameters { + basic_abi { + type_abi { + name: "const unsigned char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "_getlong" + access: public_access + linker_set_key: "_getlong" + } + mangled_function_name: "_getlong" + source_file: "bionic/libc/dns/include/resolv_private.h" + parameters { + basic_abi { + type_abi { + name: "const unsigned char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "__p_time" + access: public_access + linker_set_key: "__p_time" + } + mangled_function_name: "__p_time" + source_file: "" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "__p_rcode" + access: public_access + linker_set_key: "__p_rcode" + } + mangled_function_name: "__p_rcode" + source_file: "" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "const unsigned char *" + size: 4 + alignment: 4 + } + name: "__p_cdnname" + access: public_access + linker_set_key: "__p_cdnname" + } + mangled_function_name: "__p_cdnname" + source_file: "" + parameters { + basic_abi { + type_abi { + name: "const unsigned char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const unsigned char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "struct __sFILE *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "const unsigned char *" + size: 4 + alignment: 4 + } + name: "__p_cdname" + access: public_access + linker_set_key: "__p_cdname" + } + mangled_function_name: "__p_cdname" + source_file: "" + parameters { + basic_abi { + type_abi { + name: "const unsigned char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const unsigned char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "struct __sFILE *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "const unsigned char *" + size: 4 + alignment: 4 + } + name: "__p_fqnname" + access: public_access + linker_set_key: "__p_fqnname" + } + mangled_function_name: "__p_fqnname" + source_file: "" + parameters { + basic_abi { + type_abi { + name: "const unsigned char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const unsigned char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "const unsigned char *" + size: 4 + alignment: 4 + } + name: "__p_fqname" + access: public_access + linker_set_key: "__p_fqname" + } + mangled_function_name: "__p_fqname" + source_file: "" + parameters { + basic_abi { + type_abi { + name: "const unsigned char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const unsigned char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "struct __sFILE *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "__p_option" + access: public_access + linker_set_key: "__p_option" + } + mangled_function_name: "__p_option" + source_file: "" + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "__p_secstodate" + access: public_access + linker_set_key: "__p_secstodate" + } + mangled_function_name: "__p_secstodate" + source_file: "" + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__dn_count_labels" + access: public_access + linker_set_key: "__dn_count_labels" + } + mangled_function_name: "__dn_count_labels" + source_file: "" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__res_nameinquery" + access: public_access + linker_set_key: "__res_nameinquery" + } + mangled_function_name: "__res_nameinquery" + source_file: "" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const unsigned char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const unsigned char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__res_queriesmatch" + access: public_access + linker_set_key: "__res_queriesmatch" + } + mangled_function_name: "__res_queriesmatch" + source_file: "" + parameters { + basic_abi { + type_abi { + name: "const unsigned char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const unsigned char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const unsigned char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const unsigned char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__res_ninit" + access: public_access + linker_set_key: "__res_ninit" + } + mangled_function_name: "__res_ninit" + source_file: "" + parameters { + basic_abi { + type_abi { + name: "struct __res_state *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "__res_hostalias" + access: public_access + linker_set_key: "__res_hostalias" + } + mangled_function_name: "__res_hostalias" + source_file: "" + parameters { + basic_abi { + type_abi { + name: "struct __res_state *const" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__res_nquery" + access: public_access + linker_set_key: "__res_nquery" + } + mangled_function_name: "__res_nquery" + source_file: "" + parameters { + basic_abi { + type_abi { + name: "struct __res_state *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__res_nsearch" + access: public_access + linker_set_key: "__res_nsearch" + } + mangled_function_name: "__res_nsearch" + source_file: "" + parameters { + basic_abi { + type_abi { + name: "struct __res_state *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__res_nquerydomain" + access: public_access + linker_set_key: "__res_nquerydomain" + } + mangled_function_name: "__res_nquerydomain" + source_file: "" + parameters { + basic_abi { + type_abi { + name: "struct __res_state *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__res_nmkquery" + access: public_access + linker_set_key: "__res_nmkquery" + } + mangled_function_name: "__res_nmkquery" + source_file: "" + parameters { + basic_abi { + type_abi { + name: "struct __res_state *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const unsigned char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const unsigned char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__res_nsend" + access: public_access + linker_set_key: "__res_nsend" + } + mangled_function_name: "__res_nsend" + source_file: "" + parameters { + basic_abi { + type_abi { + name: "struct __res_state *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const unsigned char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "__res_nclose" + access: public_access + linker_set_key: "__res_nclose" + } + mangled_function_name: "__res_nclose" + source_file: "" + parameters { + basic_abi { + type_abi { + name: "struct __res_state *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "__res_send_setqhook" + access: public_access + linker_set_key: "__res_send_setqhook" + } + mangled_function_name: "__res_send_setqhook" + source_file: "" + parameters { + basic_abi { + type_abi { + name: "res_sendhookact (*)(struct sockaddr *const *, const unsigned char **, int *, unsigned char *, int, int *)" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "__res_send_setrhook" + access: public_access + linker_set_key: "__res_send_setrhook" + } + mangled_function_name: "__res_send_setrhook" + source_file: "" + parameters { + basic_abi { + type_abi { + name: "res_sendhookact (*)(const struct sockaddr *, const unsigned char *, int, unsigned char *, int, int *)" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "_resolv_set_nameservers_for_net" + access: public_access + linker_set_key: "_resolv_set_nameservers_for_net" + } + mangled_function_name: "_resolv_set_nameservers_for_net" + source_file: "bionic/libc/dns/include/resolv_netid.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "netid" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char **" + size: 4 + alignment: 4 + } + name: "servers" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "numservers" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "domains" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const struct __res_params *" + size: 4 + alignment: 4 + } + name: "params" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "_resolv_flush_cache_for_net" + access: public_access + linker_set_key: "_resolv_flush_cache_for_net" + } + mangled_function_name: "_resolv_flush_cache_for_net" + source_file: "bionic/libc/dns/include/resolv_netid.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "netid" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "_resolv_delete_cache_for_net" + access: public_access + linker_set_key: "_resolv_delete_cache_for_net" + } + mangled_function_name: "_resolv_delete_cache_for_net" + source_file: "bionic/libc/dns/include/resolv_netid.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "netid" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "nsdispatch" + access: public_access + linker_set_key: "nsdispatch" + } + mangled_function_name: "nsdispatch" + source_file: "bionic/libc/dns/include/nsswitch.h" + parameters { + basic_abi { + type_abi { + name: "void *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const ns_dtab *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const ns_src *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "err" + access: public_access + linker_set_key: "err" + } + mangled_function_name: "err" + source_file: "bionic/libc/include/err.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "verr" + access: public_access + linker_set_key: "verr" + } + mangled_function_name: "verr" + source_file: "bionic/libc/include/err.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "void *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "errx" + access: public_access + linker_set_key: "errx" + } + mangled_function_name: "errx" + source_file: "bionic/libc/include/err.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "verrx" + access: public_access + linker_set_key: "verrx" + } + mangled_function_name: "verrx" + source_file: "bionic/libc/include/err.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "void *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "warn" + access: public_access + linker_set_key: "warn" + } + mangled_function_name: "warn" + source_file: "bionic/libc/include/err.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "vwarn" + access: public_access + linker_set_key: "vwarn" + } + mangled_function_name: "vwarn" + source_file: "bionic/libc/include/err.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "void *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "warnx" + access: public_access + linker_set_key: "warnx" + } + mangled_function_name: "warnx" + source_file: "bionic/libc/include/err.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "vwarnx" + access: public_access + linker_set_key: "vwarnx" + } + mangled_function_name: "vwarnx" + source_file: "bionic/libc/include/err.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "void *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "getopt_long" + access: public_access + linker_set_key: "getopt_long" + } + mangled_function_name: "getopt_long" + source_file: "bionic/libc/include/getopt.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *const *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const struct option *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "getopt_long_only" + access: public_access + linker_set_key: "getopt_long_only" + } + mangled_function_name: "getopt_long_only" + source_file: "bionic/libc/include/getopt.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *const *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const struct option *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "utime" + access: public_access + linker_set_key: "utime" + } + mangled_function_name: "utime" + source_file: "bionic/libc/include/utime.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const struct utimbuf *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "regcomp" + access: public_access + linker_set_key: "regcomp" + } + mangled_function_name: "regcomp" + source_file: "bionic/libc/include/regex.h" + parameters { + basic_abi { + type_abi { + name: "regex_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "regerror" + access: public_access + linker_set_key: "regerror" + } + mangled_function_name: "regerror" + source_file: "bionic/libc/include/regex.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const regex_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "regexec" + access: public_access + linker_set_key: "regexec" + } + mangled_function_name: "regexec" + source_file: "bionic/libc/include/regex.h" + parameters { + basic_abi { + type_abi { + name: "const regex_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "regmatch_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "regfree" + access: public_access + linker_set_key: "regfree" + } + mangled_function_name: "regfree" + source_file: "bionic/libc/include/regex.h" + parameters { + basic_abi { + type_abi { + name: "regex_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "fnmatch" + access: public_access + linker_set_key: "fnmatch" + } + mangled_function_name: "fnmatch" + source_file: "bionic/libc/include/fnmatch.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "pattern" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "string" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "flags" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "flock" + access: public_access + linker_set_key: "flock" + } + mangled_function_name: "flock" + source_file: "bionic/libc/include/sys/file.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_cond_timedwait_monotonic" + access: public_access + linker_set_key: "pthread_cond_timedwait_monotonic" + } + mangled_function_name: "pthread_cond_timedwait_monotonic" + source_file: "bionic/libc/bionic/pthread_cond.cpp" + parameters { + basic_abi { + type_abi { + name: "pthread_cond_t *" + size: 4 + alignment: 4 + } + name: "cond_interface" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "pthread_mutex_t *" + size: 4 + alignment: 4 + } + name: "mutex" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const timespec *" + size: 4 + alignment: 4 + } + name: "abs_timeout" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_cond_timedwait_monotonic_np" + access: public_access + linker_set_key: "pthread_cond_timedwait_monotonic_np" + } + mangled_function_name: "pthread_cond_timedwait_monotonic_np" + source_file: "bionic/libc/bionic/pthread_cond.cpp" + parameters { + basic_abi { + type_abi { + name: "pthread_cond_t *" + size: 4 + alignment: 4 + } + name: "cond_interface" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "pthread_mutex_t *" + size: 4 + alignment: 4 + } + name: "mutex" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const timespec *" + size: 4 + alignment: 4 + } + name: "abs_timeout" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_cond_timedwait_relative_np" + access: public_access + linker_set_key: "pthread_cond_timedwait_relative_np" + } + mangled_function_name: "pthread_cond_timedwait_relative_np" + source_file: "bionic/libc/bionic/pthread_cond.cpp" + parameters { + basic_abi { + type_abi { + name: "pthread_cond_t *" + size: 4 + alignment: 4 + } + name: "cond_interface" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "pthread_mutex_t *" + size: 4 + alignment: 4 + } + name: "mutex" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const timespec *" + size: 4 + alignment: 4 + } + name: "rel_timeout" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_cond_timeout_np" + access: public_access + linker_set_key: "pthread_cond_timeout_np" + } + mangled_function_name: "pthread_cond_timeout_np" + source_file: "bionic/libc/bionic/pthread_cond.cpp" + parameters { + basic_abi { + type_abi { + name: "pthread_cond_t *" + size: 4 + alignment: 4 + } + name: "cond_interface" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "pthread_mutex_t *" + size: 4 + alignment: 4 + } + name: "mutex" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "ms" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__set_tid_address" + access: public_access + linker_set_key: "__set_tid_address" + } + mangled_function_name: "__set_tid_address" + source_file: "bionic/libc/bionic/pthread_exit.cpp" + parameters { + basic_abi { + type_abi { + name: "int *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_mutex_lock_timeout_np" + access: public_access + linker_set_key: "pthread_mutex_lock_timeout_np" + } + mangled_function_name: "pthread_mutex_lock_timeout_np" + source_file: "bionic/libc/bionic/pthread_mutex.cpp" + parameters { + basic_abi { + type_abi { + name: "pthread_mutex_t *" + size: 4 + alignment: 4 + } + name: "mutex_interface" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "ms" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__set_tls" + access: public_access + linker_set_key: "__set_tls" + } + mangled_function_name: "__set_tls" + source_file: "bionic/libc/bionic/__libc_init_main_thread.cpp" + parameters { + basic_abi { + type_abi { + name: "void *" + size: 4 + alignment: 4 + } + name: "ptr" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "asctime64" + access: public_access + linker_set_key: "asctime64" + } + mangled_function_name: "asctime64" + source_file: "bionic/libc/include/time64.h" + parameters { + basic_abi { + type_abi { + name: "const struct tm *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "asctime64_r" + access: public_access + linker_set_key: "asctime64_r" + } + mangled_function_name: "asctime64_r" + source_file: "bionic/libc/include/time64.h" + parameters { + basic_abi { + type_abi { + name: "const struct tm *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "ctime64" + access: public_access + linker_set_key: "ctime64" + } + mangled_function_name: "ctime64" + source_file: "bionic/libc/include/time64.h" + parameters { + basic_abi { + type_abi { + name: "const long long *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "ctime64_r" + access: public_access + linker_set_key: "ctime64_r" + } + mangled_function_name: "ctime64_r" + source_file: "bionic/libc/include/time64.h" + parameters { + basic_abi { + type_abi { + name: "const long long *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "struct tm *" + size: 4 + alignment: 4 + } + name: "gmtime64" + access: public_access + linker_set_key: "gmtime64" + } + mangled_function_name: "gmtime64" + source_file: "bionic/libc/include/time64.h" + parameters { + basic_abi { + type_abi { + name: "const long long *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "struct tm *" + size: 4 + alignment: 4 + } + name: "gmtime64_r" + access: public_access + linker_set_key: "gmtime64_r" + } + mangled_function_name: "gmtime64_r" + source_file: "bionic/libc/include/time64.h" + parameters { + basic_abi { + type_abi { + name: "const long long *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "struct tm *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "struct tm *" + size: 4 + alignment: 4 + } + name: "localtime64" + access: public_access + linker_set_key: "localtime64" + } + mangled_function_name: "localtime64" + source_file: "bionic/libc/include/time64.h" + parameters { + basic_abi { + type_abi { + name: "const long long *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "struct tm *" + size: 4 + alignment: 4 + } + name: "localtime64_r" + access: public_access + linker_set_key: "localtime64_r" + } + mangled_function_name: "localtime64_r" + source_file: "bionic/libc/include/time64.h" + parameters { + basic_abi { + type_abi { + name: "const long long *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "struct tm *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long long" + size: 8 + alignment: 8 + } + name: "mktime64" + access: public_access + linker_set_key: "mktime64" + } + mangled_function_name: "mktime64" + source_file: "bionic/libc/include/time64.h" + parameters { + basic_abi { + type_abi { + name: "const struct tm *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long long" + size: 8 + alignment: 8 + } + name: "timegm64" + access: public_access + linker_set_key: "timegm64" + } + mangled_function_name: "timegm64" + source_file: "bionic/libc/include/time64.h" + parameters { + basic_abi { + type_abi { + name: "const struct tm *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long long" + size: 8 + alignment: 8 + } + name: "timelocal64" + access: public_access + linker_set_key: "timelocal64" + } + mangled_function_name: "timelocal64" + source_file: "bionic/libc/include/time64.h" + parameters { + basic_abi { + type_abi { + name: "const struct tm *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "struct ether_addr *" + size: 4 + alignment: 4 + } + name: "ether_aton_r" + access: public_access + linker_set_key: "ether_aton_r" + } + mangled_function_name: "ether_aton_r" + source_file: "bionic/libc/bionic/ether_aton.c" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "asc" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "struct ether_addr *" + size: 4 + alignment: 4 + } + name: "addr" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "struct ether_addr *" + size: 4 + alignment: 4 + } + name: "ether_aton" + access: public_access + linker_set_key: "ether_aton" + } + mangled_function_name: "ether_aton" + source_file: "bionic/libc/bionic/ether_aton.c" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "asc" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "ether_ntoa_r" + access: public_access + linker_set_key: "ether_ntoa_r" + } + mangled_function_name: "ether_ntoa_r" + source_file: "bionic/libc/bionic/ether_ntoa.c" + parameters { + basic_abi { + type_abi { + name: "const struct ether_addr *" + size: 4 + alignment: 4 + } + name: "addr" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "buf" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "ether_ntoa" + access: public_access + linker_set_key: "ether_ntoa" + } + mangled_function_name: "ether_ntoa" + source_file: "bionic/libc/bionic/ether_ntoa.c" + parameters { + basic_abi { + type_abi { + name: "const struct ether_addr *" + size: 4 + alignment: 4 + } + name: "addr" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "pututline" + access: public_access + linker_set_key: "pututline" + } + mangled_function_name: "pututline" + source_file: "bionic/libc/bionic/pututline.c" + parameters { + basic_abi { + type_abi { + name: "struct utmp *" + size: 4 + alignment: 4 + } + name: "utmp" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "sigblock" + access: public_access + linker_set_key: "sigblock" + } + mangled_function_name: "sigblock" + source_file: "bionic/libc/bionic/sigblock.c" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "mask" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "sigsetmask" + access: public_access + linker_set_key: "sigsetmask" + } + mangled_function_name: "sigsetmask" + source_file: "bionic/libc/bionic/sigsetmask.c" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "mask" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "__fbufsize" + access: public_access + linker_set_key: "__fbufsize" + } + mangled_function_name: "__fbufsize" + source_file: "bionic/libc/include/stdio_ext.h" + parameters { + basic_abi { + type_abi { + name: "__sFILE *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__freadable" + access: public_access + linker_set_key: "__freadable" + } + mangled_function_name: "__freadable" + source_file: "bionic/libc/include/stdio_ext.h" + parameters { + basic_abi { + type_abi { + name: "__sFILE *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__fwritable" + access: public_access + linker_set_key: "__fwritable" + } + mangled_function_name: "__fwritable" + source_file: "bionic/libc/include/stdio_ext.h" + parameters { + basic_abi { + type_abi { + name: "__sFILE *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__flbf" + access: public_access + linker_set_key: "__flbf" + } + mangled_function_name: "__flbf" + source_file: "bionic/libc/include/stdio_ext.h" + parameters { + basic_abi { + type_abi { + name: "__sFILE *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "__fpurge" + access: public_access + linker_set_key: "__fpurge" + } + mangled_function_name: "__fpurge" + source_file: "bionic/libc/include/stdio_ext.h" + parameters { + basic_abi { + type_abi { + name: "__sFILE *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "__fpending" + access: public_access + linker_set_key: "__fpending" + } + mangled_function_name: "__fpending" + source_file: "bionic/libc/include/stdio_ext.h" + parameters { + basic_abi { + type_abi { + name: "__sFILE *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "_flushlbf" + access: public_access + linker_set_key: "_flushlbf" + } + mangled_function_name: "_flushlbf" + source_file: "bionic/libc/include/stdio_ext.h" +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__fsetlocking" + access: public_access + linker_set_key: "__fsetlocking" + } + mangled_function_name: "__fsetlocking" + source_file: "bionic/libc/include/stdio_ext.h" + parameters { + basic_abi { + type_abi { + name: "__sFILE *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "putw" + access: public_access + linker_set_key: "putw" + } + mangled_function_name: "putw" + source_file: "bionic/libc/bionic/ndk_cruft.cpp" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "value" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__sFILE *" + size: 4 + alignment: 4 + } + name: "fp" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__fcntl64" + access: public_access + linker_set_key: "__fcntl64" + } + mangled_function_name: "__fcntl64" + source_file: "bionic/libc/bionic/legacy_32_bit_support.cpp" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "void *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__llseek" + access: public_access + linker_set_key: "__llseek" + } + mangled_function_name: "__llseek" + source_file: "bionic/libc/bionic/legacy_32_bit_support.cpp" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long long *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +global_vars { + basic_abi { + type_abi { + name: "const char *const[129]" + size: 516 + alignment: 4 + } + name: "sys_siglist" + access: public_access + linker_set_key: "sys_siglist" + } + source_file: "bionic/libc/include/signal.h" +} +global_vars { + basic_abi { + type_abi { + name: "const char *const[129]" + size: 516 + alignment: 4 + } + name: "sys_signame" + access: public_access + linker_set_key: "sys_signame" + } + source_file: "bionic/libc/include/signal.h" +} +global_vars { + basic_abi { + type_abi { + name: "char *[]" + } + name: "tzname" + access: public_access + linker_set_key: "tzname" + } + source_file: "bionic/libc/include/time.h" +} +global_vars { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "daylight" + access: public_access + linker_set_key: "daylight" + } + source_file: "bionic/libc/include/time.h" +} +global_vars { + basic_abi { + type_abi { + name: "long" + size: 4 + alignment: 4 + } + name: "timezone" + access: public_access + linker_set_key: "timezone" + } + source_file: "bionic/libc/include/time.h" +} +global_vars { + basic_abi { + type_abi { + name: "__sFILE *" + size: 4 + alignment: 4 + } + name: "stdin" + access: public_access + linker_set_key: "stdin" + } + source_file: "bionic/libc/include/stdio.h" +} +global_vars { + basic_abi { + type_abi { + name: "__sFILE *" + size: 4 + alignment: 4 + } + name: "stdout" + access: public_access + linker_set_key: "stdout" + } + source_file: "bionic/libc/include/stdio.h" +} +global_vars { + basic_abi { + type_abi { + name: "__sFILE *" + size: 4 + alignment: 4 + } + name: "stderr" + access: public_access + linker_set_key: "stderr" + } + source_file: "bionic/libc/include/stdio.h" +} +global_vars { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "__stack_chk_guard" + access: public_access + linker_set_key: "__stack_chk_guard" + } + source_file: "bionic/libc/private/bionic_ssp.h" +} +global_vars { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "optarg" + access: public_access + linker_set_key: "optarg" + } + source_file: "out/soong/ndk/sysroot/usr/include/bits/getopt.h" +} +global_vars { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "optind" + access: public_access + linker_set_key: "optind" + } + source_file: "out/soong/ndk/sysroot/usr/include/bits/getopt.h" +} +global_vars { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "opterr" + access: public_access + linker_set_key: "opterr" + } + source_file: "out/soong/ndk/sysroot/usr/include/bits/getopt.h" +} +global_vars { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "optopt" + access: public_access + linker_set_key: "optopt" + } + source_file: "out/soong/ndk/sysroot/usr/include/bits/getopt.h" +} +global_vars { + basic_abi { + type_abi { + name: "char **" + size: 4 + alignment: 4 + } + name: "environ" + access: public_access + linker_set_key: "environ" + } + source_file: "out/soong/ndk/sysroot/usr/include/unistd.h" +} +global_vars { + basic_abi { + type_abi { + name: "const in6_addr" + size: 16 + alignment: 4 + } + name: "in6addr_any" + access: public_access + linker_set_key: "in6addr_any" + } + source_file: "bionic/libc/include/netinet/in.h" +} +global_vars { + basic_abi { + type_abi { + name: "const in6_addr" + size: 16 + alignment: 4 + } + name: "in6addr_loopback" + access: public_access + linker_set_key: "in6addr_loopback" + } + source_file: "bionic/libc/include/netinet/in.h" +} +global_vars { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "_ctype_" + access: public_access + linker_set_key: "_ctype_" + } + source_file: "bionic/libc/include/ctype.h" +} +global_vars { + basic_abi { + type_abi { + name: "void (*)()" + size: 4 + alignment: 4 + } + name: "error_print_progname" + access: public_access + linker_set_key: "error_print_progname" + } + source_file: "bionic/libc/include/error.h" +} +global_vars { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "error_message_count" + access: public_access + linker_set_key: "error_message_count" + } + source_file: "bionic/libc/include/error.h" +} +global_vars { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "error_one_per_line" + access: public_access + linker_set_key: "error_one_per_line" + } + source_file: "bionic/libc/include/error.h" +} +global_vars { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "__progname" + access: public_access + linker_set_key: "__progname" + } + source_file: "bionic/libc/bionic/libc_init_common.cpp" +} +global_vars { + basic_abi { + type_abi { + name: "prop_area *" + size: 4 + alignment: 4 + } + name: "__system_property_area__" + access: public_access + linker_set_key: "__system_property_area__" + } + source_file: "bionic/libc/bionic/system_properties.cpp" +} +global_vars { + basic_abi { + type_abi { + name: "struct res_sym const[]" + } + name: "__p_class_syms" + access: public_access + linker_set_key: "__p_class_syms" + } + source_file: "bionic/libc/dns/include/resolv_private.h" +} +global_vars { + basic_abi { + type_abi { + name: "struct res_sym const[]" + } + name: "__p_type_syms" + access: public_access + linker_set_key: "__p_type_syms" + } + source_file: "bionic/libc/dns/include/resolv_private.h" +} +global_vars { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "optreset" + access: public_access + linker_set_key: "optreset" + } + source_file: "bionic/libc/include/getopt.h" +} +global_vars { + basic_abi { + type_abi { + name: "const short *" + size: 4 + alignment: 4 + } + name: "_tolower_tab_" + access: public_access + linker_set_key: "_tolower_tab_" + } + source_file: "bionic/libc/upstream-openbsd/android/include/openbsd-compat.h" +} +global_vars { + basic_abi { + type_abi { + name: "const short *" + size: 4 + alignment: 4 + } + name: "_toupper_tab_" + access: public_access + linker_set_key: "_toupper_tab_" + } + source_file: "bionic/libc/upstream-openbsd/android/include/openbsd-compat.h" +} +global_vars { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__isthreaded" + access: public_access + linker_set_key: "__isthreaded" + } + source_file: "bionic/libc/upstream-openbsd/android/include/openbsd-compat.h" +} +global_vars { + basic_abi { + type_abi { + name: "__sFILE [3]" + size: 252 + alignment: 4 + } + name: "__sF" + access: public_access + linker_set_key: "__sF" + } + source_file: "bionic/libc/stdio/stdio.cpp" +} diff --git a/current/mips/source-based/libdl.so.lsdump b/current/mips/source-based/libdl.so.lsdump new file mode 100644 index 0000000..9f12c19 --- /dev/null +++ b/current/mips/source-based/libdl.so.lsdump @@ -0,0 +1,708 @@ +functions { + basic_abi { + type_abi { + name: "void *" + size: 4 + alignment: 4 + } + name: "dlopen" + access: public_access + linker_set_key: "dlopen" + } + mangled_function_name: "dlopen" + source_file: "bionic/libc/include/dlfcn.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "filename" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "flag" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "dlclose" + access: public_access + linker_set_key: "dlclose" + } + mangled_function_name: "dlclose" + source_file: "bionic/libc/include/dlfcn.h" + parameters { + basic_abi { + type_abi { + name: "void *" + size: 4 + alignment: 4 + } + name: "handle" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "dlerror" + access: public_access + linker_set_key: "dlerror" + } + mangled_function_name: "dlerror" + source_file: "bionic/libc/include/dlfcn.h" +} +functions { + basic_abi { + type_abi { + name: "void *" + size: 4 + alignment: 4 + } + name: "dlsym" + access: public_access + linker_set_key: "dlsym" + } + mangled_function_name: "dlsym" + source_file: "bionic/libc/include/dlfcn.h" + parameters { + basic_abi { + type_abi { + name: "void *" + size: 4 + alignment: 4 + } + name: "handle" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "symbol" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void *" + size: 4 + alignment: 4 + } + name: "dlvsym" + access: public_access + linker_set_key: "dlvsym" + } + mangled_function_name: "dlvsym" + source_file: "bionic/libc/include/dlfcn.h" + parameters { + basic_abi { + type_abi { + name: "void *" + size: 4 + alignment: 4 + } + name: "handle" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "symbol" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "version" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "dladdr" + access: public_access + linker_set_key: "dladdr" + } + mangled_function_name: "dladdr" + source_file: "bionic/libc/include/dlfcn.h" + parameters { + basic_abi { + type_abi { + name: "const void *" + size: 4 + alignment: 4 + } + name: "addr" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "Dl_info *" + size: 4 + alignment: 4 + } + name: "info" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void *" + size: 4 + alignment: 4 + } + name: "android_dlopen_ext" + access: public_access + linker_set_key: "android_dlopen_ext" + } + mangled_function_name: "android_dlopen_ext" + source_file: "bionic/libc/include/android/dlext.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "filename" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "flag" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const android_dlextinfo *" + size: 4 + alignment: 4 + } + name: "extinfo" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "android_get_LD_LIBRARY_PATH" + access: public_access + linker_set_key: "android_get_LD_LIBRARY_PATH" + } + mangled_function_name: "android_get_LD_LIBRARY_PATH" + source_file: "bionic/libdl/libdl.c" + parameters { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "buffer" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "buffer_size" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "android_update_LD_LIBRARY_PATH" + access: public_access + linker_set_key: "android_update_LD_LIBRARY_PATH" + } + mangled_function_name: "android_update_LD_LIBRARY_PATH" + source_file: "bionic/libdl/libdl.c" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "ld_library_path" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "android_set_application_target_sdk_version" + access: public_access + linker_set_key: "android_set_application_target_sdk_version" + } + mangled_function_name: "android_set_application_target_sdk_version" + source_file: "bionic/libdl/libdl.c" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "target" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "android_get_application_target_sdk_version" + access: public_access + linker_set_key: "android_get_application_target_sdk_version" + } + mangled_function_name: "android_get_application_target_sdk_version" + source_file: "bionic/libdl/libdl.c" +} +functions { + basic_abi { + type_abi { + name: "bool" + size: 1 + alignment: 1 + } + name: "android_init_anonymous_namespace" + access: public_access + linker_set_key: "android_init_anonymous_namespace" + } + mangled_function_name: "android_init_anonymous_namespace" + source_file: "bionic/libdl/libdl.c" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "shared_libs_sonames" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "library_search_path" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "struct android_namespace_t *" + size: 4 + alignment: 4 + } + name: "android_create_namespace" + access: public_access + linker_set_key: "android_create_namespace" + } + mangled_function_name: "android_create_namespace" + source_file: "bionic/libdl/libdl.c" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "name" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "ld_library_path" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "default_library_path" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long long" + size: 8 + alignment: 8 + } + name: "type" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "permitted_when_isolated_path" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "struct android_namespace_t *" + size: 4 + alignment: 4 + } + name: "parent" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "bool" + size: 1 + alignment: 1 + } + name: "android_link_namespaces" + access: public_access + linker_set_key: "android_link_namespaces" + } + mangled_function_name: "android_link_namespaces" + source_file: "bionic/libdl/libdl.c" + parameters { + basic_abi { + type_abi { + name: "struct android_namespace_t *" + size: 4 + alignment: 4 + } + name: "namespace_from" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "struct android_namespace_t *" + size: 4 + alignment: 4 + } + name: "namespace_to" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "shared_libs_sonames" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "android_dlwarning" + access: public_access + linker_set_key: "android_dlwarning" + } + mangled_function_name: "android_dlwarning" + source_file: "bionic/libdl/libdl.c" + parameters { + basic_abi { + type_abi { + name: "void *" + size: 4 + alignment: 4 + } + name: "obj" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "void (*)(void *, const char *)" + size: 4 + alignment: 4 + } + name: "f" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned int *" + size: 4 + alignment: 4 + } + name: "__cfi_init" + access: public_access + linker_set_key: "__cfi_init" + } + mangled_function_name: "__cfi_init" + source_file: "bionic/libdl/libdl_cfi.cpp" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "shadow_base" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "__cfi_slowpath" + access: public_access + linker_set_key: "__cfi_slowpath" + } + mangled_function_name: "__cfi_slowpath" + source_file: "bionic/libdl/libdl_cfi.cpp" + parameters { + basic_abi { + type_abi { + name: "unsigned long long" + size: 8 + alignment: 8 + } + name: "CallSiteTypeId" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "void *" + size: 4 + alignment: 4 + } + name: "Ptr" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "__cfi_slowpath_diag" + access: public_access + linker_set_key: "__cfi_slowpath_diag" + } + mangled_function_name: "__cfi_slowpath_diag" + source_file: "bionic/libdl/libdl_cfi.cpp" + parameters { + basic_abi { + type_abi { + name: "unsigned long long" + size: 8 + alignment: 8 + } + name: "CallSiteTypeId" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "void *" + size: 4 + alignment: 4 + } + name: "Ptr" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "void *" + size: 4 + alignment: 4 + } + name: "DiagData" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} diff --git a/current/mips/source-based/liblog.so.lsdump b/current/mips/source-based/liblog.so.lsdump new file mode 100644 index 0000000..ea58bc2 --- /dev/null +++ b/current/mips/source-based/liblog.so.lsdump @@ -0,0 +1,7884 @@ +records { + basic_abi { + type_abi { + name: "struct log_time" + size: 8 + alignment: 1 + } + name: "log_time" + access: public_access + linker_set_key: "log_time" + } + fields { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "tv_sec" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "tv_nsec" + access: public_access + } + } + source_file: "system/core/liblog/include/log/log_time.h" + mangled_record_name: "log_time" +} +records { + basic_abi { + type_abi { + name: "struct logger_entry" + size: 20 + alignment: 4 + } + name: "logger_entry" + access: public_access + linker_set_key: "logger_entry" + } + fields { + basic_abi { + type_abi { + name: "unsigned short" + size: 2 + alignment: 2 + } + name: "len" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "unsigned short" + size: 2 + alignment: 2 + } + name: "__pad" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pid" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "tid" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "sec" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "nsec" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "char [0]" + size: 0 + alignment: 1 + } + name: "msg" + access: public_access + } + } + source_file: "system/core/liblog/include/log/log_read.h" + mangled_record_name: "logger_entry" +} +records { + basic_abi { + type_abi { + name: "struct logger_entry_v2" + size: 24 + alignment: 1 + } + name: "logger_entry_v2" + access: public_access + linker_set_key: "logger_entry_v2" + } + fields { + basic_abi { + type_abi { + name: "unsigned short" + size: 2 + alignment: 2 + } + name: "len" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "unsigned short" + size: 2 + alignment: 2 + } + name: "hdr_size" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pid" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "tid" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "sec" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "nsec" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "euid" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "char [0]" + size: 0 + alignment: 1 + } + name: "msg" + access: public_access + } + } + source_file: "system/core/liblog/include/log/log_read.h" + mangled_record_name: "logger_entry_v2" +} +records { + basic_abi { + type_abi { + name: "struct logger_entry_v3" + size: 24 + alignment: 1 + } + name: "logger_entry_v3" + access: public_access + linker_set_key: "logger_entry_v3" + } + fields { + basic_abi { + type_abi { + name: "unsigned short" + size: 2 + alignment: 2 + } + name: "len" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "unsigned short" + size: 2 + alignment: 2 + } + name: "hdr_size" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pid" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "tid" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "sec" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "nsec" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "lid" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "char [0]" + size: 0 + alignment: 1 + } + name: "msg" + access: public_access + } + } + source_file: "system/core/liblog/include/log/log_read.h" + mangled_record_name: "logger_entry_v3" +} +records { + basic_abi { + type_abi { + name: "struct logger_entry_v4" + size: 28 + alignment: 4 + } + name: "logger_entry_v4" + access: public_access + linker_set_key: "logger_entry_v4" + } + fields { + basic_abi { + type_abi { + name: "unsigned short" + size: 2 + alignment: 2 + } + name: "len" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "unsigned short" + size: 2 + alignment: 2 + } + name: "hdr_size" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pid" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "tid" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "sec" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "nsec" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "lid" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "uid" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "char [0]" + size: 0 + alignment: 1 + } + name: "msg" + access: public_access + } + } + source_file: "system/core/liblog/include/log/log_read.h" + mangled_record_name: "logger_entry_v4" +} +records { + basic_abi { + type_abi { + name: "struct log_msg" + size: 5124 + alignment: 4 + } + name: "log_msg" + access: public_access + linker_set_key: "log_msg" + } + fields { + basic_abi { + type_abi { + name: "struct log_msg::(anonymous)" + size: 5124 + alignment: 4 + } + name: "" + access: public_access + } + } + source_file: "system/core/liblog/include/log/log_read.h" + mangled_record_name: "log_msg" +} +records { + basic_abi { + type_abi { + name: "struct log_msg::(anonymous)" + size: 5124 + alignment: 4 + } + name: "log_msg::(anonymous)" + access: public_access + linker_set_key: "log_msg::(anonymous)" + } + fields { + basic_abi { + type_abi { + name: "unsigned char [5121]" + size: 5121 + alignment: 1 + } + name: "buf" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "struct logger_entry_v4" + size: 28 + alignment: 4 + } + name: "entry" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "struct logger_entry_v4" + size: 28 + alignment: 4 + } + name: "entry_v4" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "struct logger_entry_v3" + size: 24 + alignment: 1 + } + name: "entry_v3" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "struct logger_entry_v2" + size: 24 + alignment: 1 + } + name: "entry_v2" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "struct logger_entry" + size: 20 + alignment: 4 + } + name: "entry_v1" + access: public_access + } + } + source_file: "system/core/liblog/include/log/log_read.h" + mangled_record_name: "" +} +records { + basic_abi { + type_abi { + name: "android_log_list_element" + size: 16 + alignment: 8 + } + name: "android_log_list_element" + access: public_access + linker_set_key: "android_log_list_element" + } + fields { + basic_abi { + type_abi { + name: "AndroidEventLogType" + size: 4 + alignment: 4 + } + name: "type" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "unsigned short" + size: 2 + alignment: 2 + } + name: "complete" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "unsigned short" + size: 2 + alignment: 2 + } + name: "len" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "android_log_list_element::(anonymous)" + size: 8 + alignment: 8 + } + name: "data" + access: public_access + } + } + source_file: "system/core/liblog/include/log/log_event_list.h" + mangled_record_name: "" +} +records { + basic_abi { + type_abi { + name: "android_log_list_element::(anonymous)" + size: 8 + alignment: 8 + } + name: "(anonymous struct)::(anonymous)" + access: public_access + linker_set_key: "(anonymous struct)::(anonymous)" + } + fields { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "int32" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "long long" + size: 8 + alignment: 8 + } + name: "int64" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "string" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "float32" + access: public_access + } + } + source_file: "system/core/liblog/include/log/log_event_list.h" + mangled_record_name: "" +} +records { + basic_abi { + type_abi { + name: "android_pmsg_log_header_t" + size: 7 + alignment: 1 + } + name: "android_pmsg_log_header_t" + access: public_access + linker_set_key: "android_pmsg_log_header_t" + } + fields { + basic_abi { + type_abi { + name: "unsigned char" + size: 1 + alignment: 1 + } + name: "magic" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "unsigned short" + size: 2 + alignment: 2 + } + name: "len" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "unsigned short" + size: 2 + alignment: 2 + } + name: "uid" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "unsigned short" + size: 2 + alignment: 2 + } + name: "pid" + access: public_access + } + } + source_file: "system/core/liblog/include/private/android_logger.h" + mangled_record_name: "" +} +records { + basic_abi { + type_abi { + name: "android_log_header_t" + size: 11 + alignment: 1 + } + name: "android_log_header_t" + access: public_access + linker_set_key: "android_log_header_t" + } + fields { + basic_abi { + type_abi { + name: "unsigned char" + size: 1 + alignment: 1 + } + name: "id" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "unsigned short" + size: 2 + alignment: 2 + } + name: "tid" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "struct log_time" + size: 8 + alignment: 1 + } + name: "realtime" + access: public_access + } + } + source_file: "system/core/liblog/include/private/android_logger.h" + mangled_record_name: "" +} +records { + basic_abi { + type_abi { + name: "android_event_header_t" + size: 4 + alignment: 1 + } + name: "android_event_header_t" + access: public_access + linker_set_key: "android_event_header_t" + } + fields { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "tag" + access: public_access + } + } + source_file: "system/core/liblog/include/private/android_logger.h" + mangled_record_name: "" +} +records { + basic_abi { + type_abi { + name: "android_event_int_t" + size: 5 + alignment: 1 + } + name: "android_event_int_t" + access: public_access + linker_set_key: "android_event_int_t" + } + fields { + basic_abi { + type_abi { + name: "signed char" + size: 1 + alignment: 1 + } + name: "type" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "data" + access: public_access + } + } + source_file: "system/core/liblog/include/private/android_logger.h" + mangled_record_name: "" +} +records { + basic_abi { + type_abi { + name: "android_log_event_int_t" + size: 9 + alignment: 1 + } + name: "android_log_event_int_t" + access: public_access + linker_set_key: "android_log_event_int_t" + } + fields { + basic_abi { + type_abi { + name: "android_event_header_t" + size: 4 + alignment: 1 + } + name: "header" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "android_event_int_t" + size: 5 + alignment: 1 + } + name: "payload" + access: public_access + } + } + source_file: "system/core/liblog/include/private/android_logger.h" + mangled_record_name: "" +} +records { + basic_abi { + type_abi { + name: "android_event_long_t" + size: 9 + alignment: 1 + } + name: "android_event_long_t" + access: public_access + linker_set_key: "android_event_long_t" + } + fields { + basic_abi { + type_abi { + name: "signed char" + size: 1 + alignment: 1 + } + name: "type" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "long long" + size: 8 + alignment: 8 + } + name: "data" + access: public_access + } + } + source_file: "system/core/liblog/include/private/android_logger.h" + mangled_record_name: "" +} +records { + basic_abi { + type_abi { + name: "android_log_event_long_t" + size: 13 + alignment: 1 + } + name: "android_log_event_long_t" + access: public_access + linker_set_key: "android_log_event_long_t" + } + fields { + basic_abi { + type_abi { + name: "android_event_header_t" + size: 4 + alignment: 1 + } + name: "header" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "android_event_long_t" + size: 9 + alignment: 1 + } + name: "payload" + access: public_access + } + } + source_file: "system/core/liblog/include/private/android_logger.h" + mangled_record_name: "" +} +records { + basic_abi { + type_abi { + name: "android_event_string_t" + size: 5 + alignment: 1 + } + name: "android_event_string_t" + access: public_access + linker_set_key: "android_event_string_t" + } + fields { + basic_abi { + type_abi { + name: "signed char" + size: 1 + alignment: 1 + } + name: "type" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "length" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "char []" + } + name: "data" + access: public_access + } + } + source_file: "system/core/liblog/include/private/android_logger.h" + mangled_record_name: "" +} +records { + basic_abi { + type_abi { + name: "android_log_event_string_t" + size: 9 + alignment: 1 + } + name: "android_log_event_string_t" + access: public_access + linker_set_key: "android_log_event_string_t" + } + fields { + basic_abi { + type_abi { + name: "android_event_header_t" + size: 4 + alignment: 1 + } + name: "header" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "signed char" + size: 1 + alignment: 1 + } + name: "type" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "length" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "char []" + } + name: "data" + access: public_access + } + } + source_file: "system/core/liblog/include/private/android_logger.h" + mangled_record_name: "" +} +records { + basic_abi { + type_abi { + name: "log_time" + size: 8 + alignment: 1 + } + name: "log_time" + access: public_access + linker_set_key: "_Z8log_time" + } + fields { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "tv_sec" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "tv_nsec" + access: public_access + } + } + source_file: "system/core/liblog/include/log/log_time.h" + mangled_record_name: "_Z8log_time" +} +records { + basic_abi { + type_abi { + name: "logger_entry" + size: 20 + alignment: 4 + } + name: "logger_entry" + access: public_access + linker_set_key: "_Z12logger_entry" + } + fields { + basic_abi { + type_abi { + name: "unsigned short" + size: 2 + alignment: 2 + } + name: "len" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "unsigned short" + size: 2 + alignment: 2 + } + name: "__pad" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pid" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "tid" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "sec" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "nsec" + access: public_access + } + } + source_file: "system/core/liblog/include/log/log_read.h" + mangled_record_name: "_Z12logger_entry" +} +records { + basic_abi { + type_abi { + name: "logger_entry_v2" + size: 24 + alignment: 1 + } + name: "logger_entry_v2" + access: public_access + linker_set_key: "_Z15logger_entry_v2" + } + fields { + basic_abi { + type_abi { + name: "unsigned short" + size: 2 + alignment: 2 + } + name: "len" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "unsigned short" + size: 2 + alignment: 2 + } + name: "hdr_size" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pid" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "tid" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "sec" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "nsec" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "euid" + access: public_access + } + } + source_file: "system/core/liblog/include/log/log_read.h" + mangled_record_name: "_Z15logger_entry_v2" +} +records { + basic_abi { + type_abi { + name: "logger_entry_v3" + size: 24 + alignment: 1 + } + name: "logger_entry_v3" + access: public_access + linker_set_key: "_Z15logger_entry_v3" + } + fields { + basic_abi { + type_abi { + name: "unsigned short" + size: 2 + alignment: 2 + } + name: "len" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "unsigned short" + size: 2 + alignment: 2 + } + name: "hdr_size" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pid" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "tid" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "sec" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "nsec" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "lid" + access: public_access + } + } + source_file: "system/core/liblog/include/log/log_read.h" + mangled_record_name: "_Z15logger_entry_v3" +} +records { + basic_abi { + type_abi { + name: "logger_entry_v4" + size: 28 + alignment: 4 + } + name: "logger_entry_v4" + access: public_access + linker_set_key: "_Z15logger_entry_v4" + } + fields { + basic_abi { + type_abi { + name: "unsigned short" + size: 2 + alignment: 2 + } + name: "len" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "unsigned short" + size: 2 + alignment: 2 + } + name: "hdr_size" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pid" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "tid" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "sec" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "nsec" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "lid" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "uid" + access: public_access + } + } + source_file: "system/core/liblog/include/log/log_read.h" + mangled_record_name: "_Z15logger_entry_v4" +} +records { + basic_abi { + type_abi { + name: "log_msg" + size: 5124 + alignment: 4 + } + name: "log_msg" + access: public_access + linker_set_key: "_Z7log_msg" + } + fields { + basic_abi { + type_abi { + name: "log_msg::(anonymous)" + size: 5124 + alignment: 4 + } + name: "" + access: public_access + } + } + source_file: "system/core/liblog/include/log/log_read.h" + mangled_record_name: "_Z7log_msg" +} +records { + basic_abi { + type_abi { + name: "log_msg::(anonymous)" + size: 5124 + alignment: 4 + } + name: "log_msg::(anonymous)" + access: public_access + linker_set_key: "_ZN7log_msgUt_E" + } + fields { + basic_abi { + type_abi { + name: "unsigned char [5121]" + size: 5121 + alignment: 1 + } + name: "buf" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "logger_entry_v4" + size: 28 + alignment: 4 + } + name: "entry" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "logger_entry_v4" + size: 28 + alignment: 4 + } + name: "entry_v4" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "logger_entry_v3" + size: 24 + alignment: 1 + } + name: "entry_v3" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "logger_entry_v2" + size: 24 + alignment: 1 + } + name: "entry_v2" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "logger_entry" + size: 20 + alignment: 4 + } + name: "entry_v1" + access: public_access + } + } + source_file: "system/core/liblog/include/log/log_read.h" + mangled_record_name: "_ZN7log_msgUt_E" +} +records { + basic_abi { + type_abi { + name: "struct AndroidLogEntry_t" + size: 40 + alignment: 4 + } + name: "AndroidLogEntry_t" + access: public_access + linker_set_key: "AndroidLogEntry_t" + } + fields { + basic_abi { + type_abi { + name: "long" + size: 4 + alignment: 4 + } + name: "tv_sec" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "long" + size: 4 + alignment: 4 + } + name: "tv_nsec" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "enum android_LogPriority" + size: 4 + alignment: 4 + } + name: "priority" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "uid" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pid" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "tid" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "tag" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "tagLen" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "messageLen" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "message" + access: public_access + } + } + source_file: "system/core/liblog/include/log/logprint.h" + mangled_record_name: "AndroidLogEntry_t" +} +records { + basic_abi { + type_abi { + name: "android_log_list_element" + size: 16 + alignment: 8 + } + name: "android_log_list_element" + access: public_access + linker_set_key: "_Z24android_log_list_element" + } + fields { + basic_abi { + type_abi { + name: "AndroidEventLogType" + size: 4 + alignment: 4 + } + name: "type" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "unsigned short" + size: 2 + alignment: 2 + } + name: "complete" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "unsigned short" + size: 2 + alignment: 2 + } + name: "len" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "android_log_list_element::(anonymous)" + size: 8 + alignment: 8 + } + name: "data" + access: public_access + } + } + source_file: "system/core/liblog/include/log/log_event_list.h" + mangled_record_name: "_Z24android_log_list_element" +} +records { + basic_abi { + type_abi { + name: "android_log_list_element::(anonymous)" + size: 8 + alignment: 8 + } + name: "(anonymous struct)::(anonymous)" + access: public_access + linker_set_key: "_ZN24android_log_list_elementUt_E" + } + fields { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "int32" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "long long" + size: 8 + alignment: 8 + } + name: "int64" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "string" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "float32" + access: public_access + } + } + source_file: "system/core/liblog/include/log/log_event_list.h" + mangled_record_name: "_ZN24android_log_list_elementUt_E" +} +records { + basic_abi { + type_abi { + name: "android_log_event_list" + size: 8 + alignment: 4 + } + name: "android_log_event_list" + access: public_access + linker_set_key: "_Z22android_log_event_list" + } + fields { + basic_abi { + type_abi { + name: "android_log_context_internal *" + size: 4 + alignment: 4 + } + name: "ctx" + access: private_access + } + } + fields { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "ret" + access: private_access + } + } + source_file: "system/core/liblog/include/log/log_event_list.h" + mangled_record_name: "_Z22android_log_event_list" +} +records { + basic_abi { + type_abi { + name: "android_pmsg_log_header_t" + size: 7 + alignment: 1 + } + name: "android_pmsg_log_header_t" + access: public_access + linker_set_key: "_Z25android_pmsg_log_header_t" + } + fields { + basic_abi { + type_abi { + name: "unsigned char" + size: 1 + alignment: 1 + } + name: "magic" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "unsigned short" + size: 2 + alignment: 2 + } + name: "len" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "unsigned short" + size: 2 + alignment: 2 + } + name: "uid" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "unsigned short" + size: 2 + alignment: 2 + } + name: "pid" + access: public_access + } + } + source_file: "system/core/liblog/include/private/android_logger.h" + mangled_record_name: "_Z25android_pmsg_log_header_t" +} +records { + basic_abi { + type_abi { + name: "android_log_header_t" + size: 11 + alignment: 1 + } + name: "android_log_header_t" + access: public_access + linker_set_key: "_Z20android_log_header_t" + } + fields { + basic_abi { + type_abi { + name: "unsigned char" + size: 1 + alignment: 1 + } + name: "id" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "unsigned short" + size: 2 + alignment: 2 + } + name: "tid" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "log_time" + size: 8 + alignment: 1 + } + name: "realtime" + access: public_access + } + } + source_file: "system/core/liblog/include/private/android_logger.h" + mangled_record_name: "_Z20android_log_header_t" +} +records { + basic_abi { + type_abi { + name: "android_event_header_t" + size: 4 + alignment: 1 + } + name: "android_event_header_t" + access: public_access + linker_set_key: "_Z22android_event_header_t" + } + fields { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "tag" + access: public_access + } + } + source_file: "system/core/liblog/include/private/android_logger.h" + mangled_record_name: "_Z22android_event_header_t" +} +records { + basic_abi { + type_abi { + name: "android_event_int_t" + size: 5 + alignment: 1 + } + name: "android_event_int_t" + access: public_access + linker_set_key: "_Z19android_event_int_t" + } + fields { + basic_abi { + type_abi { + name: "signed char" + size: 1 + alignment: 1 + } + name: "type" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "data" + access: public_access + } + } + source_file: "system/core/liblog/include/private/android_logger.h" + mangled_record_name: "_Z19android_event_int_t" +} +records { + basic_abi { + type_abi { + name: "android_log_event_int_t" + size: 9 + alignment: 1 + } + name: "android_log_event_int_t" + access: public_access + linker_set_key: "_Z23android_log_event_int_t" + } + fields { + basic_abi { + type_abi { + name: "android_event_header_t" + size: 4 + alignment: 1 + } + name: "header" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "android_event_int_t" + size: 5 + alignment: 1 + } + name: "payload" + access: public_access + } + } + source_file: "system/core/liblog/include/private/android_logger.h" + mangled_record_name: "_Z23android_log_event_int_t" +} +records { + basic_abi { + type_abi { + name: "android_event_long_t" + size: 9 + alignment: 1 + } + name: "android_event_long_t" + access: public_access + linker_set_key: "_Z20android_event_long_t" + } + fields { + basic_abi { + type_abi { + name: "signed char" + size: 1 + alignment: 1 + } + name: "type" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "long long" + size: 8 + alignment: 8 + } + name: "data" + access: public_access + } + } + source_file: "system/core/liblog/include/private/android_logger.h" + mangled_record_name: "_Z20android_event_long_t" +} +records { + basic_abi { + type_abi { + name: "android_log_event_long_t" + size: 13 + alignment: 1 + } + name: "android_log_event_long_t" + access: public_access + linker_set_key: "_Z24android_log_event_long_t" + } + fields { + basic_abi { + type_abi { + name: "android_event_header_t" + size: 4 + alignment: 1 + } + name: "header" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "android_event_long_t" + size: 9 + alignment: 1 + } + name: "payload" + access: public_access + } + } + source_file: "system/core/liblog/include/private/android_logger.h" + mangled_record_name: "_Z24android_log_event_long_t" +} +records { + basic_abi { + type_abi { + name: "android_event_string_t" + size: 5 + alignment: 1 + } + name: "android_event_string_t" + access: public_access + linker_set_key: "_Z22android_event_string_t" + } + fields { + basic_abi { + type_abi { + name: "signed char" + size: 1 + alignment: 1 + } + name: "type" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "length" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "char []" + } + name: "data" + access: public_access + } + } + source_file: "system/core/liblog/include/private/android_logger.h" + mangled_record_name: "_Z22android_event_string_t" +} +records { + basic_abi { + type_abi { + name: "android_log_event_string_t" + size: 9 + alignment: 1 + } + name: "android_log_event_string_t" + access: public_access + linker_set_key: "_Z26android_log_event_string_t" + } + fields { + basic_abi { + type_abi { + name: "android_event_header_t" + size: 4 + alignment: 1 + } + name: "header" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "signed char" + size: 1 + alignment: 1 + } + name: "type" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "length" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "char []" + } + name: "data" + access: public_access + } + } + source_file: "system/core/liblog/include/private/android_logger.h" + mangled_record_name: "_Z26android_log_event_string_t" +} +records { + basic_abi { + type_abi { + name: "__android_log_event_list" + size: 8 + alignment: 4 + } + name: "__android_log_event_list" + access: public_access + linker_set_key: "_Z24__android_log_event_list" + } + base_specifiers { + basic_abi { + type_abi { + name: "android_log_event_list" + size: 8 + alignment: 4 + } + name: "" + access: public_access + } + is_virtual: false + } + source_file: "system/core/liblog/include/private/android_logger.h" + mangled_record_name: "_Z24__android_log_event_list" +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "android_set_log_transport" + access: public_access + linker_set_key: "android_set_log_transport" + } + mangled_function_name: "android_set_log_transport" + source_file: "system/core/liblog/include/log/log_transport.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "transport_flag" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "android_get_log_transport" + access: public_access + linker_set_key: "android_get_log_transport" + } + mangled_function_name: "android_get_log_transport" + source_file: "system/core/liblog/include/log/log_transport.h" +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__android_log_write" + access: public_access + linker_set_key: "__android_log_write" + } + mangled_function_name: "__android_log_write" + source_file: "system/core/liblog/include/android/log.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "prio" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "tag" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "text" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__android_log_print" + access: public_access + linker_set_key: "__android_log_print" + } + mangled_function_name: "__android_log_print" + source_file: "system/core/liblog/include/android/log.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "prio" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "tag" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "fmt" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__android_log_vprint" + access: public_access + linker_set_key: "__android_log_vprint" + } + mangled_function_name: "__android_log_vprint" + source_file: "system/core/liblog/include/android/log.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "prio" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "tag" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "fmt" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "void *" + size: 4 + alignment: 4 + } + name: "ap" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "__android_log_assert" + access: public_access + linker_set_key: "__android_log_assert" + } + mangled_function_name: "__android_log_assert" + source_file: "system/core/liblog/include/android/log.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "cond" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "tag" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "fmt" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__android_log_buf_write" + access: public_access + linker_set_key: "__android_log_buf_write" + } + mangled_function_name: "__android_log_buf_write" + source_file: "system/core/liblog/include/log/log_id.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "bufID" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "prio" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "tag" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "text" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__android_log_buf_print" + access: public_access + linker_set_key: "__android_log_buf_print" + } + mangled_function_name: "__android_log_buf_print" + source_file: "system/core/liblog/include/log/log_id.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "bufID" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "prio" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "tag" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "fmt" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "enum log_id" + size: 4 + alignment: 4 + } + name: "android_name_to_log_id" + access: public_access + linker_set_key: "android_name_to_log_id" + } + mangled_function_name: "android_name_to_log_id" + source_file: "system/core/liblog/include/log/log_id.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "logName" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "android_log_id_to_name" + access: public_access + linker_set_key: "android_log_id_to_name" + } + mangled_function_name: "android_log_id_to_name" + source_file: "system/core/liblog/include/log/log_id.h" + parameters { + basic_abi { + type_abi { + name: "enum log_id" + size: 4 + alignment: 4 + } + name: "log_id" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__android_log_is_loggable" + access: public_access + linker_set_key: "__android_log_is_loggable" + } + mangled_function_name: "__android_log_is_loggable" + source_file: "system/core/liblog/include/log/log_main.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "prio" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "tag" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "default_prio" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__android_log_is_loggable_len" + access: public_access + linker_set_key: "__android_log_is_loggable_len" + } + mangled_function_name: "__android_log_is_loggable_len" + source_file: "system/core/liblog/include/log/log_main.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "prio" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "tag" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "len" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "default_prio" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "enum log_id" + size: 4 + alignment: 4 + } + name: "android_logger_get_id" + access: public_access + linker_set_key: "android_logger_get_id" + } + mangled_function_name: "android_logger_get_id" + source_file: "system/core/liblog/include/log/log_read.h" + parameters { + basic_abi { + type_abi { + name: "struct logger *" + size: 4 + alignment: 4 + } + name: "logger" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "android_logger_clear" + access: public_access + linker_set_key: "android_logger_clear" + } + mangled_function_name: "android_logger_clear" + source_file: "system/core/liblog/include/log/log_read.h" + parameters { + basic_abi { + type_abi { + name: "struct logger *" + size: 4 + alignment: 4 + } + name: "logger" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long" + size: 4 + alignment: 4 + } + name: "android_logger_get_log_size" + access: public_access + linker_set_key: "android_logger_get_log_size" + } + mangled_function_name: "android_logger_get_log_size" + source_file: "system/core/liblog/include/log/log_read.h" + parameters { + basic_abi { + type_abi { + name: "struct logger *" + size: 4 + alignment: 4 + } + name: "logger" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "android_logger_set_log_size" + access: public_access + linker_set_key: "android_logger_set_log_size" + } + mangled_function_name: "android_logger_set_log_size" + source_file: "system/core/liblog/include/log/log_read.h" + parameters { + basic_abi { + type_abi { + name: "struct logger *" + size: 4 + alignment: 4 + } + name: "logger" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 4 + alignment: 4 + } + name: "size" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long" + size: 4 + alignment: 4 + } + name: "android_logger_get_log_readable_size" + access: public_access + linker_set_key: "android_logger_get_log_readable_size" + } + mangled_function_name: "android_logger_get_log_readable_size" + source_file: "system/core/liblog/include/log/log_read.h" + parameters { + basic_abi { + type_abi { + name: "struct logger *" + size: 4 + alignment: 4 + } + name: "logger" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "android_logger_get_log_version" + access: public_access + linker_set_key: "android_logger_get_log_version" + } + mangled_function_name: "android_logger_get_log_version" + source_file: "system/core/liblog/include/log/log_read.h" + parameters { + basic_abi { + type_abi { + name: "struct logger *" + size: 4 + alignment: 4 + } + name: "logger" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "android_logger_get_statistics" + access: public_access + linker_set_key: "android_logger_get_statistics" + } + mangled_function_name: "android_logger_get_statistics" + source_file: "system/core/liblog/include/log/log_read.h" + parameters { + basic_abi { + type_abi { + name: "struct logger_list *" + size: 4 + alignment: 4 + } + name: "logger_list" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "buf" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "len" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "android_logger_get_prune_list" + access: public_access + linker_set_key: "android_logger_get_prune_list" + } + mangled_function_name: "android_logger_get_prune_list" + source_file: "system/core/liblog/include/log/log_read.h" + parameters { + basic_abi { + type_abi { + name: "struct logger_list *" + size: 4 + alignment: 4 + } + name: "logger_list" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "buf" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "len" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "android_logger_set_prune_list" + access: public_access + linker_set_key: "android_logger_set_prune_list" + } + mangled_function_name: "android_logger_set_prune_list" + source_file: "system/core/liblog/include/log/log_read.h" + parameters { + basic_abi { + type_abi { + name: "struct logger_list *" + size: 4 + alignment: 4 + } + name: "logger_list" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "buf" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "len" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "struct logger_list *" + size: 4 + alignment: 4 + } + name: "android_logger_list_alloc" + access: public_access + linker_set_key: "android_logger_list_alloc" + } + mangled_function_name: "android_logger_list_alloc" + source_file: "system/core/liblog/include/log/log_read.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "mode" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "tail" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pid" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "struct logger_list *" + size: 4 + alignment: 4 + } + name: "android_logger_list_alloc_time" + access: public_access + linker_set_key: "android_logger_list_alloc_time" + } + mangled_function_name: "android_logger_list_alloc_time" + source_file: "system/core/liblog/include/log/log_read.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "mode" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "struct log_time" + size: 8 + alignment: 1 + } + name: "start" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pid" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "android_logger_list_free" + access: public_access + linker_set_key: "android_logger_list_free" + } + mangled_function_name: "android_logger_list_free" + source_file: "system/core/liblog/include/log/log_read.h" + parameters { + basic_abi { + type_abi { + name: "struct logger_list *" + size: 4 + alignment: 4 + } + name: "logger_list" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "android_logger_list_read" + access: public_access + linker_set_key: "android_logger_list_read" + } + mangled_function_name: "android_logger_list_read" + source_file: "system/core/liblog/include/log/log_read.h" + parameters { + basic_abi { + type_abi { + name: "struct logger_list *" + size: 4 + alignment: 4 + } + name: "logger_list" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "struct log_msg *" + size: 4 + alignment: 4 + } + name: "log_msg" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "struct logger *" + size: 4 + alignment: 4 + } + name: "android_logger_open" + access: public_access + linker_set_key: "android_logger_open" + } + mangled_function_name: "android_logger_open" + source_file: "system/core/liblog/include/log/log_read.h" + parameters { + basic_abi { + type_abi { + name: "struct logger_list *" + size: 4 + alignment: 4 + } + name: "logger_list" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "enum log_id" + size: 4 + alignment: 4 + } + name: "id" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "struct logger_list *" + size: 4 + alignment: 4 + } + name: "android_logger_list_open" + access: public_access + linker_set_key: "android_logger_list_open" + } + mangled_function_name: "android_logger_list_open" + source_file: "system/core/liblog/include/log/log_read.h" + parameters { + basic_abi { + type_abi { + name: "enum log_id" + size: 4 + alignment: 4 + } + name: "id" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "mode" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "tail" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pid" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__android_log_bwrite" + access: public_access + linker_set_key: "__android_log_bwrite" + } + mangled_function_name: "__android_log_bwrite" + source_file: "system/core/liblog/include/log/log.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "tag" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const void *" + size: 4 + alignment: 4 + } + name: "payload" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "len" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__android_log_btwrite" + access: public_access + linker_set_key: "__android_log_btwrite" + } + mangled_function_name: "__android_log_btwrite" + source_file: "system/core/liblog/include/log/log.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "tag" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char" + size: 1 + alignment: 1 + } + name: "type" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const void *" + size: 4 + alignment: 4 + } + name: "payload" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "len" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__android_log_bswrite" + access: public_access + linker_set_key: "__android_log_bswrite" + } + mangled_function_name: "__android_log_bswrite" + source_file: "system/core/liblog/include/log/log.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "tag" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "payload" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "android_log_clockid" + access: public_access + linker_set_key: "android_log_clockid" + } + mangled_function_name: "android_log_clockid" + source_file: "system/core/liblog/include/log/log.h" +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__android_log_error_write" + access: public_access + linker_set_key: "__android_log_error_write" + } + mangled_function_name: "__android_log_error_write" + source_file: "system/core/liblog/include/log/log.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "tag" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "subTag" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "uid" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "data" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "dataLen" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "__android_log_close" + access: public_access + linker_set_key: "__android_log_close" + } + mangled_function_name: "__android_log_close" + source_file: "system/core/liblog/include/log/log.h" +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__android_log_ratelimit" + access: public_access + linker_set_key: "__android_log_ratelimit" + } + mangled_function_name: "__android_log_ratelimit" + source_file: "system/core/liblog/include/log/log.h" + parameters { + basic_abi { + type_abi { + name: "long" + size: 4 + alignment: 4 + } + name: "seconds" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long *" + size: 4 + alignment: 4 + } + name: "last" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "struct android_log_context_internal *" + size: 4 + alignment: 4 + } + name: "create_android_logger" + access: public_access + linker_set_key: "create_android_logger" + } + mangled_function_name: "create_android_logger" + source_file: "system/core/liblog/include/log/log_event_list.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "tag" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "android_log_write_list_begin" + access: public_access + linker_set_key: "android_log_write_list_begin" + } + mangled_function_name: "android_log_write_list_begin" + source_file: "system/core/liblog/include/log/log_event_list.h" + parameters { + basic_abi { + type_abi { + name: "struct android_log_context_internal *" + size: 4 + alignment: 4 + } + name: "ctx" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "android_log_write_list_end" + access: public_access + linker_set_key: "android_log_write_list_end" + } + mangled_function_name: "android_log_write_list_end" + source_file: "system/core/liblog/include/log/log_event_list.h" + parameters { + basic_abi { + type_abi { + name: "struct android_log_context_internal *" + size: 4 + alignment: 4 + } + name: "ctx" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "android_log_write_int32" + access: public_access + linker_set_key: "android_log_write_int32" + } + mangled_function_name: "android_log_write_int32" + source_file: "system/core/liblog/include/log/log_event_list.h" + parameters { + basic_abi { + type_abi { + name: "struct android_log_context_internal *" + size: 4 + alignment: 4 + } + name: "ctx" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "value" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "android_log_write_int64" + access: public_access + linker_set_key: "android_log_write_int64" + } + mangled_function_name: "android_log_write_int64" + source_file: "system/core/liblog/include/log/log_event_list.h" + parameters { + basic_abi { + type_abi { + name: "struct android_log_context_internal *" + size: 4 + alignment: 4 + } + name: "ctx" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long long" + size: 8 + alignment: 8 + } + name: "value" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "android_log_write_string8" + access: public_access + linker_set_key: "android_log_write_string8" + } + mangled_function_name: "android_log_write_string8" + source_file: "system/core/liblog/include/log/log_event_list.h" + parameters { + basic_abi { + type_abi { + name: "struct android_log_context_internal *" + size: 4 + alignment: 4 + } + name: "ctx" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "value" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "android_log_write_string8_len" + access: public_access + linker_set_key: "android_log_write_string8_len" + } + mangled_function_name: "android_log_write_string8_len" + source_file: "system/core/liblog/include/log/log_event_list.h" + parameters { + basic_abi { + type_abi { + name: "struct android_log_context_internal *" + size: 4 + alignment: 4 + } + name: "ctx" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "value" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "maxlen" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "android_log_write_float32" + access: public_access + linker_set_key: "android_log_write_float32" + } + mangled_function_name: "android_log_write_float32" + source_file: "system/core/liblog/include/log/log_event_list.h" + parameters { + basic_abi { + type_abi { + name: "struct android_log_context_internal *" + size: 4 + alignment: 4 + } + name: "ctx" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "value" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "android_log_write_list" + access: public_access + linker_set_key: "android_log_write_list" + } + mangled_function_name: "android_log_write_list" + source_file: "system/core/liblog/include/log/log_event_list.h" + parameters { + basic_abi { + type_abi { + name: "struct android_log_context_internal *" + size: 4 + alignment: 4 + } + name: "ctx" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "enum log_id" + size: 4 + alignment: 4 + } + name: "id" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "struct android_log_context_internal *" + size: 4 + alignment: 4 + } + name: "create_android_log_parser" + access: public_access + linker_set_key: "create_android_log_parser" + } + mangled_function_name: "create_android_log_parser" + source_file: "system/core/liblog/include/log/log_event_list.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "msg" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "len" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "android_log_list_element" + size: 16 + alignment: 8 + } + name: "android_log_read_next" + access: public_access + linker_set_key: "android_log_read_next" + } + mangled_function_name: "android_log_read_next" + source_file: "system/core/liblog/include/log/log_event_list.h" + parameters { + basic_abi { + type_abi { + name: "struct android_log_context_internal *" + size: 4 + alignment: 4 + } + name: "ctx" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "android_log_list_element" + size: 16 + alignment: 8 + } + name: "android_log_peek_next" + access: public_access + linker_set_key: "android_log_peek_next" + } + mangled_function_name: "android_log_peek_next" + source_file: "system/core/liblog/include/log/log_event_list.h" + parameters { + basic_abi { + type_abi { + name: "struct android_log_context_internal *" + size: 4 + alignment: 4 + } + name: "ctx" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "android_log_destroy" + access: public_access + linker_set_key: "android_log_destroy" + } + mangled_function_name: "android_log_destroy" + source_file: "system/core/liblog/include/log/log_event_list.h" + parameters { + basic_abi { + type_abi { + name: "struct android_log_context_internal **" + size: 4 + alignment: 4 + } + name: "ctx" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__android_log_pmsg_file_write" + access: public_access + linker_set_key: "__android_log_pmsg_file_write" + } + mangled_function_name: "__android_log_pmsg_file_write" + source_file: "system/core/liblog/include/private/android_logger.h" + parameters { + basic_abi { + type_abi { + name: "enum log_id" + size: 4 + alignment: 4 + } + name: "logId" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char" + size: 1 + alignment: 1 + } + name: "prio" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "filename" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "buf" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "len" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__android_log_pmsg_file_read" + access: public_access + linker_set_key: "__android_log_pmsg_file_read" + } + mangled_function_name: "__android_log_pmsg_file_read" + source_file: "system/core/liblog/include/private/android_logger.h" + parameters { + basic_abi { + type_abi { + name: "enum log_id" + size: 4 + alignment: 4 + } + name: "logId" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char" + size: 1 + alignment: 1 + } + name: "prio" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "prefix" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int (*)(enum log_id, char, const char *, const char *, unsigned int, void *)" + size: 4 + alignment: 4 + } + name: "fn" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "void *" + size: 4 + alignment: 4 + } + name: "arg" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__android_log_security_bwrite" + access: public_access + linker_set_key: "__android_log_security_bwrite" + } + mangled_function_name: "__android_log_security_bwrite" + source_file: "system/core/liblog/include/private/android_logger.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "tag" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const void *" + size: 4 + alignment: 4 + } + name: "payload" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "len" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__android_log_security_bswrite" + access: public_access + linker_set_key: "__android_log_security_bswrite" + } + mangled_function_name: "__android_log_security_bswrite" + source_file: "system/core/liblog/include/private/android_logger.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "tag" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "payload" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__android_log_security" + access: public_access + linker_set_key: "__android_log_security" + } + mangled_function_name: "__android_log_security" + source_file: "system/core/liblog/include/private/android_logger.h" +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__android_log_is_debuggable" + access: public_access + linker_set_key: "__android_log_is_debuggable" + } + mangled_function_name: "__android_log_is_debuggable" + source_file: "system/core/liblog/include/private/android_logger.h" +} +functions { + basic_abi { + type_abi { + name: "bool" + size: 1 + alignment: 1 + } + name: "__android_logger_property_get_bool" + access: public_access + linker_set_key: "__android_logger_property_get_bool" + } + mangled_function_name: "__android_logger_property_get_bool" + source_file: "system/core/liblog/include/private/android_logger.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "key" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "flag" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned long" + size: 4 + alignment: 4 + } + name: "__android_logger_get_buffer_size" + access: public_access + linker_set_key: "__android_logger_get_buffer_size" + } + mangled_function_name: "__android_logger_get_buffer_size" + source_file: "system/core/liblog/include/private/android_logger.h" + parameters { + basic_abi { + type_abi { + name: "enum log_id" + size: 4 + alignment: 4 + } + name: "logId" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "bool" + size: 1 + alignment: 1 + } + name: "__android_logger_valid_buffer_size" + access: public_access + linker_set_key: "__android_logger_valid_buffer_size" + } + mangled_function_name: "__android_logger_valid_buffer_size" + source_file: "system/core/liblog/include/private/android_logger.h" + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 4 + alignment: 4 + } + name: "value" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "android_log_write_list_buffer" + access: public_access + linker_set_key: "android_log_write_list_buffer" + } + mangled_function_name: "android_log_write_list_buffer" + source_file: "system/core/liblog/include/private/android_logger.h" + parameters { + basic_abi { + type_abi { + name: "struct android_log_context_internal *" + size: 4 + alignment: 4 + } + name: "ctx" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char **" + size: 4 + alignment: 4 + } + name: "msg" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "log_time::log_time" + access: public_access + linker_set_key: "_ZN8log_timeC1ERK8timespec" + } + mangled_function_name: "_ZN8log_timeC1ERK8timespec" + source_file: "system/core/liblog/include/log/log_time.h" + parameters { + basic_abi { + type_abi { + name: "const timespec &" + size: 4 + alignment: 4 + } + name: "T" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "log_time::log_time" + access: public_access + linker_set_key: "_ZN8log_timeC1Ejj" + } + mangled_function_name: "_ZN8log_timeC1Ejj" + source_file: "system/core/liblog/include/log/log_time.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "sec" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "nsec" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "log_time::log_time" + access: public_access + linker_set_key: "_ZN8log_timeC1Ev" + } + mangled_function_name: "_ZN8log_timeC1Ev" + source_file: "system/core/liblog/include/log/log_time.h" +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "log_time::log_time" + access: public_access + linker_set_key: "_ZN8log_timeC1Ei" + } + mangled_function_name: "_ZN8log_timeC1Ei" + source_file: "system/core/liblog/include/log/log_time.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "id" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "log_time::log_time" + access: public_access + linker_set_key: "_ZN8log_timeC1EPKc" + } + mangled_function_name: "_ZN8log_timeC1EPKc" + source_file: "system/core/liblog/include/log/log_time.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "T" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "bool" + size: 1 + alignment: 1 + } + name: "log_time::operator==" + access: public_access + linker_set_key: "_ZNK8log_timeeqERK8timespec" + } + mangled_function_name: "_ZNK8log_timeeqERK8timespec" + source_file: "system/core/liblog/include/log/log_time.h" + parameters { + basic_abi { + type_abi { + name: "const timespec &" + size: 4 + alignment: 4 + } + name: "T" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "bool" + size: 1 + alignment: 1 + } + name: "log_time::operator!=" + access: public_access + linker_set_key: "_ZNK8log_timeneERK8timespec" + } + mangled_function_name: "_ZNK8log_timeneERK8timespec" + source_file: "system/core/liblog/include/log/log_time.h" + parameters { + basic_abi { + type_abi { + name: "const timespec &" + size: 4 + alignment: 4 + } + name: "T" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "bool" + size: 1 + alignment: 1 + } + name: "log_time::operator<" + access: public_access + linker_set_key: "_ZNK8log_timeltERK8timespec" + } + mangled_function_name: "_ZNK8log_timeltERK8timespec" + source_file: "system/core/liblog/include/log/log_time.h" + parameters { + basic_abi { + type_abi { + name: "const timespec &" + size: 4 + alignment: 4 + } + name: "T" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "bool" + size: 1 + alignment: 1 + } + name: "log_time::operator>=" + access: public_access + linker_set_key: "_ZNK8log_timegeERK8timespec" + } + mangled_function_name: "_ZNK8log_timegeERK8timespec" + source_file: "system/core/liblog/include/log/log_time.h" + parameters { + basic_abi { + type_abi { + name: "const timespec &" + size: 4 + alignment: 4 + } + name: "T" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "bool" + size: 1 + alignment: 1 + } + name: "log_time::operator>" + access: public_access + linker_set_key: "_ZNK8log_timegtERK8timespec" + } + mangled_function_name: "_ZNK8log_timegtERK8timespec" + source_file: "system/core/liblog/include/log/log_time.h" + parameters { + basic_abi { + type_abi { + name: "const timespec &" + size: 4 + alignment: 4 + } + name: "T" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "bool" + size: 1 + alignment: 1 + } + name: "log_time::operator<=" + access: public_access + linker_set_key: "_ZNK8log_timeleERK8timespec" + } + mangled_function_name: "_ZNK8log_timeleERK8timespec" + source_file: "system/core/liblog/include/log/log_time.h" + parameters { + basic_abi { + type_abi { + name: "const timespec &" + size: 4 + alignment: 4 + } + name: "T" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "bool" + size: 1 + alignment: 1 + } + name: "log_time::operator==" + access: public_access + linker_set_key: "_ZNK8log_timeeqERKS_" + } + mangled_function_name: "_ZNK8log_timeeqERKS_" + source_file: "system/core/liblog/include/log/log_time.h" + parameters { + basic_abi { + type_abi { + name: "const log_time &" + size: 4 + alignment: 4 + } + name: "T" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "bool" + size: 1 + alignment: 1 + } + name: "log_time::operator!=" + access: public_access + linker_set_key: "_ZNK8log_timeneERKS_" + } + mangled_function_name: "_ZNK8log_timeneERKS_" + source_file: "system/core/liblog/include/log/log_time.h" + parameters { + basic_abi { + type_abi { + name: "const log_time &" + size: 4 + alignment: 4 + } + name: "T" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "bool" + size: 1 + alignment: 1 + } + name: "log_time::operator<" + access: public_access + linker_set_key: "_ZNK8log_timeltERKS_" + } + mangled_function_name: "_ZNK8log_timeltERKS_" + source_file: "system/core/liblog/include/log/log_time.h" + parameters { + basic_abi { + type_abi { + name: "const log_time &" + size: 4 + alignment: 4 + } + name: "T" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "bool" + size: 1 + alignment: 1 + } + name: "log_time::operator>=" + access: public_access + linker_set_key: "_ZNK8log_timegeERKS_" + } + mangled_function_name: "_ZNK8log_timegeERKS_" + source_file: "system/core/liblog/include/log/log_time.h" + parameters { + basic_abi { + type_abi { + name: "const log_time &" + size: 4 + alignment: 4 + } + name: "T" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "bool" + size: 1 + alignment: 1 + } + name: "log_time::operator>" + access: public_access + linker_set_key: "_ZNK8log_timegtERKS_" + } + mangled_function_name: "_ZNK8log_timegtERKS_" + source_file: "system/core/liblog/include/log/log_time.h" + parameters { + basic_abi { + type_abi { + name: "const log_time &" + size: 4 + alignment: 4 + } + name: "T" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "bool" + size: 1 + alignment: 1 + } + name: "log_time::operator<=" + access: public_access + linker_set_key: "_ZNK8log_timeleERKS_" + } + mangled_function_name: "_ZNK8log_timeleERKS_" + source_file: "system/core/liblog/include/log/log_time.h" + parameters { + basic_abi { + type_abi { + name: "const log_time &" + size: 4 + alignment: 4 + } + name: "T" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned long long" + size: 8 + alignment: 8 + } + name: "log_time::nsec" + access: public_access + linker_set_key: "_ZNK8log_time4nsecEv" + } + mangled_function_name: "_ZNK8log_time4nsecEv" + source_file: "system/core/liblog/include/log/log_time.h" +} +functions { + basic_abi { + type_abi { + name: "bool" + size: 1 + alignment: 1 + } + name: "log_msg::operator==" + access: public_access + linker_set_key: "_ZNK7log_msgeqERKS_" + } + mangled_function_name: "_ZNK7log_msgeqERKS_" + source_file: "system/core/liblog/include/log/log_read.h" + parameters { + basic_abi { + type_abi { + name: "const log_msg &" + size: 4 + alignment: 4 + } + name: "T" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "bool" + size: 1 + alignment: 1 + } + name: "log_msg::operator!=" + access: public_access + linker_set_key: "_ZNK7log_msgneERKS_" + } + mangled_function_name: "_ZNK7log_msgneERKS_" + source_file: "system/core/liblog/include/log/log_read.h" + parameters { + basic_abi { + type_abi { + name: "const log_msg &" + size: 4 + alignment: 4 + } + name: "T" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "bool" + size: 1 + alignment: 1 + } + name: "log_msg::operator<" + access: public_access + linker_set_key: "_ZNK7log_msgltERKS_" + } + mangled_function_name: "_ZNK7log_msgltERKS_" + source_file: "system/core/liblog/include/log/log_read.h" + parameters { + basic_abi { + type_abi { + name: "const log_msg &" + size: 4 + alignment: 4 + } + name: "T" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "bool" + size: 1 + alignment: 1 + } + name: "log_msg::operator>=" + access: public_access + linker_set_key: "_ZNK7log_msggeERKS_" + } + mangled_function_name: "_ZNK7log_msggeERKS_" + source_file: "system/core/liblog/include/log/log_read.h" + parameters { + basic_abi { + type_abi { + name: "const log_msg &" + size: 4 + alignment: 4 + } + name: "T" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "bool" + size: 1 + alignment: 1 + } + name: "log_msg::operator>" + access: public_access + linker_set_key: "_ZNK7log_msggtERKS_" + } + mangled_function_name: "_ZNK7log_msggtERKS_" + source_file: "system/core/liblog/include/log/log_read.h" + parameters { + basic_abi { + type_abi { + name: "const log_msg &" + size: 4 + alignment: 4 + } + name: "T" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "bool" + size: 1 + alignment: 1 + } + name: "log_msg::operator<=" + access: public_access + linker_set_key: "_ZNK7log_msgleERKS_" + } + mangled_function_name: "_ZNK7log_msgleERKS_" + source_file: "system/core/liblog/include/log/log_read.h" + parameters { + basic_abi { + type_abi { + name: "const log_msg &" + size: 4 + alignment: 4 + } + name: "T" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned long long" + size: 8 + alignment: 8 + } + name: "log_msg::nsec" + access: public_access + linker_set_key: "_ZNK7log_msg4nsecEv" + } + mangled_function_name: "_ZNK7log_msg4nsecEv" + source_file: "system/core/liblog/include/log/log_read.h" +} +functions { + basic_abi { + type_abi { + name: "log_id" + size: 4 + alignment: 4 + } + name: "log_msg::id" + access: public_access + linker_set_key: "_ZN7log_msg2idEv" + } + mangled_function_name: "_ZN7log_msg2idEv" + source_file: "system/core/liblog/include/log/log_read.h" +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "log_msg::msg" + access: public_access + linker_set_key: "_ZN7log_msg3msgEv" + } + mangled_function_name: "_ZN7log_msg3msgEv" + source_file: "system/core/liblog/include/log/log_read.h" +} +functions { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "log_msg::len" + access: public_access + linker_set_key: "_ZN7log_msg3lenEv" + } + mangled_function_name: "_ZN7log_msg3lenEv" + source_file: "system/core/liblog/include/log/log_read.h" +} +functions { + basic_abi { + type_abi { + name: "struct EventTagMap *" + size: 4 + alignment: 4 + } + name: "android_openEventTagMap" + access: public_access + linker_set_key: "android_openEventTagMap" + } + mangled_function_name: "android_openEventTagMap" + source_file: "system/core/liblog/include/log/event_tag_map.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "fileName" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "android_closeEventTagMap" + access: public_access + linker_set_key: "android_closeEventTagMap" + } + mangled_function_name: "android_closeEventTagMap" + source_file: "system/core/liblog/include/log/event_tag_map.h" + parameters { + basic_abi { + type_abi { + name: "struct EventTagMap *" + size: 4 + alignment: 4 + } + name: "map" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "android_lookupEventTag" + access: public_access + linker_set_key: "android_lookupEventTag" + } + mangled_function_name: "android_lookupEventTag" + source_file: "system/core/liblog/include/log/event_tag_map.h" + parameters { + basic_abi { + type_abi { + name: "const struct EventTagMap *" + size: 4 + alignment: 4 + } + name: "map" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "tag" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "android_lookupEventTag_len" + access: public_access + linker_set_key: "android_lookupEventTag_len" + } + mangled_function_name: "android_lookupEventTag_len" + source_file: "system/core/liblog/include/log/event_tag_map.h" + parameters { + basic_abi { + type_abi { + name: "const struct EventTagMap *" + size: 4 + alignment: 4 + } + name: "map" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int *" + size: 4 + alignment: 4 + } + name: "len" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "tag" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "android_lookupEventFormat_len" + access: public_access + linker_set_key: "android_lookupEventFormat_len" + } + mangled_function_name: "android_lookupEventFormat_len" + source_file: "system/core/liblog/include/log/event_tag_map.h" + parameters { + basic_abi { + type_abi { + name: "const struct EventTagMap *" + size: 4 + alignment: 4 + } + name: "map" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int *" + size: 4 + alignment: 4 + } + name: "len" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "tag" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "android_lookupEventTagNum" + access: public_access + linker_set_key: "android_lookupEventTagNum" + } + mangled_function_name: "android_lookupEventTagNum" + source_file: "system/core/liblog/include/log/event_tag_map.h" + parameters { + basic_abi { + type_abi { + name: "struct EventTagMap *" + size: 4 + alignment: 4 + } + name: "map" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "tagname" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "format" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "prio" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "struct AndroidLogFormat_t *" + size: 4 + alignment: 4 + } + name: "android_log_format_new" + access: public_access + linker_set_key: "android_log_format_new" + } + mangled_function_name: "android_log_format_new" + source_file: "system/core/liblog/include/log/logprint.h" +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "android_log_format_free" + access: public_access + linker_set_key: "android_log_format_free" + } + mangled_function_name: "android_log_format_free" + source_file: "system/core/liblog/include/log/logprint.h" + parameters { + basic_abi { + type_abi { + name: "struct AndroidLogFormat_t *" + size: 4 + alignment: 4 + } + name: "p_format" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "android_log_setPrintFormat" + access: public_access + linker_set_key: "android_log_setPrintFormat" + } + mangled_function_name: "android_log_setPrintFormat" + source_file: "system/core/liblog/include/log/logprint.h" + parameters { + basic_abi { + type_abi { + name: "struct AndroidLogFormat_t *" + size: 4 + alignment: 4 + } + name: "p_format" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "AndroidLogPrintFormat" + size: 4 + alignment: 4 + } + name: "format" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "AndroidLogPrintFormat" + size: 4 + alignment: 4 + } + name: "android_log_formatFromString" + access: public_access + linker_set_key: "android_log_formatFromString" + } + mangled_function_name: "android_log_formatFromString" + source_file: "system/core/liblog/include/log/logprint.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "s" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "android_log_addFilterRule" + access: public_access + linker_set_key: "android_log_addFilterRule" + } + mangled_function_name: "android_log_addFilterRule" + source_file: "system/core/liblog/include/log/logprint.h" + parameters { + basic_abi { + type_abi { + name: "struct AndroidLogFormat_t *" + size: 4 + alignment: 4 + } + name: "p_format" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "filterExpression" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "android_log_addFilterString" + access: public_access + linker_set_key: "android_log_addFilterString" + } + mangled_function_name: "android_log_addFilterString" + source_file: "system/core/liblog/include/log/logprint.h" + parameters { + basic_abi { + type_abi { + name: "struct AndroidLogFormat_t *" + size: 4 + alignment: 4 + } + name: "p_format" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "filterString" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "android_log_shouldPrintLine" + access: public_access + linker_set_key: "android_log_shouldPrintLine" + } + mangled_function_name: "android_log_shouldPrintLine" + source_file: "system/core/liblog/include/log/logprint.h" + parameters { + basic_abi { + type_abi { + name: "struct AndroidLogFormat_t *" + size: 4 + alignment: 4 + } + name: "p_format" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "tag" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "enum android_LogPriority" + size: 4 + alignment: 4 + } + name: "pri" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "android_log_processLogBuffer" + access: public_access + linker_set_key: "android_log_processLogBuffer" + } + mangled_function_name: "android_log_processLogBuffer" + source_file: "system/core/liblog/include/log/logprint.h" + parameters { + basic_abi { + type_abi { + name: "struct logger_entry *" + size: 4 + alignment: 4 + } + name: "buf" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "struct AndroidLogEntry_t *" + size: 4 + alignment: 4 + } + name: "entry" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "android_log_processBinaryLogBuffer" + access: public_access + linker_set_key: "android_log_processBinaryLogBuffer" + } + mangled_function_name: "android_log_processBinaryLogBuffer" + source_file: "system/core/liblog/include/log/logprint.h" + parameters { + basic_abi { + type_abi { + name: "struct logger_entry *" + size: 4 + alignment: 4 + } + name: "buf" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "struct AndroidLogEntry_t *" + size: 4 + alignment: 4 + } + name: "entry" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const struct EventTagMap *" + size: 4 + alignment: 4 + } + name: "map" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "messageBuf" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "messageBufLen" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "android_log_formatLogLine" + access: public_access + linker_set_key: "android_log_formatLogLine" + } + mangled_function_name: "android_log_formatLogLine" + source_file: "system/core/liblog/include/log/logprint.h" + parameters { + basic_abi { + type_abi { + name: "struct AndroidLogFormat_t *" + size: 4 + alignment: 4 + } + name: "p_format" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "defaultBuffer" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "defaultBufferSize" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const struct AndroidLogEntry_t *" + size: 4 + alignment: 4 + } + name: "p_line" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int *" + size: 4 + alignment: 4 + } + name: "p_outLength" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "android_log_printLogLine" + access: public_access + linker_set_key: "android_log_printLogLine" + } + mangled_function_name: "android_log_printLogLine" + source_file: "system/core/liblog/include/log/logprint.h" + parameters { + basic_abi { + type_abi { + name: "struct AndroidLogFormat_t *" + size: 4 + alignment: 4 + } + name: "p_format" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "fd" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const struct AndroidLogEntry_t *" + size: 4 + alignment: 4 + } + name: "entry" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "log_time" + size: 8 + alignment: 1 + } + name: "log_time::operator-=" + access: public_access + linker_set_key: "_ZN8log_timemIERK8timespec" + } + mangled_function_name: "_ZN8log_timemIERK8timespec" + source_file: "system/core/liblog/include/log/log_time.h" + parameters { + basic_abi { + type_abi { + name: "const timespec &" + size: 4 + alignment: 4 + } + name: "T" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "log_time" + size: 8 + alignment: 1 + } + name: "log_time::operator-" + access: public_access + linker_set_key: "_ZNK8log_timemiERK8timespec" + } + mangled_function_name: "_ZNK8log_timemiERK8timespec" + source_file: "system/core/liblog/include/log/log_time.h" + parameters { + basic_abi { + type_abi { + name: "const timespec &" + size: 4 + alignment: 4 + } + name: "T" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "log_time" + size: 8 + alignment: 1 + } + name: "log_time::operator+=" + access: public_access + linker_set_key: "_ZN8log_timepLERK8timespec" + } + mangled_function_name: "_ZN8log_timepLERK8timespec" + source_file: "system/core/liblog/include/log/log_time.h" + parameters { + basic_abi { + type_abi { + name: "const timespec &" + size: 4 + alignment: 4 + } + name: "T" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "log_time" + size: 8 + alignment: 1 + } + name: "log_time::operator+" + access: public_access + linker_set_key: "_ZNK8log_timeplERK8timespec" + } + mangled_function_name: "_ZNK8log_timeplERK8timespec" + source_file: "system/core/liblog/include/log/log_time.h" + parameters { + basic_abi { + type_abi { + name: "const timespec &" + size: 4 + alignment: 4 + } + name: "T" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "log_time" + size: 8 + alignment: 1 + } + name: "log_time::operator-=" + access: public_access + linker_set_key: "_ZN8log_timemIERKS_" + } + mangled_function_name: "_ZN8log_timemIERKS_" + source_file: "system/core/liblog/include/log/log_time.h" + parameters { + basic_abi { + type_abi { + name: "const log_time &" + size: 4 + alignment: 4 + } + name: "T" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "log_time" + size: 8 + alignment: 1 + } + name: "log_time::operator-" + access: public_access + linker_set_key: "_ZNK8log_timemiERKS_" + } + mangled_function_name: "_ZNK8log_timemiERKS_" + source_file: "system/core/liblog/include/log/log_time.h" + parameters { + basic_abi { + type_abi { + name: "const log_time &" + size: 4 + alignment: 4 + } + name: "T" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "log_time" + size: 8 + alignment: 1 + } + name: "log_time::operator+=" + access: public_access + linker_set_key: "_ZN8log_timepLERKS_" + } + mangled_function_name: "_ZN8log_timepLERKS_" + source_file: "system/core/liblog/include/log/log_time.h" + parameters { + basic_abi { + type_abi { + name: "const log_time &" + size: 4 + alignment: 4 + } + name: "T" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "log_time" + size: 8 + alignment: 1 + } + name: "log_time::operator+" + access: public_access + linker_set_key: "_ZNK8log_timeplERKS_" + } + mangled_function_name: "_ZNK8log_timeplERKS_" + source_file: "system/core/liblog/include/log/log_time.h" + parameters { + basic_abi { + type_abi { + name: "const log_time &" + size: 4 + alignment: 4 + } + name: "T" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "log_time::strptime" + access: public_access + linker_set_key: "_ZN8log_time8strptimeEPKcS1_" + } + mangled_function_name: "_ZN8log_time8strptimeEPKcS1_" + source_file: "system/core/liblog/include/log/log_time.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "s" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "format" + access: public_access + linker_set_key: "true" + } + default_arg: true + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "android_log_event_list::android_log_event_list" + access: private_access + linker_set_key: "_ZN22android_log_event_listC1ERKS_" + } + mangled_function_name: "_ZN22android_log_event_listC1ERKS_" + source_file: "system/core/liblog/include/log/log_event_list.h" + parameters { + basic_abi { + type_abi { + name: "const android_log_event_list &" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "android_log_event_list::operator=" + access: private_access + linker_set_key: "_ZN22android_log_event_listaSERKS_" + } + mangled_function_name: "_ZN22android_log_event_listaSERKS_" + source_file: "system/core/liblog/include/log/log_event_list.h" + parameters { + basic_abi { + type_abi { + name: "const android_log_event_list &" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "android_log_event_list::android_log_event_list" + access: public_access + linker_set_key: "_ZN22android_log_event_listC1Ei" + } + mangled_function_name: "_ZN22android_log_event_listC1Ei" + source_file: "system/core/liblog/include/log/log_event_list.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "tag" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "android_log_event_list::android_log_event_list" + access: public_access + linker_set_key: "_ZN22android_log_event_listC1ER7log_msg" + } + mangled_function_name: "_ZN22android_log_event_listC1ER7log_msg" + source_file: "system/core/liblog/include/log/log_event_list.h" + parameters { + basic_abi { + type_abi { + name: "log_msg &" + size: 4 + alignment: 4 + } + name: "log_msg" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "android_log_event_list::~android_log_event_list" + access: public_access + linker_set_key: "_ZN22android_log_event_listD0Ev" + } + mangled_function_name: "_ZN22android_log_event_listD0Ev" + source_file: "system/core/liblog/include/log/log_event_list.h" +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "android_log_event_list::close" + access: public_access + linker_set_key: "_ZN22android_log_event_list5closeEv" + } + mangled_function_name: "_ZN22android_log_event_list5closeEv" + source_file: "system/core/liblog/include/log/log_event_list.h" +} +functions { + basic_abi { + type_abi { + name: "android_log_context_internal *" + size: 4 + alignment: 4 + } + name: "android_log_event_list::operator android_log_context_internal *" + access: public_access + linker_set_key: "_ZNK22android_log_event_listcvP28android_log_context_internalEv" + } + mangled_function_name: "_ZNK22android_log_event_listcvP28android_log_context_internalEv" + source_file: "system/core/liblog/include/log/log_event_list.h" +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "android_log_event_list::status" + access: public_access + linker_set_key: "_ZNK22android_log_event_list6statusEv" + } + mangled_function_name: "_ZNK22android_log_event_list6statusEv" + source_file: "system/core/liblog/include/log/log_event_list.h" +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "android_log_event_list::begin" + access: public_access + linker_set_key: "_ZN22android_log_event_list5beginEv" + } + mangled_function_name: "_ZN22android_log_event_list5beginEv" + source_file: "system/core/liblog/include/log/log_event_list.h" +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "android_log_event_list::end" + access: public_access + linker_set_key: "_ZN22android_log_event_list3endEv" + } + mangled_function_name: "_ZN22android_log_event_list3endEv" + source_file: "system/core/liblog/include/log/log_event_list.h" +} +functions { + basic_abi { + type_abi { + name: "android_log_event_list &" + size: 4 + alignment: 4 + } + name: "android_log_event_list::operator<<" + access: public_access + linker_set_key: "_ZN22android_log_event_listlsEi" + } + mangled_function_name: "_ZN22android_log_event_listlsEi" + source_file: "system/core/liblog/include/log/log_event_list.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "value" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "android_log_event_list &" + size: 4 + alignment: 4 + } + name: "android_log_event_list::operator<<" + access: public_access + linker_set_key: "_ZN22android_log_event_listlsEj" + } + mangled_function_name: "_ZN22android_log_event_listlsEj" + source_file: "system/core/liblog/include/log/log_event_list.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "value" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "android_log_event_list &" + size: 4 + alignment: 4 + } + name: "android_log_event_list::operator<<" + access: public_access + linker_set_key: "_ZN22android_log_event_listlsEx" + } + mangled_function_name: "_ZN22android_log_event_listlsEx" + source_file: "system/core/liblog/include/log/log_event_list.h" + parameters { + basic_abi { + type_abi { + name: "long long" + size: 8 + alignment: 8 + } + name: "value" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "android_log_event_list &" + size: 4 + alignment: 4 + } + name: "android_log_event_list::operator<<" + access: public_access + linker_set_key: "_ZN22android_log_event_listlsEy" + } + mangled_function_name: "_ZN22android_log_event_listlsEy" + source_file: "system/core/liblog/include/log/log_event_list.h" + parameters { + basic_abi { + type_abi { + name: "unsigned long long" + size: 8 + alignment: 8 + } + name: "value" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "android_log_event_list &" + size: 4 + alignment: 4 + } + name: "android_log_event_list::operator<<" + access: public_access + linker_set_key: "_ZN22android_log_event_listlsEPKc" + } + mangled_function_name: "_ZN22android_log_event_listlsEPKc" + source_file: "system/core/liblog/include/log/log_event_list.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "value" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "android_log_event_list &" + size: 4 + alignment: 4 + } + name: "android_log_event_list::operator<<" + access: public_access + linker_set_key: "_ZN22android_log_event_listlsERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE" + } + mangled_function_name: "_ZN22android_log_event_listlsERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE" + source_file: "system/core/liblog/include/log/log_event_list.h" + parameters { + basic_abi { + type_abi { + name: "const std::basic_string, std::allocator > &" + size: 4 + alignment: 4 + } + name: "value" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "android_log_event_list &" + size: 4 + alignment: 4 + } + name: "android_log_event_list::operator<<" + access: public_access + linker_set_key: "_ZN22android_log_event_listlsEf" + } + mangled_function_name: "_ZN22android_log_event_listlsEf" + source_file: "system/core/liblog/include/log/log_event_list.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "value" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "android_log_event_list::write" + access: public_access + linker_set_key: "_ZN22android_log_event_list5writeE6log_id" + } + mangled_function_name: "_ZN22android_log_event_list5writeE6log_id" + source_file: "system/core/liblog/include/log/log_event_list.h" + parameters { + basic_abi { + type_abi { + name: "log_id" + size: 4 + alignment: 4 + } + name: "id" + access: public_access + linker_set_key: "true" + } + default_arg: true + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "android_log_event_list::operator<<" + access: public_access + linker_set_key: "_ZN22android_log_event_listlsE6log_id" + } + mangled_function_name: "_ZN22android_log_event_listlsE6log_id" + source_file: "system/core/liblog/include/log/log_event_list.h" + parameters { + basic_abi { + type_abi { + name: "log_id" + size: 4 + alignment: 4 + } + name: "id" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "bool" + size: 1 + alignment: 1 + } + name: "android_log_event_list::AppendInt" + access: public_access + linker_set_key: "_ZN22android_log_event_list9AppendIntEi" + } + mangled_function_name: "_ZN22android_log_event_list9AppendIntEi" + source_file: "system/core/liblog/include/log/log_event_list.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "value" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "bool" + size: 1 + alignment: 1 + } + name: "android_log_event_list::AppendLong" + access: public_access + linker_set_key: "_ZN22android_log_event_list10AppendLongEx" + } + mangled_function_name: "_ZN22android_log_event_list10AppendLongEx" + source_file: "system/core/liblog/include/log/log_event_list.h" + parameters { + basic_abi { + type_abi { + name: "long long" + size: 8 + alignment: 8 + } + name: "value" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "bool" + size: 1 + alignment: 1 + } + name: "android_log_event_list::AppendString" + access: public_access + linker_set_key: "_ZN22android_log_event_list12AppendStringEPKc" + } + mangled_function_name: "_ZN22android_log_event_list12AppendStringEPKc" + source_file: "system/core/liblog/include/log/log_event_list.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "value" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "bool" + size: 1 + alignment: 1 + } + name: "android_log_event_list::AppendString" + access: public_access + linker_set_key: "_ZN22android_log_event_list12AppendStringEPKcj" + } + mangled_function_name: "_ZN22android_log_event_list12AppendStringEPKcj" + source_file: "system/core/liblog/include/log/log_event_list.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "value" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "len" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "bool" + size: 1 + alignment: 1 + } + name: "android_log_event_list::AppendString" + access: public_access + linker_set_key: "_ZN22android_log_event_list12AppendStringERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE" + } + mangled_function_name: "_ZN22android_log_event_list12AppendStringERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE" + source_file: "system/core/liblog/include/log/log_event_list.h" + parameters { + basic_abi { + type_abi { + name: "const std::basic_string, std::allocator > &" + size: 4 + alignment: 4 + } + name: "value" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "bool" + size: 1 + alignment: 1 + } + name: "android_log_event_list::Append" + access: public_access + linker_set_key: "_ZN22android_log_event_list6AppendERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE" + } + mangled_function_name: "_ZN22android_log_event_list6AppendERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE" + source_file: "system/core/liblog/include/log/log_event_list.h" + parameters { + basic_abi { + type_abi { + name: "const std::basic_string, std::allocator > &" + size: 4 + alignment: 4 + } + name: "value" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "bool" + size: 1 + alignment: 1 + } + name: "android_log_event_list::AppendFloat" + access: public_access + linker_set_key: "_ZN22android_log_event_list11AppendFloatEf" + } + mangled_function_name: "_ZN22android_log_event_list11AppendFloatEf" + source_file: "system/core/liblog/include/log/log_event_list.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "value" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "bool" + size: 1 + alignment: 1 + } + name: "android_log_event_list::Append" + access: public_access + linker_set_key: "_ZN22android_log_event_list6AppendET_" + } + mangled_function_name: "_ZN22android_log_event_list6AppendET_" + source_file: "system/core/liblog/include/log/log_event_list.h" + parameters { + basic_abi { + type_abi { + name: "type-parameter-0-0" + } + name: "value" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + template_info { + elements { + basic_abi { + name: "Tvalue" + linker_set_key: "Tvalue" + } + } + } +} +functions { + basic_abi { + type_abi { + name: "bool" + size: 1 + alignment: 1 + } + name: "android_log_event_list::Append" + access: public_access + linker_set_key: "_ZN22android_log_event_list6AppendEPKcj" + } + mangled_function_name: "_ZN22android_log_event_list6AppendEPKcj" + source_file: "system/core/liblog/include/log/log_event_list.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "value" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "len" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "android_log_list_element" + size: 16 + alignment: 8 + } + name: "android_log_event_list::read" + access: public_access + linker_set_key: "_ZN22android_log_event_list4readEv" + } + mangled_function_name: "_ZN22android_log_event_list4readEv" + source_file: "system/core/liblog/include/log/log_event_list.h" +} +functions { + basic_abi { + type_abi { + name: "android_log_list_element" + size: 16 + alignment: 8 + } + name: "android_log_event_list::peek" + access: public_access + linker_set_key: "_ZN22android_log_event_list4peekEv" + } + mangled_function_name: "_ZN22android_log_event_list4peekEv" + source_file: "system/core/liblog/include/log/log_event_list.h" +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "__android_log_event_list::__android_log_event_list" + access: private_access + linker_set_key: "_ZN24__android_log_event_listC1ERK22android_log_event_list" + } + mangled_function_name: "_ZN24__android_log_event_listC1ERK22android_log_event_list" + source_file: "system/core/liblog/include/private/android_logger.h" + parameters { + basic_abi { + type_abi { + name: "const android_log_event_list &" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "__android_log_event_list::operator=" + access: private_access + linker_set_key: "_ZN24__android_log_event_listaSERKS_" + } + mangled_function_name: "_ZN24__android_log_event_listaSERKS_" + source_file: "system/core/liblog/include/private/android_logger.h" + parameters { + basic_abi { + type_abi { + name: "const __android_log_event_list &" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "__android_log_event_list::__android_log_event_list" + access: public_access + linker_set_key: "_ZN24__android_log_event_listC1Ei" + } + mangled_function_name: "_ZN24__android_log_event_listC1Ei" + source_file: "system/core/liblog/include/private/android_logger.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "tag" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "__android_log_event_list::__android_log_event_list" + access: public_access + linker_set_key: "_ZN24__android_log_event_listC1ER7log_msg" + } + mangled_function_name: "_ZN24__android_log_event_listC1ER7log_msg" + source_file: "system/core/liblog/include/private/android_logger.h" + parameters { + basic_abi { + type_abi { + name: "log_msg &" + size: 4 + alignment: 4 + } + name: "log_msg" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "std::basic_string, std::allocator >" + size: 12 + alignment: 4 + } + name: "__android_log_event_list::operator basic_string" + access: public_access + linker_set_key: "_ZN24__android_log_event_listcvNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEEv" + } + mangled_function_name: "_ZN24__android_log_event_listcvNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEEv" + source_file: "system/core/liblog/include/private/android_logger.h" +} +enums { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "android_LogPriority" + access: public_access + linker_set_key: "android_LogPriority" + } + enum_fields { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "android_LogPriority::ANDROID_LOG_UNKNOWN" + access: public_access + linker_set_key: "0" + } + enum_field_value: 0 + } + enum_fields { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "android_LogPriority::ANDROID_LOG_DEFAULT" + access: public_access + linker_set_key: "1" + } + enum_field_value: 1 + } + enum_fields { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "android_LogPriority::ANDROID_LOG_VERBOSE" + access: public_access + linker_set_key: "2" + } + enum_field_value: 2 + } + enum_fields { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "android_LogPriority::ANDROID_LOG_DEBUG" + access: public_access + linker_set_key: "3" + } + enum_field_value: 3 + } + enum_fields { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "android_LogPriority::ANDROID_LOG_INFO" + access: public_access + linker_set_key: "4" + } + enum_field_value: 4 + } + enum_fields { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "android_LogPriority::ANDROID_LOG_WARN" + access: public_access + linker_set_key: "5" + } + enum_field_value: 5 + } + enum_fields { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "android_LogPriority::ANDROID_LOG_ERROR" + access: public_access + linker_set_key: "6" + } + enum_field_value: 6 + } + enum_fields { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "android_LogPriority::ANDROID_LOG_FATAL" + access: public_access + linker_set_key: "7" + } + enum_field_value: 7 + } + enum_fields { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "android_LogPriority::ANDROID_LOG_SILENT" + access: public_access + linker_set_key: "8" + } + enum_field_value: 8 + } + source_file: "system/core/liblog/include/android/log.h" +} +enums { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "log_id" + access: public_access + linker_set_key: "log_id" + } + enum_fields { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "log_id::LOG_ID_MIN" + access: public_access + linker_set_key: "0" + } + enum_field_value: 0 + } + enum_fields { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "log_id::LOG_ID_MAIN" + access: public_access + linker_set_key: "0" + } + enum_field_value: 0 + } + enum_fields { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "log_id::LOG_ID_RADIO" + access: public_access + linker_set_key: "1" + } + enum_field_value: 1 + } + enum_fields { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "log_id::LOG_ID_EVENTS" + access: public_access + linker_set_key: "2" + } + enum_field_value: 2 + } + enum_fields { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "log_id::LOG_ID_SYSTEM" + access: public_access + linker_set_key: "3" + } + enum_field_value: 3 + } + enum_fields { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "log_id::LOG_ID_CRASH" + access: public_access + linker_set_key: "4" + } + enum_field_value: 4 + } + enum_fields { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "log_id::LOG_ID_SECURITY" + access: public_access + linker_set_key: "5" + } + enum_field_value: 5 + } + enum_fields { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "log_id::LOG_ID_KERNEL" + access: public_access + linker_set_key: "6" + } + enum_field_value: 6 + } + enum_fields { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "log_id::LOG_ID_MAX" + access: public_access + linker_set_key: "7" + } + enum_field_value: 7 + } + source_file: "system/core/liblog/include/log/log_id.h" +} +enums { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "AndroidEventLogType" + access: public_access + } + enum_fields { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "EVENT_TYPE_LIST_STOP" + access: public_access + linker_set_key: "10" + } + enum_field_value: 10 + } + enum_fields { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "EVENT_TYPE_UNKNOWN" + access: public_access + linker_set_key: "63" + } + enum_field_value: 63 + } + enum_fields { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "EVENT_TYPE_INT" + access: public_access + linker_set_key: "0" + } + enum_field_value: 0 + } + enum_fields { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "EVENT_TYPE_LONG" + access: public_access + linker_set_key: "1" + } + enum_field_value: 1 + } + enum_fields { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "EVENT_TYPE_STRING" + access: public_access + linker_set_key: "2" + } + enum_field_value: 2 + } + enum_fields { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "EVENT_TYPE_LIST" + access: public_access + linker_set_key: "3" + } + enum_field_value: 3 + } + enum_fields { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "EVENT_TYPE_FLOAT" + access: public_access + linker_set_key: "4" + } + enum_field_value: 4 + } + source_file: "system/core/liblog/include/log/log.h" +} +enums { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "android_LogPriority" + access: public_access + linker_set_key: "_Z19android_LogPriority" + } + enum_fields { + basic_abi { + type_abi { + name: "android_LogPriority" + size: 4 + alignment: 4 + } + name: "android_LogPriority::ANDROID_LOG_UNKNOWN" + access: public_access + linker_set_key: "0" + } + enum_field_value: 0 + } + enum_fields { + basic_abi { + type_abi { + name: "android_LogPriority" + size: 4 + alignment: 4 + } + name: "android_LogPriority::ANDROID_LOG_DEFAULT" + access: public_access + linker_set_key: "1" + } + enum_field_value: 1 + } + enum_fields { + basic_abi { + type_abi { + name: "android_LogPriority" + size: 4 + alignment: 4 + } + name: "android_LogPriority::ANDROID_LOG_VERBOSE" + access: public_access + linker_set_key: "2" + } + enum_field_value: 2 + } + enum_fields { + basic_abi { + type_abi { + name: "android_LogPriority" + size: 4 + alignment: 4 + } + name: "android_LogPriority::ANDROID_LOG_DEBUG" + access: public_access + linker_set_key: "3" + } + enum_field_value: 3 + } + enum_fields { + basic_abi { + type_abi { + name: "android_LogPriority" + size: 4 + alignment: 4 + } + name: "android_LogPriority::ANDROID_LOG_INFO" + access: public_access + linker_set_key: "4" + } + enum_field_value: 4 + } + enum_fields { + basic_abi { + type_abi { + name: "android_LogPriority" + size: 4 + alignment: 4 + } + name: "android_LogPriority::ANDROID_LOG_WARN" + access: public_access + linker_set_key: "5" + } + enum_field_value: 5 + } + enum_fields { + basic_abi { + type_abi { + name: "android_LogPriority" + size: 4 + alignment: 4 + } + name: "android_LogPriority::ANDROID_LOG_ERROR" + access: public_access + linker_set_key: "6" + } + enum_field_value: 6 + } + enum_fields { + basic_abi { + type_abi { + name: "android_LogPriority" + size: 4 + alignment: 4 + } + name: "android_LogPriority::ANDROID_LOG_FATAL" + access: public_access + linker_set_key: "7" + } + enum_field_value: 7 + } + enum_fields { + basic_abi { + type_abi { + name: "android_LogPriority" + size: 4 + alignment: 4 + } + name: "android_LogPriority::ANDROID_LOG_SILENT" + access: public_access + linker_set_key: "8" + } + enum_field_value: 8 + } + source_file: "system/core/liblog/include/android/log.h" +} +enums { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "log_id" + access: public_access + linker_set_key: "_Z6log_id" + } + enum_fields { + basic_abi { + type_abi { + name: "log_id" + size: 4 + alignment: 4 + } + name: "log_id::LOG_ID_MIN" + access: public_access + linker_set_key: "0" + } + enum_field_value: 0 + } + enum_fields { + basic_abi { + type_abi { + name: "log_id" + size: 4 + alignment: 4 + } + name: "log_id::LOG_ID_MAIN" + access: public_access + linker_set_key: "0" + } + enum_field_value: 0 + } + enum_fields { + basic_abi { + type_abi { + name: "log_id" + size: 4 + alignment: 4 + } + name: "log_id::LOG_ID_RADIO" + access: public_access + linker_set_key: "1" + } + enum_field_value: 1 + } + enum_fields { + basic_abi { + type_abi { + name: "log_id" + size: 4 + alignment: 4 + } + name: "log_id::LOG_ID_EVENTS" + access: public_access + linker_set_key: "2" + } + enum_field_value: 2 + } + enum_fields { + basic_abi { + type_abi { + name: "log_id" + size: 4 + alignment: 4 + } + name: "log_id::LOG_ID_SYSTEM" + access: public_access + linker_set_key: "3" + } + enum_field_value: 3 + } + enum_fields { + basic_abi { + type_abi { + name: "log_id" + size: 4 + alignment: 4 + } + name: "log_id::LOG_ID_CRASH" + access: public_access + linker_set_key: "4" + } + enum_field_value: 4 + } + enum_fields { + basic_abi { + type_abi { + name: "log_id" + size: 4 + alignment: 4 + } + name: "log_id::LOG_ID_SECURITY" + access: public_access + linker_set_key: "5" + } + enum_field_value: 5 + } + enum_fields { + basic_abi { + type_abi { + name: "log_id" + size: 4 + alignment: 4 + } + name: "log_id::LOG_ID_KERNEL" + access: public_access + linker_set_key: "6" + } + enum_field_value: 6 + } + enum_fields { + basic_abi { + type_abi { + name: "log_id" + size: 4 + alignment: 4 + } + name: "log_id::LOG_ID_MAX" + access: public_access + linker_set_key: "7" + } + enum_field_value: 7 + } + source_file: "system/core/liblog/include/log/log_id.h" +} +enums { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "AndroidEventLogType" + access: public_access + linker_set_key: "_Z19AndroidEventLogType" + } + enum_fields { + basic_abi { + type_abi { + name: "AndroidEventLogType" + size: 4 + alignment: 4 + } + name: "EVENT_TYPE_LIST_STOP" + access: public_access + linker_set_key: "10" + } + enum_field_value: 10 + } + enum_fields { + basic_abi { + type_abi { + name: "AndroidEventLogType" + size: 4 + alignment: 4 + } + name: "EVENT_TYPE_UNKNOWN" + access: public_access + linker_set_key: "63" + } + enum_field_value: 63 + } + enum_fields { + basic_abi { + type_abi { + name: "AndroidEventLogType" + size: 4 + alignment: 4 + } + name: "EVENT_TYPE_INT" + access: public_access + linker_set_key: "0" + } + enum_field_value: 0 + } + enum_fields { + basic_abi { + type_abi { + name: "AndroidEventLogType" + size: 4 + alignment: 4 + } + name: "EVENT_TYPE_LONG" + access: public_access + linker_set_key: "1" + } + enum_field_value: 1 + } + enum_fields { + basic_abi { + type_abi { + name: "AndroidEventLogType" + size: 4 + alignment: 4 + } + name: "EVENT_TYPE_STRING" + access: public_access + linker_set_key: "2" + } + enum_field_value: 2 + } + enum_fields { + basic_abi { + type_abi { + name: "AndroidEventLogType" + size: 4 + alignment: 4 + } + name: "EVENT_TYPE_LIST" + access: public_access + linker_set_key: "3" + } + enum_field_value: 3 + } + enum_fields { + basic_abi { + type_abi { + name: "AndroidEventLogType" + size: 4 + alignment: 4 + } + name: "EVENT_TYPE_FLOAT" + access: public_access + linker_set_key: "4" + } + enum_field_value: 4 + } + source_file: "system/core/liblog/include/log/log.h" +} +global_vars { + basic_abi { + type_abi { + name: "const unsigned int" + size: 4 + alignment: 4 + } + name: "log_time::tv_sec_max" + access: public_access + linker_set_key: "_ZN8log_time10tv_sec_maxE" + } + source_file: "system/core/liblog/include/log/log_time.h" +} +global_vars { + basic_abi { + type_abi { + name: "const unsigned int" + size: 4 + alignment: 4 + } + name: "log_time::tv_nsec_max" + access: public_access + linker_set_key: "_ZN8log_time11tv_nsec_maxE" + } + source_file: "system/core/liblog/include/log/log_time.h" +} +global_vars { + basic_abi { + type_abi { + name: "const timespec" + size: 8 + alignment: 4 + } + name: "log_time::EPOCH" + access: public_access + linker_set_key: "_ZN8log_time5EPOCHE" + } + source_file: "system/core/liblog/include/log/log_time.h" +} +global_vars { + basic_abi { + type_abi { + name: "char const[]" + } + name: "log_time::default_format" + access: public_access + linker_set_key: "_ZN8log_time14default_formatE" + } + source_file: "system/core/liblog/include/log/log_time.h" +} diff --git a/current/mips/source-based/libm.so.lsdump b/current/mips/source-based/libm.so.lsdump new file mode 100644 index 0000000..5bc55bb --- /dev/null +++ b/current/mips/source-based/libm.so.lsdump @@ -0,0 +1,8741 @@ +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__signbit" + access: public_access + linker_set_key: "__signbit" + } + mangled_function_name: "__signbit" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__signbitf" + access: public_access + linker_set_key: "__signbitf" + } + mangled_function_name: "__signbitf" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__signbitl" + access: public_access + linker_set_key: "__signbitl" + } + mangled_function_name: "__signbitl" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "acos" + access: public_access + linker_set_key: "acos" + } + mangled_function_name: "acos" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "asin" + access: public_access + linker_set_key: "asin" + } + mangled_function_name: "asin" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "atan" + access: public_access + linker_set_key: "atan" + } + mangled_function_name: "atan" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "atan2" + access: public_access + linker_set_key: "atan2" + } + mangled_function_name: "atan2" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "cos" + access: public_access + linker_set_key: "cos" + } + mangled_function_name: "cos" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "sin" + access: public_access + linker_set_key: "sin" + } + mangled_function_name: "sin" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "tan" + access: public_access + linker_set_key: "tan" + } + mangled_function_name: "tan" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "cosh" + access: public_access + linker_set_key: "cosh" + } + mangled_function_name: "cosh" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "sinh" + access: public_access + linker_set_key: "sinh" + } + mangled_function_name: "sinh" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "tanh" + access: public_access + linker_set_key: "tanh" + } + mangled_function_name: "tanh" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "exp" + access: public_access + linker_set_key: "exp" + } + mangled_function_name: "exp" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "frexp" + access: public_access + linker_set_key: "frexp" + } + mangled_function_name: "frexp" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "log" + access: public_access + linker_set_key: "log" + } + mangled_function_name: "log" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "log10" + access: public_access + linker_set_key: "log10" + } + mangled_function_name: "log10" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "modf" + access: public_access + linker_set_key: "modf" + } + mangled_function_name: "modf" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "double *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "pow" + access: public_access + linker_set_key: "pow" + } + mangled_function_name: "pow" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "sqrt" + access: public_access + linker_set_key: "sqrt" + } + mangled_function_name: "sqrt" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "ceil" + access: public_access + linker_set_key: "ceil" + } + mangled_function_name: "ceil" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "fabs" + access: public_access + linker_set_key: "fabs" + } + mangled_function_name: "fabs" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "floor" + access: public_access + linker_set_key: "floor" + } + mangled_function_name: "floor" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "fmod" + access: public_access + linker_set_key: "fmod" + } + mangled_function_name: "fmod" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "acosh" + access: public_access + linker_set_key: "acosh" + } + mangled_function_name: "acosh" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "asinh" + access: public_access + linker_set_key: "asinh" + } + mangled_function_name: "asinh" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "atanh" + access: public_access + linker_set_key: "atanh" + } + mangled_function_name: "atanh" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "cbrt" + access: public_access + linker_set_key: "cbrt" + } + mangled_function_name: "cbrt" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "erf" + access: public_access + linker_set_key: "erf" + } + mangled_function_name: "erf" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "erfc" + access: public_access + linker_set_key: "erfc" + } + mangled_function_name: "erfc" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "exp2" + access: public_access + linker_set_key: "exp2" + } + mangled_function_name: "exp2" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "expm1" + access: public_access + linker_set_key: "expm1" + } + mangled_function_name: "expm1" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "fma" + access: public_access + linker_set_key: "fma" + } + mangled_function_name: "fma" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "hypot" + access: public_access + linker_set_key: "hypot" + } + mangled_function_name: "hypot" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "ilogb" + access: public_access + linker_set_key: "ilogb" + } + mangled_function_name: "ilogb" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "lgamma" + access: public_access + linker_set_key: "lgamma" + } + mangled_function_name: "lgamma" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long long" + size: 8 + alignment: 8 + } + name: "llrint" + access: public_access + linker_set_key: "llrint" + } + mangled_function_name: "llrint" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long long" + size: 8 + alignment: 8 + } + name: "llround" + access: public_access + linker_set_key: "llround" + } + mangled_function_name: "llround" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "log1p" + access: public_access + linker_set_key: "log1p" + } + mangled_function_name: "log1p" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "log2" + access: public_access + linker_set_key: "log2" + } + mangled_function_name: "log2" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "logb" + access: public_access + linker_set_key: "logb" + } + mangled_function_name: "logb" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long" + size: 4 + alignment: 4 + } + name: "lrint" + access: public_access + linker_set_key: "lrint" + } + mangled_function_name: "lrint" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long" + size: 4 + alignment: 4 + } + name: "lround" + access: public_access + linker_set_key: "lround" + } + mangled_function_name: "lround" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "nan" + access: public_access + linker_set_key: "nan" + } + mangled_function_name: "nan" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "nextafter" + access: public_access + linker_set_key: "nextafter" + } + mangled_function_name: "nextafter" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "remainder" + access: public_access + linker_set_key: "remainder" + } + mangled_function_name: "remainder" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "remquo" + access: public_access + linker_set_key: "remquo" + } + mangled_function_name: "remquo" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "rint" + access: public_access + linker_set_key: "rint" + } + mangled_function_name: "rint" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "copysign" + access: public_access + linker_set_key: "copysign" + } + mangled_function_name: "copysign" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "fdim" + access: public_access + linker_set_key: "fdim" + } + mangled_function_name: "fdim" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "fmax" + access: public_access + linker_set_key: "fmax" + } + mangled_function_name: "fmax" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "fmin" + access: public_access + linker_set_key: "fmin" + } + mangled_function_name: "fmin" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "nearbyint" + access: public_access + linker_set_key: "nearbyint" + } + mangled_function_name: "nearbyint" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "round" + access: public_access + linker_set_key: "round" + } + mangled_function_name: "round" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "scalbln" + access: public_access + linker_set_key: "scalbln" + } + mangled_function_name: "scalbln" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "scalbn" + access: public_access + linker_set_key: "scalbn" + } + mangled_function_name: "scalbn" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "tgamma" + access: public_access + linker_set_key: "tgamma" + } + mangled_function_name: "tgamma" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "trunc" + access: public_access + linker_set_key: "trunc" + } + mangled_function_name: "trunc" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "acosf" + access: public_access + linker_set_key: "acosf" + } + mangled_function_name: "acosf" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "asinf" + access: public_access + linker_set_key: "asinf" + } + mangled_function_name: "asinf" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "atanf" + access: public_access + linker_set_key: "atanf" + } + mangled_function_name: "atanf" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "atan2f" + access: public_access + linker_set_key: "atan2f" + } + mangled_function_name: "atan2f" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "cosf" + access: public_access + linker_set_key: "cosf" + } + mangled_function_name: "cosf" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "sinf" + access: public_access + linker_set_key: "sinf" + } + mangled_function_name: "sinf" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "tanf" + access: public_access + linker_set_key: "tanf" + } + mangled_function_name: "tanf" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "coshf" + access: public_access + linker_set_key: "coshf" + } + mangled_function_name: "coshf" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "sinhf" + access: public_access + linker_set_key: "sinhf" + } + mangled_function_name: "sinhf" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "tanhf" + access: public_access + linker_set_key: "tanhf" + } + mangled_function_name: "tanhf" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "exp2f" + access: public_access + linker_set_key: "exp2f" + } + mangled_function_name: "exp2f" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "expf" + access: public_access + linker_set_key: "expf" + } + mangled_function_name: "expf" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "expm1f" + access: public_access + linker_set_key: "expm1f" + } + mangled_function_name: "expm1f" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "frexpf" + access: public_access + linker_set_key: "frexpf" + } + mangled_function_name: "frexpf" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "ilogbf" + access: public_access + linker_set_key: "ilogbf" + } + mangled_function_name: "ilogbf" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "ldexpf" + access: public_access + linker_set_key: "ldexpf" + } + mangled_function_name: "ldexpf" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "log10f" + access: public_access + linker_set_key: "log10f" + } + mangled_function_name: "log10f" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "log1pf" + access: public_access + linker_set_key: "log1pf" + } + mangled_function_name: "log1pf" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "log2f" + access: public_access + linker_set_key: "log2f" + } + mangled_function_name: "log2f" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "logf" + access: public_access + linker_set_key: "logf" + } + mangled_function_name: "logf" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "modff" + access: public_access + linker_set_key: "modff" + } + mangled_function_name: "modff" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "float *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "powf" + access: public_access + linker_set_key: "powf" + } + mangled_function_name: "powf" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "sqrtf" + access: public_access + linker_set_key: "sqrtf" + } + mangled_function_name: "sqrtf" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "ceilf" + access: public_access + linker_set_key: "ceilf" + } + mangled_function_name: "ceilf" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "fabsf" + access: public_access + linker_set_key: "fabsf" + } + mangled_function_name: "fabsf" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "floorf" + access: public_access + linker_set_key: "floorf" + } + mangled_function_name: "floorf" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "fmodf" + access: public_access + linker_set_key: "fmodf" + } + mangled_function_name: "fmodf" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "roundf" + access: public_access + linker_set_key: "roundf" + } + mangled_function_name: "roundf" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "erff" + access: public_access + linker_set_key: "erff" + } + mangled_function_name: "erff" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "erfcf" + access: public_access + linker_set_key: "erfcf" + } + mangled_function_name: "erfcf" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "hypotf" + access: public_access + linker_set_key: "hypotf" + } + mangled_function_name: "hypotf" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "lgammaf" + access: public_access + linker_set_key: "lgammaf" + } + mangled_function_name: "lgammaf" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "tgammaf" + access: public_access + linker_set_key: "tgammaf" + } + mangled_function_name: "tgammaf" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "acoshf" + access: public_access + linker_set_key: "acoshf" + } + mangled_function_name: "acoshf" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "asinhf" + access: public_access + linker_set_key: "asinhf" + } + mangled_function_name: "asinhf" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "atanhf" + access: public_access + linker_set_key: "atanhf" + } + mangled_function_name: "atanhf" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "cbrtf" + access: public_access + linker_set_key: "cbrtf" + } + mangled_function_name: "cbrtf" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "logbf" + access: public_access + linker_set_key: "logbf" + } + mangled_function_name: "logbf" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "copysignf" + access: public_access + linker_set_key: "copysignf" + } + mangled_function_name: "copysignf" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long long" + size: 8 + alignment: 8 + } + name: "llrintf" + access: public_access + linker_set_key: "llrintf" + } + mangled_function_name: "llrintf" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long long" + size: 8 + alignment: 8 + } + name: "llroundf" + access: public_access + linker_set_key: "llroundf" + } + mangled_function_name: "llroundf" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long" + size: 4 + alignment: 4 + } + name: "lrintf" + access: public_access + linker_set_key: "lrintf" + } + mangled_function_name: "lrintf" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long" + size: 4 + alignment: 4 + } + name: "lroundf" + access: public_access + linker_set_key: "lroundf" + } + mangled_function_name: "lroundf" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "nanf" + access: public_access + linker_set_key: "nanf" + } + mangled_function_name: "nanf" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "nearbyintf" + access: public_access + linker_set_key: "nearbyintf" + } + mangled_function_name: "nearbyintf" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "nextafterf" + access: public_access + linker_set_key: "nextafterf" + } + mangled_function_name: "nextafterf" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "remainderf" + access: public_access + linker_set_key: "remainderf" + } + mangled_function_name: "remainderf" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "remquof" + access: public_access + linker_set_key: "remquof" + } + mangled_function_name: "remquof" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "rintf" + access: public_access + linker_set_key: "rintf" + } + mangled_function_name: "rintf" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "scalblnf" + access: public_access + linker_set_key: "scalblnf" + } + mangled_function_name: "scalblnf" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "scalbnf" + access: public_access + linker_set_key: "scalbnf" + } + mangled_function_name: "scalbnf" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "truncf" + access: public_access + linker_set_key: "truncf" + } + mangled_function_name: "truncf" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "fdimf" + access: public_access + linker_set_key: "fdimf" + } + mangled_function_name: "fdimf" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "fmaf" + access: public_access + linker_set_key: "fmaf" + } + mangled_function_name: "fmaf" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "fmaxf" + access: public_access + linker_set_key: "fmaxf" + } + mangled_function_name: "fmaxf" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "fminf" + access: public_access + linker_set_key: "fminf" + } + mangled_function_name: "fminf" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 8 + } + name: "acoshl" + access: public_access + linker_set_key: "acoshl" + } + mangled_function_name: "acoshl" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 8 + } + name: "acosl" + access: public_access + linker_set_key: "acosl" + } + mangled_function_name: "acosl" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 8 + } + name: "asinhl" + access: public_access + linker_set_key: "asinhl" + } + mangled_function_name: "asinhl" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 8 + } + name: "asinl" + access: public_access + linker_set_key: "asinl" + } + mangled_function_name: "asinl" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 8 + } + name: "atan2l" + access: public_access + linker_set_key: "atan2l" + } + mangled_function_name: "atan2l" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 8 + } + name: "atanhl" + access: public_access + linker_set_key: "atanhl" + } + mangled_function_name: "atanhl" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 8 + } + name: "atanl" + access: public_access + linker_set_key: "atanl" + } + mangled_function_name: "atanl" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 8 + } + name: "cbrtl" + access: public_access + linker_set_key: "cbrtl" + } + mangled_function_name: "cbrtl" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 8 + } + name: "ceill" + access: public_access + linker_set_key: "ceill" + } + mangled_function_name: "ceill" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 8 + } + name: "copysignl" + access: public_access + linker_set_key: "copysignl" + } + mangled_function_name: "copysignl" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 8 + } + name: "coshl" + access: public_access + linker_set_key: "coshl" + } + mangled_function_name: "coshl" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 8 + } + name: "cosl" + access: public_access + linker_set_key: "cosl" + } + mangled_function_name: "cosl" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 8 + } + name: "erfcl" + access: public_access + linker_set_key: "erfcl" + } + mangled_function_name: "erfcl" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 8 + } + name: "erfl" + access: public_access + linker_set_key: "erfl" + } + mangled_function_name: "erfl" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 8 + } + name: "exp2l" + access: public_access + linker_set_key: "exp2l" + } + mangled_function_name: "exp2l" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 8 + } + name: "expl" + access: public_access + linker_set_key: "expl" + } + mangled_function_name: "expl" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 8 + } + name: "expm1l" + access: public_access + linker_set_key: "expm1l" + } + mangled_function_name: "expm1l" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 8 + } + name: "fabsl" + access: public_access + linker_set_key: "fabsl" + } + mangled_function_name: "fabsl" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 8 + } + name: "fdiml" + access: public_access + linker_set_key: "fdiml" + } + mangled_function_name: "fdiml" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 8 + } + name: "floorl" + access: public_access + linker_set_key: "floorl" + } + mangled_function_name: "floorl" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 8 + } + name: "fmal" + access: public_access + linker_set_key: "fmal" + } + mangled_function_name: "fmal" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 8 + } + name: "fmaxl" + access: public_access + linker_set_key: "fmaxl" + } + mangled_function_name: "fmaxl" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 8 + } + name: "fminl" + access: public_access + linker_set_key: "fminl" + } + mangled_function_name: "fminl" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 8 + } + name: "fmodl" + access: public_access + linker_set_key: "fmodl" + } + mangled_function_name: "fmodl" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 8 + } + name: "frexpl" + access: public_access + linker_set_key: "frexpl" + } + mangled_function_name: "frexpl" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 8 + } + name: "value" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 8 + } + name: "hypotl" + access: public_access + linker_set_key: "hypotl" + } + mangled_function_name: "hypotl" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "ilogbl" + access: public_access + linker_set_key: "ilogbl" + } + mangled_function_name: "ilogbl" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 8 + } + name: "ldexpl" + access: public_access + linker_set_key: "ldexpl" + } + mangled_function_name: "ldexpl" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 8 + } + name: "lgammal" + access: public_access + linker_set_key: "lgammal" + } + mangled_function_name: "lgammal" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long long" + size: 8 + alignment: 8 + } + name: "llrintl" + access: public_access + linker_set_key: "llrintl" + } + mangled_function_name: "llrintl" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long long" + size: 8 + alignment: 8 + } + name: "llroundl" + access: public_access + linker_set_key: "llroundl" + } + mangled_function_name: "llroundl" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 8 + } + name: "log10l" + access: public_access + linker_set_key: "log10l" + } + mangled_function_name: "log10l" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 8 + } + name: "log1pl" + access: public_access + linker_set_key: "log1pl" + } + mangled_function_name: "log1pl" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 8 + } + name: "log2l" + access: public_access + linker_set_key: "log2l" + } + mangled_function_name: "log2l" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 8 + } + name: "logbl" + access: public_access + linker_set_key: "logbl" + } + mangled_function_name: "logbl" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 8 + } + name: "logl" + access: public_access + linker_set_key: "logl" + } + mangled_function_name: "logl" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long" + size: 4 + alignment: 4 + } + name: "lrintl" + access: public_access + linker_set_key: "lrintl" + } + mangled_function_name: "lrintl" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long" + size: 4 + alignment: 4 + } + name: "lroundl" + access: public_access + linker_set_key: "lroundl" + } + mangled_function_name: "lroundl" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 8 + } + name: "modfl" + access: public_access + linker_set_key: "modfl" + } + mangled_function_name: "modfl" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long double *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 8 + } + name: "nanl" + access: public_access + linker_set_key: "nanl" + } + mangled_function_name: "nanl" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 8 + } + name: "nearbyintl" + access: public_access + linker_set_key: "nearbyintl" + } + mangled_function_name: "nearbyintl" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 8 + } + name: "nextafterl" + access: public_access + linker_set_key: "nextafterl" + } + mangled_function_name: "nextafterl" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "nexttoward" + access: public_access + linker_set_key: "nexttoward" + } + mangled_function_name: "nexttoward" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "nexttowardf" + access: public_access + linker_set_key: "nexttowardf" + } + mangled_function_name: "nexttowardf" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 8 + } + name: "nexttowardl" + access: public_access + linker_set_key: "nexttowardl" + } + mangled_function_name: "nexttowardl" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 8 + } + name: "powl" + access: public_access + linker_set_key: "powl" + } + mangled_function_name: "powl" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 8 + } + name: "remainderl" + access: public_access + linker_set_key: "remainderl" + } + mangled_function_name: "remainderl" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 8 + } + name: "remquol" + access: public_access + linker_set_key: "remquol" + } + mangled_function_name: "remquol" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 8 + } + name: "rintl" + access: public_access + linker_set_key: "rintl" + } + mangled_function_name: "rintl" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 8 + } + name: "roundl" + access: public_access + linker_set_key: "roundl" + } + mangled_function_name: "roundl" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 8 + } + name: "scalblnl" + access: public_access + linker_set_key: "scalblnl" + } + mangled_function_name: "scalblnl" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 8 + } + name: "scalbnl" + access: public_access + linker_set_key: "scalbnl" + } + mangled_function_name: "scalbnl" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 8 + } + name: "sinhl" + access: public_access + linker_set_key: "sinhl" + } + mangled_function_name: "sinhl" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 8 + } + name: "sinl" + access: public_access + linker_set_key: "sinl" + } + mangled_function_name: "sinl" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 8 + } + name: "sqrtl" + access: public_access + linker_set_key: "sqrtl" + } + mangled_function_name: "sqrtl" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 8 + } + name: "tanhl" + access: public_access + linker_set_key: "tanhl" + } + mangled_function_name: "tanhl" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 8 + } + name: "tanl" + access: public_access + linker_set_key: "tanl" + } + mangled_function_name: "tanl" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 8 + } + name: "tgammal" + access: public_access + linker_set_key: "tgammal" + } + mangled_function_name: "tgammal" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 8 + } + name: "truncl" + access: public_access + linker_set_key: "truncl" + } + mangled_function_name: "truncl" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "j0" + access: public_access + linker_set_key: "j0" + } + mangled_function_name: "j0" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "j1" + access: public_access + linker_set_key: "j1" + } + mangled_function_name: "j1" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "jn" + access: public_access + linker_set_key: "jn" + } + mangled_function_name: "jn" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "y0" + access: public_access + linker_set_key: "y0" + } + mangled_function_name: "y0" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "y1" + access: public_access + linker_set_key: "y1" + } + mangled_function_name: "y1" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "yn" + access: public_access + linker_set_key: "yn" + } + mangled_function_name: "yn" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "gamma" + access: public_access + linker_set_key: "gamma" + } + mangled_function_name: "gamma" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "scalb" + access: public_access + linker_set_key: "scalb" + } + mangled_function_name: "scalb" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "drem" + access: public_access + linker_set_key: "drem" + } + mangled_function_name: "drem" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "finite" + access: public_access + linker_set_key: "finite" + } + mangled_function_name: "finite" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "gamma_r" + access: public_access + linker_set_key: "gamma_r" + } + mangled_function_name: "gamma_r" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "lgamma_r" + access: public_access + linker_set_key: "lgamma_r" + } + mangled_function_name: "lgamma_r" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "significand" + access: public_access + linker_set_key: "significand" + } + mangled_function_name: "significand" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 8 + } + name: "lgammal_r" + access: public_access + linker_set_key: "lgammal_r" + } + mangled_function_name: "lgammal_r" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 8 + } + name: "significandl" + access: public_access + linker_set_key: "significandl" + } + mangled_function_name: "significandl" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "dremf" + access: public_access + linker_set_key: "dremf" + } + mangled_function_name: "dremf" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "finitef" + access: public_access + linker_set_key: "finitef" + } + mangled_function_name: "finitef" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "gammaf" + access: public_access + linker_set_key: "gammaf" + } + mangled_function_name: "gammaf" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "j0f" + access: public_access + linker_set_key: "j0f" + } + mangled_function_name: "j0f" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "j1f" + access: public_access + linker_set_key: "j1f" + } + mangled_function_name: "j1f" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "jnf" + access: public_access + linker_set_key: "jnf" + } + mangled_function_name: "jnf" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "scalbf" + access: public_access + linker_set_key: "scalbf" + } + mangled_function_name: "scalbf" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "y0f" + access: public_access + linker_set_key: "y0f" + } + mangled_function_name: "y0f" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "y1f" + access: public_access + linker_set_key: "y1f" + } + mangled_function_name: "y1f" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "ynf" + access: public_access + linker_set_key: "ynf" + } + mangled_function_name: "ynf" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "gammaf_r" + access: public_access + linker_set_key: "gammaf_r" + } + mangled_function_name: "gammaf_r" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "lgammaf_r" + access: public_access + linker_set_key: "lgammaf_r" + } + mangled_function_name: "lgammaf_r" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "significandf" + access: public_access + linker_set_key: "significandf" + } + mangled_function_name: "significandf" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "_Complex double" + size: 16 + alignment: 8 + } + name: "cacos" + access: public_access + linker_set_key: "cacos" + } + mangled_function_name: "cacos" + source_file: "bionic/libc/include/complex.h" + parameters { + basic_abi { + type_abi { + name: "_Complex double" + size: 16 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "_Complex float" + size: 8 + alignment: 4 + } + name: "cacosf" + access: public_access + linker_set_key: "cacosf" + } + mangled_function_name: "cacosf" + source_file: "bionic/libc/include/complex.h" + parameters { + basic_abi { + type_abi { + name: "_Complex float" + size: 8 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "_Complex long double" + size: 16 + alignment: 8 + } + name: "cacosl" + access: public_access + linker_set_key: "cacosl" + } + mangled_function_name: "cacosl" + source_file: "bionic/libc/include/complex.h" + parameters { + basic_abi { + type_abi { + name: "_Complex long double" + size: 16 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "_Complex double" + size: 16 + alignment: 8 + } + name: "casin" + access: public_access + linker_set_key: "casin" + } + mangled_function_name: "casin" + source_file: "bionic/libc/include/complex.h" + parameters { + basic_abi { + type_abi { + name: "_Complex double" + size: 16 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "_Complex float" + size: 8 + alignment: 4 + } + name: "casinf" + access: public_access + linker_set_key: "casinf" + } + mangled_function_name: "casinf" + source_file: "bionic/libc/include/complex.h" + parameters { + basic_abi { + type_abi { + name: "_Complex float" + size: 8 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "_Complex long double" + size: 16 + alignment: 8 + } + name: "casinl" + access: public_access + linker_set_key: "casinl" + } + mangled_function_name: "casinl" + source_file: "bionic/libc/include/complex.h" + parameters { + basic_abi { + type_abi { + name: "_Complex long double" + size: 16 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "_Complex double" + size: 16 + alignment: 8 + } + name: "catan" + access: public_access + linker_set_key: "catan" + } + mangled_function_name: "catan" + source_file: "bionic/libc/include/complex.h" + parameters { + basic_abi { + type_abi { + name: "_Complex double" + size: 16 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "_Complex float" + size: 8 + alignment: 4 + } + name: "catanf" + access: public_access + linker_set_key: "catanf" + } + mangled_function_name: "catanf" + source_file: "bionic/libc/include/complex.h" + parameters { + basic_abi { + type_abi { + name: "_Complex float" + size: 8 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "_Complex long double" + size: 16 + alignment: 8 + } + name: "catanl" + access: public_access + linker_set_key: "catanl" + } + mangled_function_name: "catanl" + source_file: "bionic/libc/include/complex.h" + parameters { + basic_abi { + type_abi { + name: "_Complex long double" + size: 16 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "_Complex double" + size: 16 + alignment: 8 + } + name: "ccos" + access: public_access + linker_set_key: "ccos" + } + mangled_function_name: "ccos" + source_file: "bionic/libc/include/complex.h" + parameters { + basic_abi { + type_abi { + name: "_Complex double" + size: 16 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "_Complex float" + size: 8 + alignment: 4 + } + name: "ccosf" + access: public_access + linker_set_key: "ccosf" + } + mangled_function_name: "ccosf" + source_file: "bionic/libc/include/complex.h" + parameters { + basic_abi { + type_abi { + name: "_Complex float" + size: 8 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "_Complex long double" + size: 16 + alignment: 8 + } + name: "ccosl" + access: public_access + linker_set_key: "ccosl" + } + mangled_function_name: "ccosl" + source_file: "bionic/libc/include/complex.h" + parameters { + basic_abi { + type_abi { + name: "_Complex long double" + size: 16 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "_Complex double" + size: 16 + alignment: 8 + } + name: "csin" + access: public_access + linker_set_key: "csin" + } + mangled_function_name: "csin" + source_file: "bionic/libc/include/complex.h" + parameters { + basic_abi { + type_abi { + name: "_Complex double" + size: 16 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "_Complex float" + size: 8 + alignment: 4 + } + name: "csinf" + access: public_access + linker_set_key: "csinf" + } + mangled_function_name: "csinf" + source_file: "bionic/libc/include/complex.h" + parameters { + basic_abi { + type_abi { + name: "_Complex float" + size: 8 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "_Complex long double" + size: 16 + alignment: 8 + } + name: "csinl" + access: public_access + linker_set_key: "csinl" + } + mangled_function_name: "csinl" + source_file: "bionic/libc/include/complex.h" + parameters { + basic_abi { + type_abi { + name: "_Complex long double" + size: 16 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "_Complex double" + size: 16 + alignment: 8 + } + name: "ctan" + access: public_access + linker_set_key: "ctan" + } + mangled_function_name: "ctan" + source_file: "bionic/libc/include/complex.h" + parameters { + basic_abi { + type_abi { + name: "_Complex double" + size: 16 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "_Complex float" + size: 8 + alignment: 4 + } + name: "ctanf" + access: public_access + linker_set_key: "ctanf" + } + mangled_function_name: "ctanf" + source_file: "bionic/libc/include/complex.h" + parameters { + basic_abi { + type_abi { + name: "_Complex float" + size: 8 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "_Complex long double" + size: 16 + alignment: 8 + } + name: "ctanl" + access: public_access + linker_set_key: "ctanl" + } + mangled_function_name: "ctanl" + source_file: "bionic/libc/include/complex.h" + parameters { + basic_abi { + type_abi { + name: "_Complex long double" + size: 16 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "_Complex double" + size: 16 + alignment: 8 + } + name: "cacosh" + access: public_access + linker_set_key: "cacosh" + } + mangled_function_name: "cacosh" + source_file: "bionic/libc/include/complex.h" + parameters { + basic_abi { + type_abi { + name: "_Complex double" + size: 16 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "_Complex float" + size: 8 + alignment: 4 + } + name: "cacoshf" + access: public_access + linker_set_key: "cacoshf" + } + mangled_function_name: "cacoshf" + source_file: "bionic/libc/include/complex.h" + parameters { + basic_abi { + type_abi { + name: "_Complex float" + size: 8 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "_Complex long double" + size: 16 + alignment: 8 + } + name: "cacoshl" + access: public_access + linker_set_key: "cacoshl" + } + mangled_function_name: "cacoshl" + source_file: "bionic/libc/include/complex.h" + parameters { + basic_abi { + type_abi { + name: "_Complex long double" + size: 16 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "_Complex double" + size: 16 + alignment: 8 + } + name: "casinh" + access: public_access + linker_set_key: "casinh" + } + mangled_function_name: "casinh" + source_file: "bionic/libc/include/complex.h" + parameters { + basic_abi { + type_abi { + name: "_Complex double" + size: 16 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "_Complex float" + size: 8 + alignment: 4 + } + name: "casinhf" + access: public_access + linker_set_key: "casinhf" + } + mangled_function_name: "casinhf" + source_file: "bionic/libc/include/complex.h" + parameters { + basic_abi { + type_abi { + name: "_Complex float" + size: 8 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "_Complex long double" + size: 16 + alignment: 8 + } + name: "casinhl" + access: public_access + linker_set_key: "casinhl" + } + mangled_function_name: "casinhl" + source_file: "bionic/libc/include/complex.h" + parameters { + basic_abi { + type_abi { + name: "_Complex long double" + size: 16 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "_Complex double" + size: 16 + alignment: 8 + } + name: "catanh" + access: public_access + linker_set_key: "catanh" + } + mangled_function_name: "catanh" + source_file: "bionic/libc/include/complex.h" + parameters { + basic_abi { + type_abi { + name: "_Complex double" + size: 16 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "_Complex float" + size: 8 + alignment: 4 + } + name: "catanhf" + access: public_access + linker_set_key: "catanhf" + } + mangled_function_name: "catanhf" + source_file: "bionic/libc/include/complex.h" + parameters { + basic_abi { + type_abi { + name: "_Complex float" + size: 8 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "_Complex long double" + size: 16 + alignment: 8 + } + name: "catanhl" + access: public_access + linker_set_key: "catanhl" + } + mangled_function_name: "catanhl" + source_file: "bionic/libc/include/complex.h" + parameters { + basic_abi { + type_abi { + name: "_Complex long double" + size: 16 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "_Complex double" + size: 16 + alignment: 8 + } + name: "ccosh" + access: public_access + linker_set_key: "ccosh" + } + mangled_function_name: "ccosh" + source_file: "bionic/libc/include/complex.h" + parameters { + basic_abi { + type_abi { + name: "_Complex double" + size: 16 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "_Complex float" + size: 8 + alignment: 4 + } + name: "ccoshf" + access: public_access + linker_set_key: "ccoshf" + } + mangled_function_name: "ccoshf" + source_file: "bionic/libc/include/complex.h" + parameters { + basic_abi { + type_abi { + name: "_Complex float" + size: 8 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "_Complex long double" + size: 16 + alignment: 8 + } + name: "ccoshl" + access: public_access + linker_set_key: "ccoshl" + } + mangled_function_name: "ccoshl" + source_file: "bionic/libc/include/complex.h" + parameters { + basic_abi { + type_abi { + name: "_Complex long double" + size: 16 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "_Complex double" + size: 16 + alignment: 8 + } + name: "csinh" + access: public_access + linker_set_key: "csinh" + } + mangled_function_name: "csinh" + source_file: "bionic/libc/include/complex.h" + parameters { + basic_abi { + type_abi { + name: "_Complex double" + size: 16 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "_Complex float" + size: 8 + alignment: 4 + } + name: "csinhf" + access: public_access + linker_set_key: "csinhf" + } + mangled_function_name: "csinhf" + source_file: "bionic/libc/include/complex.h" + parameters { + basic_abi { + type_abi { + name: "_Complex float" + size: 8 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "_Complex long double" + size: 16 + alignment: 8 + } + name: "csinhl" + access: public_access + linker_set_key: "csinhl" + } + mangled_function_name: "csinhl" + source_file: "bionic/libc/include/complex.h" + parameters { + basic_abi { + type_abi { + name: "_Complex long double" + size: 16 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "_Complex double" + size: 16 + alignment: 8 + } + name: "ctanh" + access: public_access + linker_set_key: "ctanh" + } + mangled_function_name: "ctanh" + source_file: "bionic/libc/include/complex.h" + parameters { + basic_abi { + type_abi { + name: "_Complex double" + size: 16 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "_Complex float" + size: 8 + alignment: 4 + } + name: "ctanhf" + access: public_access + linker_set_key: "ctanhf" + } + mangled_function_name: "ctanhf" + source_file: "bionic/libc/include/complex.h" + parameters { + basic_abi { + type_abi { + name: "_Complex float" + size: 8 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "_Complex long double" + size: 16 + alignment: 8 + } + name: "ctanhl" + access: public_access + linker_set_key: "ctanhl" + } + mangled_function_name: "ctanhl" + source_file: "bionic/libc/include/complex.h" + parameters { + basic_abi { + type_abi { + name: "_Complex long double" + size: 16 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "_Complex double" + size: 16 + alignment: 8 + } + name: "cexp" + access: public_access + linker_set_key: "cexp" + } + mangled_function_name: "cexp" + source_file: "bionic/libc/include/complex.h" + parameters { + basic_abi { + type_abi { + name: "_Complex double" + size: 16 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "_Complex float" + size: 8 + alignment: 4 + } + name: "cexpf" + access: public_access + linker_set_key: "cexpf" + } + mangled_function_name: "cexpf" + source_file: "bionic/libc/include/complex.h" + parameters { + basic_abi { + type_abi { + name: "_Complex float" + size: 8 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "_Complex long double" + size: 16 + alignment: 8 + } + name: "cexpl" + access: public_access + linker_set_key: "cexpl" + } + mangled_function_name: "cexpl" + source_file: "bionic/libc/include/complex.h" + parameters { + basic_abi { + type_abi { + name: "_Complex long double" + size: 16 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "_Complex double" + size: 16 + alignment: 8 + } + name: "clog" + access: public_access + linker_set_key: "clog" + } + mangled_function_name: "clog" + source_file: "bionic/libc/include/complex.h" + parameters { + basic_abi { + type_abi { + name: "_Complex double" + size: 16 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "_Complex float" + size: 8 + alignment: 4 + } + name: "clogf" + access: public_access + linker_set_key: "clogf" + } + mangled_function_name: "clogf" + source_file: "bionic/libc/include/complex.h" + parameters { + basic_abi { + type_abi { + name: "_Complex float" + size: 8 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "_Complex long double" + size: 16 + alignment: 8 + } + name: "clogl" + access: public_access + linker_set_key: "clogl" + } + mangled_function_name: "clogl" + source_file: "bionic/libc/include/complex.h" + parameters { + basic_abi { + type_abi { + name: "_Complex long double" + size: 16 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "cabs" + access: public_access + linker_set_key: "cabs" + } + mangled_function_name: "cabs" + source_file: "bionic/libc/include/complex.h" + parameters { + basic_abi { + type_abi { + name: "_Complex double" + size: 16 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "cabsf" + access: public_access + linker_set_key: "cabsf" + } + mangled_function_name: "cabsf" + source_file: "bionic/libc/include/complex.h" + parameters { + basic_abi { + type_abi { + name: "_Complex float" + size: 8 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 8 + } + name: "cabsl" + access: public_access + linker_set_key: "cabsl" + } + mangled_function_name: "cabsl" + source_file: "bionic/libc/include/complex.h" + parameters { + basic_abi { + type_abi { + name: "_Complex long double" + size: 16 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "_Complex double" + size: 16 + alignment: 8 + } + name: "cpow" + access: public_access + linker_set_key: "cpow" + } + mangled_function_name: "cpow" + source_file: "bionic/libc/include/complex.h" + parameters { + basic_abi { + type_abi { + name: "_Complex double" + size: 16 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "_Complex double" + size: 16 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "_Complex float" + size: 8 + alignment: 4 + } + name: "cpowf" + access: public_access + linker_set_key: "cpowf" + } + mangled_function_name: "cpowf" + source_file: "bionic/libc/include/complex.h" + parameters { + basic_abi { + type_abi { + name: "_Complex float" + size: 8 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "_Complex float" + size: 8 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "_Complex long double" + size: 16 + alignment: 8 + } + name: "cpowl" + access: public_access + linker_set_key: "cpowl" + } + mangled_function_name: "cpowl" + source_file: "bionic/libc/include/complex.h" + parameters { + basic_abi { + type_abi { + name: "_Complex long double" + size: 16 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "_Complex long double" + size: 16 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "_Complex double" + size: 16 + alignment: 8 + } + name: "csqrt" + access: public_access + linker_set_key: "csqrt" + } + mangled_function_name: "csqrt" + source_file: "bionic/libc/include/complex.h" + parameters { + basic_abi { + type_abi { + name: "_Complex double" + size: 16 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "_Complex float" + size: 8 + alignment: 4 + } + name: "csqrtf" + access: public_access + linker_set_key: "csqrtf" + } + mangled_function_name: "csqrtf" + source_file: "bionic/libc/include/complex.h" + parameters { + basic_abi { + type_abi { + name: "_Complex float" + size: 8 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "_Complex long double" + size: 16 + alignment: 8 + } + name: "csqrtl" + access: public_access + linker_set_key: "csqrtl" + } + mangled_function_name: "csqrtl" + source_file: "bionic/libc/include/complex.h" + parameters { + basic_abi { + type_abi { + name: "_Complex long double" + size: 16 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "carg" + access: public_access + linker_set_key: "carg" + } + mangled_function_name: "carg" + source_file: "bionic/libc/include/complex.h" + parameters { + basic_abi { + type_abi { + name: "_Complex double" + size: 16 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "cargf" + access: public_access + linker_set_key: "cargf" + } + mangled_function_name: "cargf" + source_file: "bionic/libc/include/complex.h" + parameters { + basic_abi { + type_abi { + name: "_Complex float" + size: 8 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 8 + } + name: "cargl" + access: public_access + linker_set_key: "cargl" + } + mangled_function_name: "cargl" + source_file: "bionic/libc/include/complex.h" + parameters { + basic_abi { + type_abi { + name: "_Complex long double" + size: 16 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "cimag" + access: public_access + linker_set_key: "cimag" + } + mangled_function_name: "cimag" + source_file: "bionic/libc/include/complex.h" + parameters { + basic_abi { + type_abi { + name: "_Complex double" + size: 16 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "cimagf" + access: public_access + linker_set_key: "cimagf" + } + mangled_function_name: "cimagf" + source_file: "bionic/libc/include/complex.h" + parameters { + basic_abi { + type_abi { + name: "_Complex float" + size: 8 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 8 + } + name: "cimagl" + access: public_access + linker_set_key: "cimagl" + } + mangled_function_name: "cimagl" + source_file: "bionic/libc/include/complex.h" + parameters { + basic_abi { + type_abi { + name: "_Complex long double" + size: 16 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "_Complex double" + size: 16 + alignment: 8 + } + name: "conj" + access: public_access + linker_set_key: "conj" + } + mangled_function_name: "conj" + source_file: "bionic/libc/include/complex.h" + parameters { + basic_abi { + type_abi { + name: "_Complex double" + size: 16 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "_Complex float" + size: 8 + alignment: 4 + } + name: "conjf" + access: public_access + linker_set_key: "conjf" + } + mangled_function_name: "conjf" + source_file: "bionic/libc/include/complex.h" + parameters { + basic_abi { + type_abi { + name: "_Complex float" + size: 8 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "_Complex long double" + size: 16 + alignment: 8 + } + name: "conjl" + access: public_access + linker_set_key: "conjl" + } + mangled_function_name: "conjl" + source_file: "bionic/libc/include/complex.h" + parameters { + basic_abi { + type_abi { + name: "_Complex long double" + size: 16 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "_Complex double" + size: 16 + alignment: 8 + } + name: "cproj" + access: public_access + linker_set_key: "cproj" + } + mangled_function_name: "cproj" + source_file: "bionic/libc/include/complex.h" + parameters { + basic_abi { + type_abi { + name: "_Complex double" + size: 16 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "_Complex float" + size: 8 + alignment: 4 + } + name: "cprojf" + access: public_access + linker_set_key: "cprojf" + } + mangled_function_name: "cprojf" + source_file: "bionic/libc/include/complex.h" + parameters { + basic_abi { + type_abi { + name: "_Complex float" + size: 8 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "_Complex long double" + size: 16 + alignment: 8 + } + name: "cprojl" + access: public_access + linker_set_key: "cprojl" + } + mangled_function_name: "cprojl" + source_file: "bionic/libc/include/complex.h" + parameters { + basic_abi { + type_abi { + name: "_Complex long double" + size: 16 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "creal" + access: public_access + linker_set_key: "creal" + } + mangled_function_name: "creal" + source_file: "bionic/libc/include/complex.h" + parameters { + basic_abi { + type_abi { + name: "_Complex double" + size: 16 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "crealf" + access: public_access + linker_set_key: "crealf" + } + mangled_function_name: "crealf" + source_file: "bionic/libc/include/complex.h" + parameters { + basic_abi { + type_abi { + name: "_Complex float" + size: 8 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 8 + } + name: "creall" + access: public_access + linker_set_key: "creall" + } + mangled_function_name: "creall" + source_file: "bionic/libc/include/complex.h" + parameters { + basic_abi { + type_abi { + name: "_Complex long double" + size: 16 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "feclearexcept" + access: public_access + linker_set_key: "feclearexcept" + } + mangled_function_name: "feclearexcept" + source_file: "bionic/libc/include/fenv.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "fegetexceptflag" + access: public_access + linker_set_key: "fegetexceptflag" + } + mangled_function_name: "fegetexceptflag" + source_file: "bionic/libc/include/fenv.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "feraiseexcept" + access: public_access + linker_set_key: "feraiseexcept" + } + mangled_function_name: "feraiseexcept" + source_file: "bionic/libc/include/fenv.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "fesetexceptflag" + access: public_access + linker_set_key: "fesetexceptflag" + } + mangled_function_name: "fesetexceptflag" + source_file: "bionic/libc/include/fenv.h" + parameters { + basic_abi { + type_abi { + name: "const unsigned int *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "fetestexcept" + access: public_access + linker_set_key: "fetestexcept" + } + mangled_function_name: "fetestexcept" + source_file: "bionic/libc/include/fenv.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "fegetround" + access: public_access + linker_set_key: "fegetround" + } + mangled_function_name: "fegetround" + source_file: "bionic/libc/include/fenv.h" +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "fesetround" + access: public_access + linker_set_key: "fesetround" + } + mangled_function_name: "fesetround" + source_file: "bionic/libc/include/fenv.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "fegetenv" + access: public_access + linker_set_key: "fegetenv" + } + mangled_function_name: "fegetenv" + source_file: "bionic/libc/include/fenv.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "feholdexcept" + access: public_access + linker_set_key: "feholdexcept" + } + mangled_function_name: "feholdexcept" + source_file: "bionic/libc/include/fenv.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "fesetenv" + access: public_access + linker_set_key: "fesetenv" + } + mangled_function_name: "fesetenv" + source_file: "bionic/libc/include/fenv.h" + parameters { + basic_abi { + type_abi { + name: "const unsigned int *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "feupdateenv" + access: public_access + linker_set_key: "feupdateenv" + } + mangled_function_name: "feupdateenv" + source_file: "bionic/libc/include/fenv.h" + parameters { + basic_abi { + type_abi { + name: "const unsigned int *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "feenableexcept" + access: public_access + linker_set_key: "feenableexcept" + } + mangled_function_name: "feenableexcept" + source_file: "bionic/libc/include/fenv.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "fedisableexcept" + access: public_access + linker_set_key: "fedisableexcept" + } + mangled_function_name: "fedisableexcept" + source_file: "bionic/libc/include/fenv.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "fegetexcept" + access: public_access + linker_set_key: "fegetexcept" + } + mangled_function_name: "fegetexcept" + source_file: "bionic/libc/include/fenv.h" +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "sincos" + access: public_access + linker_set_key: "sincos" + } + mangled_function_name: "sincos" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "double *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "double *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "sincosf" + access: public_access + linker_set_key: "sincosf" + } + mangled_function_name: "sincosf" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "float *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "float *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "sincosl" + access: public_access + linker_set_key: "sincosl" + } + mangled_function_name: "sincosl" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long double *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long double *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +global_vars { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "signgam" + access: public_access + linker_set_key: "signgam" + } + source_file: "bionic/libc/include/math.h" +} +global_vars { + basic_abi { + type_abi { + name: "const unsigned int" + size: 4 + alignment: 4 + } + name: "__fe_dfl_env" + access: public_access + linker_set_key: "__fe_dfl_env" + } + source_file: "bionic/libc/include/fenv.h" +} diff --git a/current/mips64/source-based/libc.so.lsdump b/current/mips64/source-based/libc.so.lsdump new file mode 100644 index 0000000..b00e812 --- /dev/null +++ b/current/mips64/source-based/libc.so.lsdump @@ -0,0 +1,50343 @@ +functions { + basic_abi { + type_abi { + name: "void" + } + name: "__cxa_finalize" + access: public_access + linker_set_key: "__cxa_finalize" + } + mangled_function_name: "__cxa_finalize" + source_file: "bionic/libc/arch-common/bionic/crtbegin_so.c" + parameters { + basic_abi { + type_abi { + name: "void *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__cxa_atexit" + access: public_access + linker_set_key: "__cxa_atexit" + } + mangled_function_name: "__cxa_atexit" + source_file: "bionic/libc/arch-common/bionic/atexit.h" + parameters { + basic_abi { + type_abi { + name: "void (*)(void *)" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "void *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "void *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__register_atfork" + access: public_access + linker_set_key: "__register_atfork" + } + mangled_function_name: "__register_atfork" + source_file: "bionic/libc/arch-common/bionic/pthread_atfork.h" + parameters { + basic_abi { + type_abi { + name: "void (*)(void)" + size: 8 + alignment: 8 + } + name: "prepare" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "void (*)(void)" + size: 8 + alignment: 8 + } + name: "parent" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "void (*)(void)" + size: 8 + alignment: 8 + } + name: "child" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "void *" + size: 8 + alignment: 8 + } + name: "dso" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_atfork" + access: public_access + linker_set_key: "pthread_atfork" + } + mangled_function_name: "pthread_atfork" + source_file: "bionic/libc/arch-common/bionic/pthread_atfork.h" + parameters { + basic_abi { + type_abi { + name: "void (*)(void)" + size: 8 + alignment: 8 + } + name: "prepare" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "void (*)(void)" + size: 8 + alignment: 8 + } + name: "parent" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "void (*)(void)" + size: 8 + alignment: 8 + } + name: "child" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "DIR *" + size: 8 + alignment: 8 + } + name: "opendir" + access: public_access + linker_set_key: "opendir" + } + mangled_function_name: "opendir" + source_file: "bionic/libc/include/dirent.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "DIR *" + size: 8 + alignment: 8 + } + name: "fdopendir" + access: public_access + linker_set_key: "fdopendir" + } + mangled_function_name: "fdopendir" + source_file: "bionic/libc/include/dirent.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "dirent *" + size: 8 + alignment: 8 + } + name: "readdir" + access: public_access + linker_set_key: "readdir" + } + mangled_function_name: "readdir" + source_file: "bionic/libc/include/dirent.h" + parameters { + basic_abi { + type_abi { + name: "DIR *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "dirent64 *" + size: 8 + alignment: 8 + } + name: "readdir64" + access: public_access + linker_set_key: "readdir64" + } + mangled_function_name: "readdir64" + source_file: "bionic/libc/include/dirent.h" + parameters { + basic_abi { + type_abi { + name: "DIR *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "readdir_r" + access: public_access + linker_set_key: "readdir_r" + } + mangled_function_name: "readdir_r" + source_file: "bionic/libc/include/dirent.h" + parameters { + basic_abi { + type_abi { + name: "DIR *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "dirent *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "dirent **" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "readdir64_r" + access: public_access + linker_set_key: "readdir64_r" + } + mangled_function_name: "readdir64_r" + source_file: "bionic/libc/include/dirent.h" + parameters { + basic_abi { + type_abi { + name: "DIR *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "dirent64 *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "dirent64 **" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "closedir" + access: public_access + linker_set_key: "closedir" + } + mangled_function_name: "closedir" + source_file: "bionic/libc/include/dirent.h" + parameters { + basic_abi { + type_abi { + name: "DIR *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "rewinddir" + access: public_access + linker_set_key: "rewinddir" + } + mangled_function_name: "rewinddir" + source_file: "bionic/libc/include/dirent.h" + parameters { + basic_abi { + type_abi { + name: "DIR *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "seekdir" + access: public_access + linker_set_key: "seekdir" + } + mangled_function_name: "seekdir" + source_file: "bionic/libc/include/dirent.h" + parameters { + basic_abi { + type_abi { + name: "DIR *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "telldir" + access: public_access + linker_set_key: "telldir" + } + mangled_function_name: "telldir" + source_file: "bionic/libc/include/dirent.h" + parameters { + basic_abi { + type_abi { + name: "DIR *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "dirfd" + access: public_access + linker_set_key: "dirfd" + } + mangled_function_name: "dirfd" + source_file: "bionic/libc/include/dirent.h" + parameters { + basic_abi { + type_abi { + name: "DIR *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "alphasort" + access: public_access + linker_set_key: "alphasort" + } + mangled_function_name: "alphasort" + source_file: "bionic/libc/include/dirent.h" + parameters { + basic_abi { + type_abi { + name: "const dirent **" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const dirent **" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "alphasort64" + access: public_access + linker_set_key: "alphasort64" + } + mangled_function_name: "alphasort64" + source_file: "bionic/libc/include/dirent.h" + parameters { + basic_abi { + type_abi { + name: "const dirent64 **" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const dirent64 **" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "scandir64" + access: public_access + linker_set_key: "scandir64" + } + mangled_function_name: "scandir64" + source_file: "bionic/libc/include/dirent.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "dirent64 ***" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int (*)(const dirent64 *)" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int (*)(const dirent64 **, const dirent64 **)" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "scandir" + access: public_access + linker_set_key: "scandir" + } + mangled_function_name: "scandir" + source_file: "bionic/libc/include/dirent.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "dirent ***" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int (*)(const dirent *)" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int (*)(const dirent **, const dirent **)" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "scandirat64" + access: public_access + linker_set_key: "scandirat64" + } + mangled_function_name: "scandirat64" + source_file: "bionic/libc/include/dirent.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "dirent64 ***" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int (*)(const dirent64 *)" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int (*)(const dirent64 **, const dirent64 **)" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "scandirat" + access: public_access + linker_set_key: "scandirat" + } + mangled_function_name: "scandirat" + source_file: "bionic/libc/include/dirent.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "dirent ***" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int (*)(const dirent *)" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int (*)(const dirent **, const dirent **)" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "sched_setscheduler" + access: public_access + linker_set_key: "sched_setscheduler" + } + mangled_function_name: "sched_setscheduler" + source_file: "bionic/libc/include/sched.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const sched_param *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "sched_getscheduler" + access: public_access + linker_set_key: "sched_getscheduler" + } + mangled_function_name: "sched_getscheduler" + source_file: "bionic/libc/include/sched.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "sched_yield" + access: public_access + linker_set_key: "sched_yield" + } + mangled_function_name: "sched_yield" + source_file: "bionic/libc/include/sched.h" +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "sched_get_priority_max" + access: public_access + linker_set_key: "sched_get_priority_max" + } + mangled_function_name: "sched_get_priority_max" + source_file: "bionic/libc/include/sched.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "sched_get_priority_min" + access: public_access + linker_set_key: "sched_get_priority_min" + } + mangled_function_name: "sched_get_priority_min" + source_file: "bionic/libc/include/sched.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "sched_setparam" + access: public_access + linker_set_key: "sched_setparam" + } + mangled_function_name: "sched_setparam" + source_file: "bionic/libc/include/sched.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const sched_param *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "sched_getparam" + access: public_access + linker_set_key: "sched_getparam" + } + mangled_function_name: "sched_getparam" + source_file: "bionic/libc/include/sched.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "sched_param *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "sched_rr_get_interval" + access: public_access + linker_set_key: "sched_rr_get_interval" + } + mangled_function_name: "sched_rr_get_interval" + source_file: "bionic/libc/include/sched.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "timespec *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "clone" + access: public_access + linker_set_key: "clone" + } + mangled_function_name: "clone" + source_file: "bionic/libc/include/sched.h" + parameters { + basic_abi { + type_abi { + name: "int (*)(void *)" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "void *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "void *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "unshare" + access: public_access + linker_set_key: "unshare" + } + mangled_function_name: "unshare" + source_file: "bionic/libc/include/sched.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "sched_getcpu" + access: public_access + linker_set_key: "sched_getcpu" + } + mangled_function_name: "sched_getcpu" + source_file: "bionic/libc/include/sched.h" +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "setns" + access: public_access + linker_set_key: "setns" + } + mangled_function_name: "setns" + source_file: "bionic/libc/include/sched.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "sched_setaffinity" + access: public_access + linker_set_key: "sched_setaffinity" + } + mangled_function_name: "sched_setaffinity" + source_file: "bionic/libc/include/sched.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pid" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "setsize" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const cpu_set_t *" + size: 8 + alignment: 8 + } + name: "set" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "sched_getaffinity" + access: public_access + linker_set_key: "sched_getaffinity" + } + mangled_function_name: "sched_getaffinity" + source_file: "bionic/libc/include/sched.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pid" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "setsize" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "cpu_set_t *" + size: 8 + alignment: 8 + } + name: "set" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "cpu_set_t *" + size: 8 + alignment: 8 + } + name: "__sched_cpualloc" + access: public_access + linker_set_key: "__sched_cpualloc" + } + mangled_function_name: "__sched_cpualloc" + source_file: "bionic/libc/include/sched.h" + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "count" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "__sched_cpufree" + access: public_access + linker_set_key: "__sched_cpufree" + } + mangled_function_name: "__sched_cpufree" + source_file: "bionic/libc/include/sched.h" + parameters { + basic_abi { + type_abi { + name: "cpu_set_t *" + size: 8 + alignment: 8 + } + name: "set" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__sched_cpucount" + access: public_access + linker_set_key: "__sched_cpucount" + } + mangled_function_name: "__sched_cpucount" + source_file: "bionic/libc/include/sched.h" + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "setsize" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "cpu_set_t *" + size: 8 + alignment: 8 + } + name: "set" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__libc_current_sigrtmin" + access: public_access + linker_set_key: "__libc_current_sigrtmin" + } + mangled_function_name: "__libc_current_sigrtmin" + source_file: "bionic/libc/include/signal.h" +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__libc_current_sigrtmax" + access: public_access + linker_set_key: "__libc_current_sigrtmax" + } + mangled_function_name: "__libc_current_sigrtmax" + source_file: "bionic/libc/include/signal.h" +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "sigaction" + access: public_access + linker_set_key: "sigaction" + } + mangled_function_name: "sigaction" + source_file: "bionic/libc/include/signal.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const sigaction *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "sigaction *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "siginterrupt" + access: public_access + linker_set_key: "siginterrupt" + } + mangled_function_name: "siginterrupt" + source_file: "bionic/libc/include/signal.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void (*)(int)" + size: 8 + alignment: 8 + } + name: "signal" + access: public_access + linker_set_key: "signal" + } + mangled_function_name: "signal" + source_file: "bionic/libc/include/signal.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "void (*)(int)" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "sigaddset" + access: public_access + linker_set_key: "sigaddset" + } + mangled_function_name: "sigaddset" + source_file: "bionic/libc/include/signal.h" + parameters { + basic_abi { + type_abi { + name: "sigset_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "sigdelset" + access: public_access + linker_set_key: "sigdelset" + } + mangled_function_name: "sigdelset" + source_file: "bionic/libc/include/signal.h" + parameters { + basic_abi { + type_abi { + name: "sigset_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "sigemptyset" + access: public_access + linker_set_key: "sigemptyset" + } + mangled_function_name: "sigemptyset" + source_file: "bionic/libc/include/signal.h" + parameters { + basic_abi { + type_abi { + name: "sigset_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "sigfillset" + access: public_access + linker_set_key: "sigfillset" + } + mangled_function_name: "sigfillset" + source_file: "bionic/libc/include/signal.h" + parameters { + basic_abi { + type_abi { + name: "sigset_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "sigismember" + access: public_access + linker_set_key: "sigismember" + } + mangled_function_name: "sigismember" + source_file: "bionic/libc/include/signal.h" + parameters { + basic_abi { + type_abi { + name: "const sigset_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "sigpending" + access: public_access + linker_set_key: "sigpending" + } + mangled_function_name: "sigpending" + source_file: "bionic/libc/include/signal.h" + parameters { + basic_abi { + type_abi { + name: "sigset_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "sigprocmask" + access: public_access + linker_set_key: "sigprocmask" + } + mangled_function_name: "sigprocmask" + source_file: "bionic/libc/include/signal.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const sigset_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "sigset_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "sigsuspend" + access: public_access + linker_set_key: "sigsuspend" + } + mangled_function_name: "sigsuspend" + source_file: "bionic/libc/include/signal.h" + parameters { + basic_abi { + type_abi { + name: "const sigset_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "sigwait" + access: public_access + linker_set_key: "sigwait" + } + mangled_function_name: "sigwait" + source_file: "bionic/libc/include/signal.h" + parameters { + basic_abi { + type_abi { + name: "const sigset_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "sighold" + access: public_access + linker_set_key: "sighold" + } + mangled_function_name: "sighold" + source_file: "bionic/libc/include/signal.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "sigignore" + access: public_access + linker_set_key: "sigignore" + } + mangled_function_name: "sigignore" + source_file: "bionic/libc/include/signal.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "sigpause" + access: public_access + linker_set_key: "sigpause" + } + mangled_function_name: "sigpause" + source_file: "bionic/libc/include/signal.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "sigrelse" + access: public_access + linker_set_key: "sigrelse" + } + mangled_function_name: "sigrelse" + source_file: "bionic/libc/include/signal.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void (*)(int)" + size: 8 + alignment: 8 + } + name: "sigset" + access: public_access + linker_set_key: "sigset" + } + mangled_function_name: "sigset" + source_file: "bionic/libc/include/signal.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "void (*)(int)" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "raise" + access: public_access + linker_set_key: "raise" + } + mangled_function_name: "raise" + source_file: "bionic/libc/include/signal.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "kill" + access: public_access + linker_set_key: "kill" + } + mangled_function_name: "kill" + source_file: "bionic/libc/include/signal.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "killpg" + access: public_access + linker_set_key: "killpg" + } + mangled_function_name: "killpg" + source_file: "bionic/libc/include/signal.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "tgkill" + access: public_access + linker_set_key: "tgkill" + } + mangled_function_name: "tgkill" + source_file: "bionic/libc/include/signal.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "tgid" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "tid" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "sig" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "sigaltstack" + access: public_access + linker_set_key: "sigaltstack" + } + mangled_function_name: "sigaltstack" + source_file: "bionic/libc/include/signal.h" + parameters { + basic_abi { + type_abi { + name: "const sigaltstack *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "sigaltstack *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "psiginfo" + access: public_access + linker_set_key: "psiginfo" + } + mangled_function_name: "psiginfo" + source_file: "bionic/libc/include/signal.h" + parameters { + basic_abi { + type_abi { + name: "const siginfo *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "psignal" + access: public_access + linker_set_key: "psignal" + } + mangled_function_name: "psignal" + source_file: "bionic/libc/include/signal.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_kill" + access: public_access + linker_set_key: "pthread_kill" + } + mangled_function_name: "pthread_kill" + source_file: "bionic/libc/include/signal.h" + parameters { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_sigmask" + access: public_access + linker_set_key: "pthread_sigmask" + } + mangled_function_name: "pthread_sigmask" + source_file: "bionic/libc/include/signal.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const sigset_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "sigset_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "sigqueue" + access: public_access + linker_set_key: "sigqueue" + } + mangled_function_name: "sigqueue" + source_file: "bionic/libc/include/signal.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const sigval" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "sigtimedwait" + access: public_access + linker_set_key: "sigtimedwait" + } + mangled_function_name: "sigtimedwait" + source_file: "bionic/libc/include/signal.h" + parameters { + basic_abi { + type_abi { + name: "const sigset_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "siginfo *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const timespec *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "sigwaitinfo" + access: public_access + linker_set_key: "sigwaitinfo" + } + mangled_function_name: "sigwaitinfo" + source_file: "bionic/libc/include/signal.h" + parameters { + basic_abi { + type_abi { + name: "const sigset_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "siginfo *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "volatile int *" + size: 8 + alignment: 8 + } + name: "__errno" + access: public_access + linker_set_key: "__errno" + } + mangled_function_name: "__errno" + source_file: "bionic/libc/include/errno.h" +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "strcasecmp" + access: public_access + linker_set_key: "strcasecmp" + } + mangled_function_name: "strcasecmp" + source_file: "bionic/libc/include/bits/strcasecmp.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "strcasecmp_l" + access: public_access + linker_set_key: "strcasecmp_l" + } + mangled_function_name: "strcasecmp_l" + source_file: "bionic/libc/include/bits/strcasecmp.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__locale_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "strncasecmp" + access: public_access + linker_set_key: "strncasecmp" + } + mangled_function_name: "strncasecmp" + source_file: "bionic/libc/include/bits/strcasecmp.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "strncasecmp_l" + access: public_access + linker_set_key: "strncasecmp_l" + } + mangled_function_name: "strncasecmp_l" + source_file: "bionic/libc/include/bits/strcasecmp.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__locale_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "ffs" + access: public_access + linker_set_key: "ffs" + } + mangled_function_name: "ffs" + source_file: "bionic/libc/include/strings.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void *" + size: 8 + alignment: 8 + } + name: "memccpy" + access: public_access + linker_set_key: "memccpy" + } + mangled_function_name: "memccpy" + source_file: "bionic/libc/include/string.h" + parameters { + basic_abi { + type_abi { + name: "void *__restrict" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const void *__restrict" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void *" + size: 8 + alignment: 8 + } + name: "memchr" + access: public_access + linker_set_key: "memchr" + } + mangled_function_name: "memchr" + source_file: "bionic/libc/include/string.h" + parameters { + basic_abi { + type_abi { + name: "const void *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void *" + size: 8 + alignment: 8 + } + name: "memrchr" + access: public_access + linker_set_key: "memrchr" + } + mangled_function_name: "memrchr" + source_file: "bionic/libc/include/string.h" + parameters { + basic_abi { + type_abi { + name: "const void *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "memcmp" + access: public_access + linker_set_key: "memcmp" + } + mangled_function_name: "memcmp" + source_file: "bionic/libc/include/string.h" + parameters { + basic_abi { + type_abi { + name: "const void *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const void *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void *" + size: 8 + alignment: 8 + } + name: "memcpy" + access: public_access + linker_set_key: "memcpy" + } + mangled_function_name: "memcpy" + source_file: "bionic/libc/include/string.h" + parameters { + basic_abi { + type_abi { + name: "void *__restrict" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const void *__restrict" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void *" + size: 8 + alignment: 8 + } + name: "mempcpy" + access: public_access + linker_set_key: "mempcpy" + } + mangled_function_name: "mempcpy" + source_file: "bionic/libc/include/string.h" + parameters { + basic_abi { + type_abi { + name: "void *__restrict" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const void *__restrict" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void *" + size: 8 + alignment: 8 + } + name: "memmove" + access: public_access + linker_set_key: "memmove" + } + mangled_function_name: "memmove" + source_file: "bionic/libc/include/string.h" + parameters { + basic_abi { + type_abi { + name: "void *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const void *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void *" + size: 8 + alignment: 8 + } + name: "memset" + access: public_access + linker_set_key: "memset" + } + mangled_function_name: "memset" + source_file: "bionic/libc/include/string.h" + parameters { + basic_abi { + type_abi { + name: "void *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void *" + size: 8 + alignment: 8 + } + name: "memmem" + access: public_access + linker_set_key: "memmem" + } + mangled_function_name: "memmem" + source_file: "bionic/libc/include/string.h" + parameters { + basic_abi { + type_abi { + name: "const void *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const void *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "strchr" + access: public_access + linker_set_key: "strchr" + } + mangled_function_name: "strchr" + source_file: "bionic/libc/include/string.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "__strchr_chk" + access: public_access + linker_set_key: "__strchr_chk" + } + mangled_function_name: "__strchr_chk" + source_file: "bionic/libc/include/string.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "strchrnul" + access: public_access + linker_set_key: "strchrnul" + } + mangled_function_name: "strchrnul" + source_file: "bionic/libc/include/string.h" + parameters { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "strrchr" + access: public_access + linker_set_key: "strrchr" + } + mangled_function_name: "strrchr" + source_file: "bionic/libc/include/string.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "__strrchr_chk" + access: public_access + linker_set_key: "__strrchr_chk" + } + mangled_function_name: "__strrchr_chk" + source_file: "bionic/libc/include/string.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "strlen" + access: public_access + linker_set_key: "strlen" + } + mangled_function_name: "strlen" + source_file: "bionic/libc/include/string.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "__strlen_chk" + access: public_access + linker_set_key: "__strlen_chk" + } + mangled_function_name: "__strlen_chk" + source_file: "bionic/libc/include/string.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "strcmp" + access: public_access + linker_set_key: "strcmp" + } + mangled_function_name: "strcmp" + source_file: "bionic/libc/include/string.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "stpcpy" + access: public_access + linker_set_key: "stpcpy" + } + mangled_function_name: "stpcpy" + source_file: "bionic/libc/include/string.h" + parameters { + basic_abi { + type_abi { + name: "char *__restrict" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *__restrict" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "strcpy" + access: public_access + linker_set_key: "strcpy" + } + mangled_function_name: "strcpy" + source_file: "bionic/libc/include/string.h" + parameters { + basic_abi { + type_abi { + name: "char *__restrict" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *__restrict" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "strcat" + access: public_access + linker_set_key: "strcat" + } + mangled_function_name: "strcat" + source_file: "bionic/libc/include/string.h" + parameters { + basic_abi { + type_abi { + name: "char *__restrict" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *__restrict" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "strdup" + access: public_access + linker_set_key: "strdup" + } + mangled_function_name: "strdup" + source_file: "bionic/libc/include/string.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "strstr" + access: public_access + linker_set_key: "strstr" + } + mangled_function_name: "strstr" + source_file: "bionic/libc/include/string.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "strcasestr" + access: public_access + linker_set_key: "strcasestr" + } + mangled_function_name: "strcasestr" + source_file: "bionic/libc/include/string.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "strtok" + access: public_access + linker_set_key: "strtok" + } + mangled_function_name: "strtok" + source_file: "bionic/libc/include/string.h" + parameters { + basic_abi { + type_abi { + name: "char *__restrict" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *__restrict" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "strtok_r" + access: public_access + linker_set_key: "strtok_r" + } + mangled_function_name: "strtok_r" + source_file: "bionic/libc/include/string.h" + parameters { + basic_abi { + type_abi { + name: "char *__restrict" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *__restrict" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char **__restrict" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "strerror" + access: public_access + linker_set_key: "strerror" + } + mangled_function_name: "strerror" + source_file: "bionic/libc/include/string.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "strerror_l" + access: public_access + linker_set_key: "strerror_l" + } + mangled_function_name: "strerror_l" + source_file: "bionic/libc/include/string.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__locale_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "strerror_r" + access: public_access + linker_set_key: "__gnu_strerror_r" + } + mangled_function_name: "__gnu_strerror_r" + source_file: "bionic/libc/include/string.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "strnlen" + access: public_access + linker_set_key: "strnlen" + } + mangled_function_name: "strnlen" + source_file: "bionic/libc/include/string.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "strncat" + access: public_access + linker_set_key: "strncat" + } + mangled_function_name: "strncat" + source_file: "bionic/libc/include/string.h" + parameters { + basic_abi { + type_abi { + name: "char *__restrict" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *__restrict" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "strndup" + access: public_access + linker_set_key: "strndup" + } + mangled_function_name: "strndup" + source_file: "bionic/libc/include/string.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "strncmp" + access: public_access + linker_set_key: "strncmp" + } + mangled_function_name: "strncmp" + source_file: "bionic/libc/include/string.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "stpncpy" + access: public_access + linker_set_key: "stpncpy" + } + mangled_function_name: "stpncpy" + source_file: "bionic/libc/include/string.h" + parameters { + basic_abi { + type_abi { + name: "char *__restrict" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *__restrict" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "strncpy" + access: public_access + linker_set_key: "strncpy" + } + mangled_function_name: "strncpy" + source_file: "bionic/libc/include/string.h" + parameters { + basic_abi { + type_abi { + name: "char *__restrict" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *__restrict" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "strlcat" + access: public_access + linker_set_key: "strlcat" + } + mangled_function_name: "strlcat" + source_file: "bionic/libc/include/string.h" + parameters { + basic_abi { + type_abi { + name: "char *__restrict" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *__restrict" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "strlcpy" + access: public_access + linker_set_key: "strlcpy" + } + mangled_function_name: "strlcpy" + source_file: "bionic/libc/include/string.h" + parameters { + basic_abi { + type_abi { + name: "char *__restrict" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *__restrict" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "strcspn" + access: public_access + linker_set_key: "strcspn" + } + mangled_function_name: "strcspn" + source_file: "bionic/libc/include/string.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "strpbrk" + access: public_access + linker_set_key: "strpbrk" + } + mangled_function_name: "strpbrk" + source_file: "bionic/libc/include/string.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "strsep" + access: public_access + linker_set_key: "strsep" + } + mangled_function_name: "strsep" + source_file: "bionic/libc/include/string.h" + parameters { + basic_abi { + type_abi { + name: "char **__restrict" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *__restrict" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "strspn" + access: public_access + linker_set_key: "strspn" + } + mangled_function_name: "strspn" + source_file: "bionic/libc/include/string.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "strsignal" + access: public_access + linker_set_key: "strsignal" + } + mangled_function_name: "strsignal" + source_file: "bionic/libc/include/string.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "strcoll" + access: public_access + linker_set_key: "strcoll" + } + mangled_function_name: "strcoll" + source_file: "bionic/libc/include/string.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "strxfrm" + access: public_access + linker_set_key: "strxfrm" + } + mangled_function_name: "strxfrm" + source_file: "bionic/libc/include/string.h" + parameters { + basic_abi { + type_abi { + name: "char *__restrict" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *__restrict" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "strcoll_l" + access: public_access + linker_set_key: "strcoll_l" + } + mangled_function_name: "strcoll_l" + source_file: "bionic/libc/include/string.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__locale_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "strxfrm_l" + access: public_access + linker_set_key: "strxfrm_l" + } + mangled_function_name: "strxfrm_l" + source_file: "bionic/libc/include/string.h" + parameters { + basic_abi { + type_abi { + name: "char *__restrict" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *__restrict" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__locale_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "basename" + access: public_access + linker_set_key: "__gnu_basename" + } + mangled_function_name: "__gnu_basename" + source_file: "bionic/libc/include/string.h" + parameters { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void *" + size: 8 + alignment: 8 + } + name: "__memchr_chk" + access: public_access + linker_set_key: "__memchr_chk" + } + mangled_function_name: "__memchr_chk" + source_file: "bionic/libc/include/string.h" + parameters { + basic_abi { + type_abi { + name: "const void *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void *" + size: 8 + alignment: 8 + } + name: "__memrchr_chk" + access: public_access + linker_set_key: "__memrchr_chk" + } + mangled_function_name: "__memrchr_chk" + source_file: "bionic/libc/include/string.h" + parameters { + basic_abi { + type_abi { + name: "const void *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "__stpncpy_chk2" + access: public_access + linker_set_key: "__stpncpy_chk2" + } + mangled_function_name: "__stpncpy_chk2" + source_file: "bionic/libc/include/string.h" + parameters { + basic_abi { + type_abi { + name: "char *__restrict" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *__restrict" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "__strncpy_chk2" + access: public_access + linker_set_key: "__strncpy_chk2" + } + mangled_function_name: "__strncpy_chk2" + source_file: "bionic/libc/include/string.h" + parameters { + basic_abi { + type_abi { + name: "char *__restrict" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *__restrict" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "__strlcpy_chk" + access: public_access + linker_set_key: "__strlcpy_chk" + } + mangled_function_name: "__strlcpy_chk" + source_file: "bionic/libc/include/string.h" + parameters { + basic_abi { + type_abi { + name: "char *__restrict" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *__restrict" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "__strlcat_chk" + access: public_access + linker_set_key: "__strlcat_chk" + } + mangled_function_name: "__strlcat_chk" + source_file: "bionic/libc/include/string.h" + parameters { + basic_abi { + type_abi { + name: "char *__restrict" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *__restrict" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "__FD_CLR_chk" + access: public_access + linker_set_key: "__FD_CLR_chk" + } + mangled_function_name: "__FD_CLR_chk" + source_file: "bionic/libc/include/sys/select.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "fd_set *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "__FD_SET_chk" + access: public_access + linker_set_key: "__FD_SET_chk" + } + mangled_function_name: "__FD_SET_chk" + source_file: "bionic/libc/include/sys/select.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "fd_set *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__FD_ISSET_chk" + access: public_access + linker_set_key: "__FD_ISSET_chk" + } + mangled_function_name: "__FD_ISSET_chk" + source_file: "bionic/libc/include/sys/select.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "fd_set *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "select" + access: public_access + linker_set_key: "select" + } + mangled_function_name: "select" + source_file: "bionic/libc/include/sys/select.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "fd_set *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "fd_set *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "fd_set *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "timeval *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pselect" + access: public_access + linker_set_key: "pselect" + } + mangled_function_name: "pselect" + source_file: "bionic/libc/include/sys/select.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "fd_set *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "fd_set *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "fd_set *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const timespec *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const sigset_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "gettimeofday" + access: public_access + linker_set_key: "gettimeofday" + } + mangled_function_name: "gettimeofday" + source_file: "bionic/libc/include/sys/time.h" + parameters { + basic_abi { + type_abi { + name: "timeval *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "timezone *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "settimeofday" + access: public_access + linker_set_key: "settimeofday" + } + mangled_function_name: "settimeofday" + source_file: "bionic/libc/include/sys/time.h" + parameters { + basic_abi { + type_abi { + name: "const timeval *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const timezone *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "getitimer" + access: public_access + linker_set_key: "getitimer" + } + mangled_function_name: "getitimer" + source_file: "bionic/libc/include/sys/time.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "itimerval *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "setitimer" + access: public_access + linker_set_key: "setitimer" + } + mangled_function_name: "setitimer" + source_file: "bionic/libc/include/sys/time.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const itimerval *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "itimerval *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "utimes" + access: public_access + linker_set_key: "utimes" + } + mangled_function_name: "utimes" + source_file: "bionic/libc/include/sys/time.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const timeval *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "futimes" + access: public_access + linker_set_key: "futimes" + } + mangled_function_name: "futimes" + source_file: "bionic/libc/include/sys/time.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const timeval *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "lutimes" + access: public_access + linker_set_key: "lutimes" + } + mangled_function_name: "lutimes" + source_file: "bionic/libc/include/sys/time.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const timeval *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "futimesat" + access: public_access + linker_set_key: "futimesat" + } + mangled_function_name: "futimesat" + source_file: "bionic/libc/include/sys/time.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const timeval *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "time" + access: public_access + linker_set_key: "time" + } + mangled_function_name: "time" + source_file: "bionic/libc/include/time.h" + parameters { + basic_abi { + type_abi { + name: "long *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "nanosleep" + access: public_access + linker_set_key: "nanosleep" + } + mangled_function_name: "nanosleep" + source_file: "bionic/libc/include/time.h" + parameters { + basic_abi { + type_abi { + name: "const timespec *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "timespec *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "asctime" + access: public_access + linker_set_key: "asctime" + } + mangled_function_name: "asctime" + source_file: "bionic/libc/include/time.h" + parameters { + basic_abi { + type_abi { + name: "const tm *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "asctime_r" + access: public_access + linker_set_key: "asctime_r" + } + mangled_function_name: "asctime_r" + source_file: "bionic/libc/include/time.h" + parameters { + basic_abi { + type_abi { + name: "const tm *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "difftime" + access: public_access + linker_set_key: "difftime" + } + mangled_function_name: "difftime" + source_file: "bionic/libc/include/time.h" + parameters { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "mktime" + access: public_access + linker_set_key: "mktime" + } + mangled_function_name: "mktime" + source_file: "bionic/libc/include/time.h" + parameters { + basic_abi { + type_abi { + name: "tm *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "tm *" + size: 8 + alignment: 8 + } + name: "localtime" + access: public_access + linker_set_key: "localtime" + } + mangled_function_name: "localtime" + source_file: "bionic/libc/include/time.h" + parameters { + basic_abi { + type_abi { + name: "const long *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "tm *" + size: 8 + alignment: 8 + } + name: "localtime_r" + access: public_access + linker_set_key: "localtime_r" + } + mangled_function_name: "localtime_r" + source_file: "bionic/libc/include/time.h" + parameters { + basic_abi { + type_abi { + name: "const long *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "tm *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "tm *" + size: 8 + alignment: 8 + } + name: "gmtime" + access: public_access + linker_set_key: "gmtime" + } + mangled_function_name: "gmtime" + source_file: "bionic/libc/include/time.h" + parameters { + basic_abi { + type_abi { + name: "const long *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "tm *" + size: 8 + alignment: 8 + } + name: "gmtime_r" + access: public_access + linker_set_key: "gmtime_r" + } + mangled_function_name: "gmtime_r" + source_file: "bionic/libc/include/time.h" + parameters { + basic_abi { + type_abi { + name: "const long *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "tm *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "strptime" + access: public_access + linker_set_key: "strptime" + } + mangled_function_name: "strptime" + source_file: "bionic/libc/include/time.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "tm *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "strftime" + access: public_access + linker_set_key: "strftime" + } + mangled_function_name: "strftime" + source_file: "bionic/libc/include/time.h" + parameters { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const tm *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "strftime_l" + access: public_access + linker_set_key: "strftime_l" + } + mangled_function_name: "strftime_l" + source_file: "bionic/libc/include/time.h" + parameters { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const tm *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__locale_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "ctime" + access: public_access + linker_set_key: "ctime" + } + mangled_function_name: "ctime" + source_file: "bionic/libc/include/time.h" + parameters { + basic_abi { + type_abi { + name: "const long *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "ctime_r" + access: public_access + linker_set_key: "ctime_r" + } + mangled_function_name: "ctime_r" + source_file: "bionic/libc/include/time.h" + parameters { + basic_abi { + type_abi { + name: "const long *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "tzset" + access: public_access + linker_set_key: "tzset" + } + mangled_function_name: "tzset" + source_file: "bionic/libc/include/time.h" +} +functions { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "clock" + access: public_access + linker_set_key: "clock" + } + mangled_function_name: "clock" + source_file: "bionic/libc/include/time.h" +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "clock_getcpuclockid" + access: public_access + linker_set_key: "clock_getcpuclockid" + } + mangled_function_name: "clock_getcpuclockid" + source_file: "bionic/libc/include/time.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "clock_getres" + access: public_access + linker_set_key: "clock_getres" + } + mangled_function_name: "clock_getres" + source_file: "bionic/libc/include/time.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "timespec *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "clock_gettime" + access: public_access + linker_set_key: "clock_gettime" + } + mangled_function_name: "clock_gettime" + source_file: "bionic/libc/include/time.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "timespec *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "clock_nanosleep" + access: public_access + linker_set_key: "clock_nanosleep" + } + mangled_function_name: "clock_nanosleep" + source_file: "bionic/libc/include/time.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const timespec *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "timespec *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "clock_settime" + access: public_access + linker_set_key: "clock_settime" + } + mangled_function_name: "clock_settime" + source_file: "bionic/libc/include/time.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const timespec *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "timer_create" + access: public_access + linker_set_key: "timer_create" + } + mangled_function_name: "timer_create" + source_file: "bionic/libc/include/time.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "sigevent *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "void **" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "timer_delete" + access: public_access + linker_set_key: "timer_delete" + } + mangled_function_name: "timer_delete" + source_file: "bionic/libc/include/time.h" + parameters { + basic_abi { + type_abi { + name: "void *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "timer_settime" + access: public_access + linker_set_key: "timer_settime" + } + mangled_function_name: "timer_settime" + source_file: "bionic/libc/include/time.h" + parameters { + basic_abi { + type_abi { + name: "void *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const itimerspec *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "itimerspec *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "timer_gettime" + access: public_access + linker_set_key: "timer_gettime" + } + mangled_function_name: "timer_gettime" + source_file: "bionic/libc/include/time.h" + parameters { + basic_abi { + type_abi { + name: "void *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "itimerspec *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "timer_getoverrun" + access: public_access + linker_set_key: "timer_getoverrun" + } + mangled_function_name: "timer_getoverrun" + source_file: "bionic/libc/include/time.h" + parameters { + basic_abi { + type_abi { + name: "void *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "timelocal" + access: public_access + linker_set_key: "timelocal" + } + mangled_function_name: "timelocal" + source_file: "bionic/libc/include/time.h" + parameters { + basic_abi { + type_abi { + name: "tm *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "timegm" + access: public_access + linker_set_key: "timegm" + } + mangled_function_name: "timegm" + source_file: "bionic/libc/include/time.h" + parameters { + basic_abi { + type_abi { + name: "tm *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_attr_destroy" + access: public_access + linker_set_key: "pthread_attr_destroy" + } + mangled_function_name: "pthread_attr_destroy" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "pthread_attr_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_attr_getdetachstate" + access: public_access + linker_set_key: "pthread_attr_getdetachstate" + } + mangled_function_name: "pthread_attr_getdetachstate" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "const pthread_attr_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_attr_getguardsize" + access: public_access + linker_set_key: "pthread_attr_getguardsize" + } + mangled_function_name: "pthread_attr_getguardsize" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "const pthread_attr_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_attr_getschedparam" + access: public_access + linker_set_key: "pthread_attr_getschedparam" + } + mangled_function_name: "pthread_attr_getschedparam" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "const pthread_attr_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "sched_param *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_attr_getschedpolicy" + access: public_access + linker_set_key: "pthread_attr_getschedpolicy" + } + mangled_function_name: "pthread_attr_getschedpolicy" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "const pthread_attr_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_attr_getscope" + access: public_access + linker_set_key: "pthread_attr_getscope" + } + mangled_function_name: "pthread_attr_getscope" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "const pthread_attr_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_attr_getstack" + access: public_access + linker_set_key: "pthread_attr_getstack" + } + mangled_function_name: "pthread_attr_getstack" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "const pthread_attr_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "void **" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_attr_getstacksize" + access: public_access + linker_set_key: "pthread_attr_getstacksize" + } + mangled_function_name: "pthread_attr_getstacksize" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "const pthread_attr_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_attr_init" + access: public_access + linker_set_key: "pthread_attr_init" + } + mangled_function_name: "pthread_attr_init" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "pthread_attr_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_attr_setdetachstate" + access: public_access + linker_set_key: "pthread_attr_setdetachstate" + } + mangled_function_name: "pthread_attr_setdetachstate" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "pthread_attr_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_attr_setguardsize" + access: public_access + linker_set_key: "pthread_attr_setguardsize" + } + mangled_function_name: "pthread_attr_setguardsize" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "pthread_attr_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_attr_setschedparam" + access: public_access + linker_set_key: "pthread_attr_setschedparam" + } + mangled_function_name: "pthread_attr_setschedparam" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "pthread_attr_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const sched_param *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_attr_setschedpolicy" + access: public_access + linker_set_key: "pthread_attr_setschedpolicy" + } + mangled_function_name: "pthread_attr_setschedpolicy" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "pthread_attr_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_attr_setscope" + access: public_access + linker_set_key: "pthread_attr_setscope" + } + mangled_function_name: "pthread_attr_setscope" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "pthread_attr_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_attr_setstack" + access: public_access + linker_set_key: "pthread_attr_setstack" + } + mangled_function_name: "pthread_attr_setstack" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "pthread_attr_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "void *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_attr_setstacksize" + access: public_access + linker_set_key: "pthread_attr_setstacksize" + } + mangled_function_name: "pthread_attr_setstacksize" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "pthread_attr_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_condattr_destroy" + access: public_access + linker_set_key: "pthread_condattr_destroy" + } + mangled_function_name: "pthread_condattr_destroy" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "long *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_condattr_getclock" + access: public_access + linker_set_key: "pthread_condattr_getclock" + } + mangled_function_name: "pthread_condattr_getclock" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "const long *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_condattr_getpshared" + access: public_access + linker_set_key: "pthread_condattr_getpshared" + } + mangled_function_name: "pthread_condattr_getpshared" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "const long *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_condattr_init" + access: public_access + linker_set_key: "pthread_condattr_init" + } + mangled_function_name: "pthread_condattr_init" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "long *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_condattr_setclock" + access: public_access + linker_set_key: "pthread_condattr_setclock" + } + mangled_function_name: "pthread_condattr_setclock" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "long *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_condattr_setpshared" + access: public_access + linker_set_key: "pthread_condattr_setpshared" + } + mangled_function_name: "pthread_condattr_setpshared" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "long *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_cond_broadcast" + access: public_access + linker_set_key: "pthread_cond_broadcast" + } + mangled_function_name: "pthread_cond_broadcast" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "pthread_cond_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_cond_destroy" + access: public_access + linker_set_key: "pthread_cond_destroy" + } + mangled_function_name: "pthread_cond_destroy" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "pthread_cond_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_cond_init" + access: public_access + linker_set_key: "pthread_cond_init" + } + mangled_function_name: "pthread_cond_init" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "pthread_cond_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const long *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_cond_signal" + access: public_access + linker_set_key: "pthread_cond_signal" + } + mangled_function_name: "pthread_cond_signal" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "pthread_cond_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_cond_timedwait" + access: public_access + linker_set_key: "pthread_cond_timedwait" + } + mangled_function_name: "pthread_cond_timedwait" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "pthread_cond_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "pthread_mutex_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const timespec *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_cond_wait" + access: public_access + linker_set_key: "pthread_cond_wait" + } + mangled_function_name: "pthread_cond_wait" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "pthread_cond_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "pthread_mutex_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_create" + access: public_access + linker_set_key: "pthread_create" + } + mangled_function_name: "pthread_create" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "long *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const pthread_attr_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "void *(*)(void *)" + size: 8 + alignment: 8 + } + name: "start_routine" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "void *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_detach" + access: public_access + linker_set_key: "pthread_detach" + } + mangled_function_name: "pthread_detach" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "pthread_exit" + access: public_access + linker_set_key: "pthread_exit" + } + mangled_function_name: "pthread_exit" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "void *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_equal" + access: public_access + linker_set_key: "pthread_equal" + } + mangled_function_name: "pthread_equal" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_getattr_np" + access: public_access + linker_set_key: "pthread_getattr_np" + } + mangled_function_name: "pthread_getattr_np" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "pthread_attr_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_getcpuclockid" + access: public_access + linker_set_key: "pthread_getcpuclockid" + } + mangled_function_name: "pthread_getcpuclockid" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_getschedparam" + access: public_access + linker_set_key: "pthread_getschedparam" + } + mangled_function_name: "pthread_getschedparam" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "sched_param *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void *" + size: 8 + alignment: 8 + } + name: "pthread_getspecific" + access: public_access + linker_set_key: "pthread_getspecific" + } + mangled_function_name: "pthread_getspecific" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_gettid_np" + access: public_access + linker_set_key: "pthread_gettid_np" + } + mangled_function_name: "pthread_gettid_np" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_join" + access: public_access + linker_set_key: "pthread_join" + } + mangled_function_name: "pthread_join" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "void **" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_key_create" + access: public_access + linker_set_key: "pthread_key_create" + } + mangled_function_name: "pthread_key_create" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "int *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "void (*)(void *)" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_key_delete" + access: public_access + linker_set_key: "pthread_key_delete" + } + mangled_function_name: "pthread_key_delete" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_mutexattr_destroy" + access: public_access + linker_set_key: "pthread_mutexattr_destroy" + } + mangled_function_name: "pthread_mutexattr_destroy" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "long *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_mutexattr_getpshared" + access: public_access + linker_set_key: "pthread_mutexattr_getpshared" + } + mangled_function_name: "pthread_mutexattr_getpshared" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "const long *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_mutexattr_gettype" + access: public_access + linker_set_key: "pthread_mutexattr_gettype" + } + mangled_function_name: "pthread_mutexattr_gettype" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "const long *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_mutexattr_init" + access: public_access + linker_set_key: "pthread_mutexattr_init" + } + mangled_function_name: "pthread_mutexattr_init" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "long *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_mutexattr_setpshared" + access: public_access + linker_set_key: "pthread_mutexattr_setpshared" + } + mangled_function_name: "pthread_mutexattr_setpshared" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "long *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_mutexattr_settype" + access: public_access + linker_set_key: "pthread_mutexattr_settype" + } + mangled_function_name: "pthread_mutexattr_settype" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "long *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_mutex_destroy" + access: public_access + linker_set_key: "pthread_mutex_destroy" + } + mangled_function_name: "pthread_mutex_destroy" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "pthread_mutex_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_mutex_init" + access: public_access + linker_set_key: "pthread_mutex_init" + } + mangled_function_name: "pthread_mutex_init" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "pthread_mutex_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const long *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_mutex_lock" + access: public_access + linker_set_key: "pthread_mutex_lock" + } + mangled_function_name: "pthread_mutex_lock" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "pthread_mutex_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_mutex_timedlock" + access: public_access + linker_set_key: "pthread_mutex_timedlock" + } + mangled_function_name: "pthread_mutex_timedlock" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "pthread_mutex_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const timespec *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_mutex_trylock" + access: public_access + linker_set_key: "pthread_mutex_trylock" + } + mangled_function_name: "pthread_mutex_trylock" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "pthread_mutex_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_mutex_unlock" + access: public_access + linker_set_key: "pthread_mutex_unlock" + } + mangled_function_name: "pthread_mutex_unlock" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "pthread_mutex_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_once" + access: public_access + linker_set_key: "pthread_once" + } + mangled_function_name: "pthread_once" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "int *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "void (*)()" + size: 8 + alignment: 8 + } + name: "init_routine" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_rwlockattr_init" + access: public_access + linker_set_key: "pthread_rwlockattr_init" + } + mangled_function_name: "pthread_rwlockattr_init" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "long *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_rwlockattr_destroy" + access: public_access + linker_set_key: "pthread_rwlockattr_destroy" + } + mangled_function_name: "pthread_rwlockattr_destroy" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "long *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_rwlockattr_getpshared" + access: public_access + linker_set_key: "pthread_rwlockattr_getpshared" + } + mangled_function_name: "pthread_rwlockattr_getpshared" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "const long *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_rwlockattr_setpshared" + access: public_access + linker_set_key: "pthread_rwlockattr_setpshared" + } + mangled_function_name: "pthread_rwlockattr_setpshared" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "long *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_rwlockattr_getkind_np" + access: public_access + linker_set_key: "pthread_rwlockattr_getkind_np" + } + mangled_function_name: "pthread_rwlockattr_getkind_np" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "const long *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_rwlockattr_setkind_np" + access: public_access + linker_set_key: "pthread_rwlockattr_setkind_np" + } + mangled_function_name: "pthread_rwlockattr_setkind_np" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "long *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_rwlock_destroy" + access: public_access + linker_set_key: "pthread_rwlock_destroy" + } + mangled_function_name: "pthread_rwlock_destroy" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "pthread_rwlock_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_rwlock_init" + access: public_access + linker_set_key: "pthread_rwlock_init" + } + mangled_function_name: "pthread_rwlock_init" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "pthread_rwlock_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const long *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_rwlock_rdlock" + access: public_access + linker_set_key: "pthread_rwlock_rdlock" + } + mangled_function_name: "pthread_rwlock_rdlock" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "pthread_rwlock_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_rwlock_timedrdlock" + access: public_access + linker_set_key: "pthread_rwlock_timedrdlock" + } + mangled_function_name: "pthread_rwlock_timedrdlock" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "pthread_rwlock_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const timespec *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_rwlock_timedwrlock" + access: public_access + linker_set_key: "pthread_rwlock_timedwrlock" + } + mangled_function_name: "pthread_rwlock_timedwrlock" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "pthread_rwlock_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const timespec *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_rwlock_tryrdlock" + access: public_access + linker_set_key: "pthread_rwlock_tryrdlock" + } + mangled_function_name: "pthread_rwlock_tryrdlock" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "pthread_rwlock_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_rwlock_trywrlock" + access: public_access + linker_set_key: "pthread_rwlock_trywrlock" + } + mangled_function_name: "pthread_rwlock_trywrlock" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "pthread_rwlock_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_rwlock_unlock" + access: public_access + linker_set_key: "pthread_rwlock_unlock" + } + mangled_function_name: "pthread_rwlock_unlock" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "pthread_rwlock_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_rwlock_wrlock" + access: public_access + linker_set_key: "pthread_rwlock_wrlock" + } + mangled_function_name: "pthread_rwlock_wrlock" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "pthread_rwlock_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_barrierattr_init" + access: public_access + linker_set_key: "pthread_barrierattr_init" + } + mangled_function_name: "pthread_barrierattr_init" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "int *" + size: 8 + alignment: 8 + } + name: "attr" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_barrierattr_destroy" + access: public_access + linker_set_key: "pthread_barrierattr_destroy" + } + mangled_function_name: "pthread_barrierattr_destroy" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "int *" + size: 8 + alignment: 8 + } + name: "attr" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_barrierattr_getpshared" + access: public_access + linker_set_key: "pthread_barrierattr_getpshared" + } + mangled_function_name: "pthread_barrierattr_getpshared" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "const int *" + size: 8 + alignment: 8 + } + name: "attr" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int *" + size: 8 + alignment: 8 + } + name: "pshared" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_barrierattr_setpshared" + access: public_access + linker_set_key: "pthread_barrierattr_setpshared" + } + mangled_function_name: "pthread_barrierattr_setpshared" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "int *" + size: 8 + alignment: 8 + } + name: "attr" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pshared" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_barrier_init" + access: public_access + linker_set_key: "pthread_barrier_init" + } + mangled_function_name: "pthread_barrier_init" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "pthread_barrier_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const int *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_barrier_destroy" + access: public_access + linker_set_key: "pthread_barrier_destroy" + } + mangled_function_name: "pthread_barrier_destroy" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "pthread_barrier_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_barrier_wait" + access: public_access + linker_set_key: "pthread_barrier_wait" + } + mangled_function_name: "pthread_barrier_wait" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "pthread_barrier_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_spin_destroy" + access: public_access + linker_set_key: "pthread_spin_destroy" + } + mangled_function_name: "pthread_spin_destroy" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "pthread_spinlock_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_spin_init" + access: public_access + linker_set_key: "pthread_spin_init" + } + mangled_function_name: "pthread_spin_init" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "pthread_spinlock_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_spin_lock" + access: public_access + linker_set_key: "pthread_spin_lock" + } + mangled_function_name: "pthread_spin_lock" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "pthread_spinlock_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_spin_trylock" + access: public_access + linker_set_key: "pthread_spin_trylock" + } + mangled_function_name: "pthread_spin_trylock" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "pthread_spinlock_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_spin_unlock" + access: public_access + linker_set_key: "pthread_spin_unlock" + } + mangled_function_name: "pthread_spin_unlock" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "pthread_spinlock_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "pthread_self" + access: public_access + linker_set_key: "pthread_self" + } + mangled_function_name: "pthread_self" + source_file: "bionic/libc/include/pthread.h" +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_getname_np" + access: public_access + linker_set_key: "pthread_getname_np" + } + mangled_function_name: "pthread_getname_np" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_setname_np" + access: public_access + linker_set_key: "pthread_setname_np" + } + mangled_function_name: "pthread_setname_np" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_setschedparam" + access: public_access + linker_set_key: "pthread_setschedparam" + } + mangled_function_name: "pthread_setschedparam" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const sched_param *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_setspecific" + access: public_access + linker_set_key: "pthread_setspecific" + } + mangled_function_name: "pthread_setspecific" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const void *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "__pthread_cleanup_push" + access: public_access + linker_set_key: "__pthread_cleanup_push" + } + mangled_function_name: "__pthread_cleanup_push" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "__pthread_cleanup_t *" + size: 8 + alignment: 8 + } + name: "c" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "void (*)(void *)" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "void *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "__pthread_cleanup_pop" + access: public_access + linker_set_key: "__pthread_cleanup_pop" + } + mangled_function_name: "__pthread_cleanup_pop" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "__pthread_cleanup_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "clearerr" + access: public_access + linker_set_key: "clearerr" + } + mangled_function_name: "clearerr" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "__sFILE *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "fclose" + access: public_access + linker_set_key: "fclose" + } + mangled_function_name: "fclose" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "__sFILE *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "feof" + access: public_access + linker_set_key: "feof" + } + mangled_function_name: "feof" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "__sFILE *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "ferror" + access: public_access + linker_set_key: "ferror" + } + mangled_function_name: "ferror" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "__sFILE *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "fflush" + access: public_access + linker_set_key: "fflush" + } + mangled_function_name: "fflush" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "__sFILE *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "fgetc" + access: public_access + linker_set_key: "fgetc" + } + mangled_function_name: "fgetc" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "__sFILE *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "fgets" + access: public_access + linker_set_key: "fgets" + } + mangled_function_name: "fgets" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "char *__restrict" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__sFILE *__restrict" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "fprintf" + access: public_access + linker_set_key: "fprintf" + } + mangled_function_name: "fprintf" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "__sFILE *__restrict" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *__restrict" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "fputc" + access: public_access + linker_set_key: "fputc" + } + mangled_function_name: "fputc" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__sFILE *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "fputs" + access: public_access + linker_set_key: "fputs" + } + mangled_function_name: "fputs" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "const char *__restrict" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__sFILE *__restrict" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "fread" + access: public_access + linker_set_key: "fread" + } + mangled_function_name: "fread" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "void *__restrict" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__sFILE *__restrict" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "fscanf" + access: public_access + linker_set_key: "fscanf" + } + mangled_function_name: "fscanf" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "__sFILE *__restrict" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *__restrict" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "fwrite" + access: public_access + linker_set_key: "fwrite" + } + mangled_function_name: "fwrite" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "const void *__restrict" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__sFILE *__restrict" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "getc" + access: public_access + linker_set_key: "getc" + } + mangled_function_name: "getc" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "__sFILE *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "getchar" + access: public_access + linker_set_key: "getchar" + } + mangled_function_name: "getchar" + source_file: "bionic/libc/include/stdio.h" +} +functions { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "getdelim" + access: public_access + linker_set_key: "getdelim" + } + mangled_function_name: "getdelim" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "char **__restrict" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long *__restrict" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__sFILE *__restrict" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "getline" + access: public_access + linker_set_key: "getline" + } + mangled_function_name: "getline" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "char **__restrict" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long *__restrict" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__sFILE *__restrict" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "perror" + access: public_access + linker_set_key: "perror" + } + mangled_function_name: "perror" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "printf" + access: public_access + linker_set_key: "printf" + } + mangled_function_name: "printf" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "const char *__restrict" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "putc" + access: public_access + linker_set_key: "putc" + } + mangled_function_name: "putc" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__sFILE *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "putchar" + access: public_access + linker_set_key: "putchar" + } + mangled_function_name: "putchar" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "puts" + access: public_access + linker_set_key: "puts" + } + mangled_function_name: "puts" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "remove" + access: public_access + linker_set_key: "remove" + } + mangled_function_name: "remove" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "rewind" + access: public_access + linker_set_key: "rewind" + } + mangled_function_name: "rewind" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "__sFILE *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "scanf" + access: public_access + linker_set_key: "scanf" + } + mangled_function_name: "scanf" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "const char *__restrict" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "setbuf" + access: public_access + linker_set_key: "setbuf" + } + mangled_function_name: "setbuf" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "__sFILE *__restrict" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *__restrict" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "setvbuf" + access: public_access + linker_set_key: "setvbuf" + } + mangled_function_name: "setvbuf" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "__sFILE *__restrict" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *__restrict" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "sscanf" + access: public_access + linker_set_key: "sscanf" + } + mangled_function_name: "sscanf" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "const char *__restrict" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *__restrict" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "ungetc" + access: public_access + linker_set_key: "ungetc" + } + mangled_function_name: "ungetc" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__sFILE *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "vfprintf" + access: public_access + linker_set_key: "vfprintf" + } + mangled_function_name: "vfprintf" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "__sFILE *__restrict" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *__restrict" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "void *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "vprintf" + access: public_access + linker_set_key: "vprintf" + } + mangled_function_name: "vprintf" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "const char *__restrict" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "void *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "dprintf" + access: public_access + linker_set_key: "dprintf" + } + mangled_function_name: "dprintf" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *__restrict" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "vdprintf" + access: public_access + linker_set_key: "vdprintf" + } + mangled_function_name: "vdprintf" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *__restrict" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "void *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "sprintf" + access: public_access + linker_set_key: "sprintf" + } + mangled_function_name: "sprintf" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "char *__restrict" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *__restrict" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "vsprintf" + access: public_access + linker_set_key: "vsprintf" + } + mangled_function_name: "vsprintf" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "char *__restrict" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *__restrict" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "void *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "tmpnam" + access: public_access + linker_set_key: "tmpnam" + } + mangled_function_name: "tmpnam" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "tempnam" + access: public_access + linker_set_key: "tempnam" + } + mangled_function_name: "tempnam" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "rename" + access: public_access + linker_set_key: "rename" + } + mangled_function_name: "rename" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "renameat" + access: public_access + linker_set_key: "renameat" + } + mangled_function_name: "renameat" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "fseek" + access: public_access + linker_set_key: "fseek" + } + mangled_function_name: "fseek" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "__sFILE *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "ftell" + access: public_access + linker_set_key: "ftell" + } + mangled_function_name: "ftell" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "__sFILE *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "fgetpos" + access: public_access + linker_set_key: "fgetpos" + } + mangled_function_name: "fgetpos" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "__sFILE *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "fsetpos" + access: public_access + linker_set_key: "fsetpos" + } + mangled_function_name: "fsetpos" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "__sFILE *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const long *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "fseeko" + access: public_access + linker_set_key: "fseeko" + } + mangled_function_name: "fseeko" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "__sFILE *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "ftello" + access: public_access + linker_set_key: "ftello" + } + mangled_function_name: "ftello" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "__sFILE *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "__sFILE *" + size: 8 + alignment: 8 + } + name: "funopen" + access: public_access + linker_set_key: "funopen" + } + mangled_function_name: "funopen" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "const void *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int (*)(void *, char *, int)" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int (*)(void *, const char *, int)" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long (*)(void *, long, int)" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int (*)(void *)" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "fgetpos64" + access: public_access + linker_set_key: "fgetpos64" + } + mangled_function_name: "fgetpos64" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "__sFILE *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "fsetpos64" + access: public_access + linker_set_key: "fsetpos64" + } + mangled_function_name: "fsetpos64" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "__sFILE *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const long *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "fseeko64" + access: public_access + linker_set_key: "fseeko64" + } + mangled_function_name: "fseeko64" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "__sFILE *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "ftello64" + access: public_access + linker_set_key: "ftello64" + } + mangled_function_name: "ftello64" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "__sFILE *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "__sFILE *" + size: 8 + alignment: 8 + } + name: "funopen64" + access: public_access + linker_set_key: "funopen64" + } + mangled_function_name: "funopen64" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "const void *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int (*)(void *, char *, int)" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int (*)(void *, const char *, int)" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long (*)(void *, long, int)" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int (*)(void *)" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "__sFILE *" + size: 8 + alignment: 8 + } + name: "fopen" + access: public_access + linker_set_key: "fopen" + } + mangled_function_name: "fopen" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "const char *__restrict" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *__restrict" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "__sFILE *" + size: 8 + alignment: 8 + } + name: "fopen64" + access: public_access + linker_set_key: "fopen64" + } + mangled_function_name: "fopen64" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "const char *__restrict" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *__restrict" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "__sFILE *" + size: 8 + alignment: 8 + } + name: "freopen" + access: public_access + linker_set_key: "freopen" + } + mangled_function_name: "freopen" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "const char *__restrict" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *__restrict" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__sFILE *__restrict" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "__sFILE *" + size: 8 + alignment: 8 + } + name: "freopen64" + access: public_access + linker_set_key: "freopen64" + } + mangled_function_name: "freopen64" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "const char *__restrict" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *__restrict" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__sFILE *__restrict" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "__sFILE *" + size: 8 + alignment: 8 + } + name: "tmpfile" + access: public_access + linker_set_key: "tmpfile" + } + mangled_function_name: "tmpfile" + source_file: "bionic/libc/include/stdio.h" +} +functions { + basic_abi { + type_abi { + name: "__sFILE *" + size: 8 + alignment: 8 + } + name: "tmpfile64" + access: public_access + linker_set_key: "tmpfile64" + } + mangled_function_name: "tmpfile64" + source_file: "bionic/libc/include/stdio.h" +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "snprintf" + access: public_access + linker_set_key: "snprintf" + } + mangled_function_name: "snprintf" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "char *__restrict" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *__restrict" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "vfscanf" + access: public_access + linker_set_key: "vfscanf" + } + mangled_function_name: "vfscanf" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "__sFILE *__restrict" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *__restrict" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "void *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "vscanf" + access: public_access + linker_set_key: "vscanf" + } + mangled_function_name: "vscanf" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "void *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "vsnprintf" + access: public_access + linker_set_key: "vsnprintf" + } + mangled_function_name: "vsnprintf" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "char *__restrict" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *__restrict" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "void *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "vsscanf" + access: public_access + linker_set_key: "vsscanf" + } + mangled_function_name: "vsscanf" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "const char *__restrict" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *__restrict" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "void *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "ctermid" + access: public_access + linker_set_key: "ctermid" + } + mangled_function_name: "ctermid" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "__sFILE *" + size: 8 + alignment: 8 + } + name: "fdopen" + access: public_access + linker_set_key: "fdopen" + } + mangled_function_name: "fdopen" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "fileno" + access: public_access + linker_set_key: "fileno" + } + mangled_function_name: "fileno" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "__sFILE *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pclose" + access: public_access + linker_set_key: "pclose" + } + mangled_function_name: "pclose" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "__sFILE *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "__sFILE *" + size: 8 + alignment: 8 + } + name: "popen" + access: public_access + linker_set_key: "popen" + } + mangled_function_name: "popen" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "flockfile" + access: public_access + linker_set_key: "flockfile" + } + mangled_function_name: "flockfile" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "__sFILE *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "ftrylockfile" + access: public_access + linker_set_key: "ftrylockfile" + } + mangled_function_name: "ftrylockfile" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "__sFILE *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "funlockfile" + access: public_access + linker_set_key: "funlockfile" + } + mangled_function_name: "funlockfile" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "__sFILE *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "getc_unlocked" + access: public_access + linker_set_key: "getc_unlocked" + } + mangled_function_name: "getc_unlocked" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "__sFILE *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "getchar_unlocked" + access: public_access + linker_set_key: "getchar_unlocked" + } + mangled_function_name: "getchar_unlocked" + source_file: "bionic/libc/include/stdio.h" +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "putc_unlocked" + access: public_access + linker_set_key: "putc_unlocked" + } + mangled_function_name: "putc_unlocked" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__sFILE *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "putchar_unlocked" + access: public_access + linker_set_key: "putchar_unlocked" + } + mangled_function_name: "putchar_unlocked" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "__sFILE *" + size: 8 + alignment: 8 + } + name: "fmemopen" + access: public_access + linker_set_key: "fmemopen" + } + mangled_function_name: "fmemopen" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "void *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "__sFILE *" + size: 8 + alignment: 8 + } + name: "open_memstream" + access: public_access + linker_set_key: "open_memstream" + } + mangled_function_name: "open_memstream" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "char **" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "asprintf" + access: public_access + linker_set_key: "asprintf" + } + mangled_function_name: "asprintf" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "char **__restrict" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *__restrict" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "fgetln" + access: public_access + linker_set_key: "fgetln" + } + mangled_function_name: "fgetln" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "__sFILE *__restrict" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long *__restrict" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "fpurge" + access: public_access + linker_set_key: "fpurge" + } + mangled_function_name: "fpurge" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "__sFILE *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "setbuffer" + access: public_access + linker_set_key: "setbuffer" + } + mangled_function_name: "setbuffer" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "__sFILE *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "setlinebuf" + access: public_access + linker_set_key: "setlinebuf" + } + mangled_function_name: "setlinebuf" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "__sFILE *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "vasprintf" + access: public_access + linker_set_key: "vasprintf" + } + mangled_function_name: "vasprintf" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "char **__restrict" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *__restrict" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "void *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "clearerr_unlocked" + access: public_access + linker_set_key: "clearerr_unlocked" + } + mangled_function_name: "clearerr_unlocked" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "__sFILE *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "feof_unlocked" + access: public_access + linker_set_key: "feof_unlocked" + } + mangled_function_name: "feof_unlocked" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "__sFILE *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "ferror_unlocked" + access: public_access + linker_set_key: "ferror_unlocked" + } + mangled_function_name: "ferror_unlocked" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "__sFILE *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "fileno_unlocked" + access: public_access + linker_set_key: "fileno_unlocked" + } + mangled_function_name: "fileno_unlocked" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "__sFILE *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "__fgets_chk" + access: public_access + linker_set_key: "__fgets_chk" + } + mangled_function_name: "__fgets_chk" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__sFILE *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "__fread_chk" + access: public_access + linker_set_key: "__fread_chk" + } + mangled_function_name: "__fread_chk" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "void *__restrict" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__sFILE *__restrict" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "__fwrite_chk" + access: public_access + linker_set_key: "__fwrite_chk" + } + mangled_function_name: "__fwrite_chk" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "const void *__restrict" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__sFILE *__restrict" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void *" + size: 8 + alignment: 8 + } + name: "malloc" + access: public_access + linker_set_key: "malloc" + } + mangled_function_name: "malloc" + source_file: "bionic/libc/include/malloc.h" + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "byte_count" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void *" + size: 8 + alignment: 8 + } + name: "calloc" + access: public_access + linker_set_key: "calloc" + } + mangled_function_name: "calloc" + source_file: "bionic/libc/include/malloc.h" + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "item_count" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "item_size" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void *" + size: 8 + alignment: 8 + } + name: "realloc" + access: public_access + linker_set_key: "realloc" + } + mangled_function_name: "realloc" + source_file: "bionic/libc/include/malloc.h" + parameters { + basic_abi { + type_abi { + name: "void *" + size: 8 + alignment: 8 + } + name: "p" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "byte_count" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "free" + access: public_access + linker_set_key: "free" + } + mangled_function_name: "free" + source_file: "bionic/libc/include/malloc.h" + parameters { + basic_abi { + type_abi { + name: "void *" + size: 8 + alignment: 8 + } + name: "p" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void *" + size: 8 + alignment: 8 + } + name: "memalign" + access: public_access + linker_set_key: "memalign" + } + mangled_function_name: "memalign" + source_file: "bionic/libc/include/malloc.h" + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "alignment" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "byte_count" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "malloc_usable_size" + access: public_access + linker_set_key: "malloc_usable_size" + } + mangled_function_name: "malloc_usable_size" + source_file: "bionic/libc/include/malloc.h" + parameters { + basic_abi { + type_abi { + name: "const void *" + size: 8 + alignment: 8 + } + name: "p" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "mallinfo" + size: 80 + alignment: 8 + } + name: "mallinfo" + access: public_access + linker_set_key: "mallinfo" + } + mangled_function_name: "mallinfo" + source_file: "bionic/libc/include/malloc.h" +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "malloc_info" + access: public_access + linker_set_key: "malloc_info" + } + mangled_function_name: "malloc_info" + source_file: "bionic/libc/include/malloc.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__sFILE *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "abort" + access: public_access + linker_set_key: "abort" + } + mangled_function_name: "abort" + source_file: "bionic/libc/include/stdlib.h" +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "exit" + access: public_access + linker_set_key: "exit" + } + mangled_function_name: "exit" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "_Exit" + access: public_access + linker_set_key: "_Exit" + } + mangled_function_name: "_Exit" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "at_quick_exit" + access: public_access + linker_set_key: "at_quick_exit" + } + mangled_function_name: "at_quick_exit" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "void (*)()" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "quick_exit" + access: public_access + linker_set_key: "quick_exit" + } + mangled_function_name: "quick_exit" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "getenv" + access: public_access + linker_set_key: "getenv" + } + mangled_function_name: "getenv" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "putenv" + access: public_access + linker_set_key: "putenv" + } + mangled_function_name: "putenv" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "setenv" + access: public_access + linker_set_key: "setenv" + } + mangled_function_name: "setenv" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "unsetenv" + access: public_access + linker_set_key: "unsetenv" + } + mangled_function_name: "unsetenv" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "clearenv" + access: public_access + linker_set_key: "clearenv" + } + mangled_function_name: "clearenv" + source_file: "bionic/libc/include/stdlib.h" +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "mkdtemp" + access: public_access + linker_set_key: "mkdtemp" + } + mangled_function_name: "mkdtemp" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "mktemp" + access: public_access + linker_set_key: "mktemp" + } + mangled_function_name: "mktemp" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "mkostemp64" + access: public_access + linker_set_key: "mkostemp64" + } + mangled_function_name: "mkostemp64" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "mkostemp" + access: public_access + linker_set_key: "mkostemp" + } + mangled_function_name: "mkostemp" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "mkostemps64" + access: public_access + linker_set_key: "mkostemps64" + } + mangled_function_name: "mkostemps64" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "mkostemps" + access: public_access + linker_set_key: "mkostemps" + } + mangled_function_name: "mkostemps" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "mkstemp64" + access: public_access + linker_set_key: "mkstemp64" + } + mangled_function_name: "mkstemp64" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "mkstemp" + access: public_access + linker_set_key: "mkstemp" + } + mangled_function_name: "mkstemp" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "mkstemps64" + access: public_access + linker_set_key: "mkstemps64" + } + mangled_function_name: "mkstemps64" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "mkstemps" + access: public_access + linker_set_key: "mkstemps" + } + mangled_function_name: "mkstemps" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "strtol" + access: public_access + linker_set_key: "strtol" + } + mangled_function_name: "strtol" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char **" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long long" + size: 8 + alignment: 8 + } + name: "strtoll" + access: public_access + linker_set_key: "strtoll" + } + mangled_function_name: "strtoll" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char **" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "strtoul" + access: public_access + linker_set_key: "strtoul" + } + mangled_function_name: "strtoul" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char **" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned long long" + size: 8 + alignment: 8 + } + name: "strtoull" + access: public_access + linker_set_key: "strtoull" + } + mangled_function_name: "strtoull" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char **" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "posix_memalign" + access: public_access + linker_set_key: "posix_memalign" + } + mangled_function_name: "posix_memalign" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "void **" + size: 8 + alignment: 8 + } + name: "memptr" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "alignment" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "size" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "strtod" + access: public_access + linker_set_key: "strtod" + } + mangled_function_name: "strtod" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char **" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "strtold" + access: public_access + linker_set_key: "strtold" + } + mangled_function_name: "strtold" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char **" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "strtoul_l" + access: public_access + linker_set_key: "strtoul_l" + } + mangled_function_name: "strtoul_l" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char **" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__locale_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "atoi" + access: public_access + linker_set_key: "atoi" + } + mangled_function_name: "atoi" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "atol" + access: public_access + linker_set_key: "atol" + } + mangled_function_name: "atol" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long long" + size: 8 + alignment: 8 + } + name: "atoll" + access: public_access + linker_set_key: "atoll" + } + mangled_function_name: "atoll" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "realpath" + access: public_access + linker_set_key: "realpath" + } + mangled_function_name: "realpath" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "path" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "resolved" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "system" + access: public_access + linker_set_key: "system" + } + mangled_function_name: "system" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "string" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void *" + size: 8 + alignment: 8 + } + name: "bsearch" + access: public_access + linker_set_key: "bsearch" + } + mangled_function_name: "bsearch" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "const void *" + size: 8 + alignment: 8 + } + name: "key" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const void *" + size: 8 + alignment: 8 + } + name: "base0" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "nmemb" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "size" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int (*)(const void *, const void *)" + size: 8 + alignment: 8 + } + name: "compar" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "qsort" + access: public_access + linker_set_key: "qsort" + } + mangled_function_name: "qsort" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "void *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int (*)(const void *, const void *)" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "arc4random" + access: public_access + linker_set_key: "arc4random" + } + mangled_function_name: "arc4random" + source_file: "bionic/libc/include/stdlib.h" +} +functions { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "arc4random_uniform" + access: public_access + linker_set_key: "arc4random_uniform" + } + mangled_function_name: "arc4random_uniform" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "arc4random_buf" + access: public_access + linker_set_key: "arc4random_buf" + } + mangled_function_name: "arc4random_buf" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "void *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "rand_r" + access: public_access + linker_set_key: "rand_r" + } + mangled_function_name: "rand_r" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "drand48" + access: public_access + linker_set_key: "drand48" + } + mangled_function_name: "drand48" + source_file: "bionic/libc/include/stdlib.h" +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "erand48" + access: public_access + linker_set_key: "erand48" + } + mangled_function_name: "erand48" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "unsigned short *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "jrand48" + access: public_access + linker_set_key: "jrand48" + } + mangled_function_name: "jrand48" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "unsigned short *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "lcong48" + access: public_access + linker_set_key: "lcong48" + } + mangled_function_name: "lcong48" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "unsigned short *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "lrand48" + access: public_access + linker_set_key: "lrand48" + } + mangled_function_name: "lrand48" + source_file: "bionic/libc/include/stdlib.h" +} +functions { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "mrand48" + access: public_access + linker_set_key: "mrand48" + } + mangled_function_name: "mrand48" + source_file: "bionic/libc/include/stdlib.h" +} +functions { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "nrand48" + access: public_access + linker_set_key: "nrand48" + } + mangled_function_name: "nrand48" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "unsigned short *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned short *" + size: 8 + alignment: 8 + } + name: "seed48" + access: public_access + linker_set_key: "seed48" + } + mangled_function_name: "seed48" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "unsigned short *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "srand48" + access: public_access + linker_set_key: "srand48" + } + mangled_function_name: "srand48" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "initstate" + access: public_access + linker_set_key: "initstate" + } + mangled_function_name: "initstate" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "setstate" + access: public_access + linker_set_key: "setstate" + } + mangled_function_name: "setstate" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "getpt" + access: public_access + linker_set_key: "getpt" + } + mangled_function_name: "getpt" + source_file: "bionic/libc/include/stdlib.h" +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "posix_openpt" + access: public_access + linker_set_key: "posix_openpt" + } + mangled_function_name: "posix_openpt" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "ptsname" + access: public_access + linker_set_key: "ptsname" + } + mangled_function_name: "ptsname" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "ptsname_r" + access: public_access + linker_set_key: "ptsname_r" + } + mangled_function_name: "ptsname_r" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "unlockpt" + access: public_access + linker_set_key: "unlockpt" + } + mangled_function_name: "unlockpt" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "getsubopt" + access: public_access + linker_set_key: "getsubopt" + } + mangled_function_name: "getsubopt" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "char **" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *const *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char **" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "div_t" + size: 8 + alignment: 4 + } + name: "div" + access: public_access + linker_set_key: "div" + } + mangled_function_name: "div" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "ldiv_t" + size: 16 + alignment: 8 + } + name: "ldiv" + access: public_access + linker_set_key: "ldiv" + } + mangled_function_name: "ldiv" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "lldiv_t" + size: 16 + alignment: 8 + } + name: "lldiv" + access: public_access + linker_set_key: "lldiv" + } + mangled_function_name: "lldiv" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "long long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "getprogname" + access: public_access + linker_set_key: "getprogname" + } + mangled_function_name: "getprogname" + source_file: "bionic/libc/include/stdlib.h" +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "setprogname" + access: public_access + linker_set_key: "setprogname" + } + mangled_function_name: "setprogname" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "mblen" + access: public_access + linker_set_key: "mblen" + } + mangled_function_name: "mblen" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "mbstowcs" + access: public_access + linker_set_key: "mbstowcs" + } + mangled_function_name: "mbstowcs" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "wchar_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "mbtowc" + access: public_access + linker_set_key: "mbtowc" + } + mangled_function_name: "mbtowc" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "wchar_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "wctomb" + access: public_access + linker_set_key: "wctomb" + } + mangled_function_name: "wctomb" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "wchar_t" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "wcstombs" + access: public_access + linker_set_key: "wcstombs" + } + mangled_function_name: "wcstombs" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "__ctype_get_mb_cur_max" + access: public_access + linker_set_key: "__ctype_get_mb_cur_max" + } + mangled_function_name: "__ctype_get_mb_cur_max" + source_file: "bionic/libc/include/stdlib.h" +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "strtof" + access: public_access + linker_set_key: "strtof" + } + mangled_function_name: "strtof" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char **" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "atof" + access: public_access + linker_set_key: "atof" + } + mangled_function_name: "atof" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "abs" + access: public_access + linker_set_key: "abs" + } + mangled_function_name: "abs" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "labs" + access: public_access + linker_set_key: "labs" + } + mangled_function_name: "labs" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long long" + size: 8 + alignment: 8 + } + name: "llabs" + access: public_access + linker_set_key: "llabs" + } + mangled_function_name: "llabs" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "long long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "rand" + access: public_access + linker_set_key: "rand" + } + mangled_function_name: "rand" + source_file: "bionic/libc/include/stdlib.h" +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "srand" + access: public_access + linker_set_key: "srand" + } + mangled_function_name: "srand" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "random" + access: public_access + linker_set_key: "random" + } + mangled_function_name: "random" + source_file: "bionic/libc/include/stdlib.h" +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "srandom" + access: public_access + linker_set_key: "srandom" + } + mangled_function_name: "srandom" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "grantpt" + access: public_access + linker_set_key: "grantpt" + } + mangled_function_name: "grantpt" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long long" + size: 8 + alignment: 8 + } + name: "strtoll_l" + access: public_access + linker_set_key: "strtoll_l" + } + mangled_function_name: "strtoll_l" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char **" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__locale_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned long long" + size: 8 + alignment: 8 + } + name: "strtoull_l" + access: public_access + linker_set_key: "strtoull_l" + } + mangled_function_name: "strtoull_l" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char **" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__locale_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "strtold_l" + access: public_access + linker_set_key: "strtold_l" + } + mangled_function_name: "strtold_l" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char **" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__locale_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "strtod_l" + access: public_access + linker_set_key: "strtod_l" + } + mangled_function_name: "strtod_l" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char **" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__locale_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "strtof_l" + access: public_access + linker_set_key: "strtof_l" + } + mangled_function_name: "strtof_l" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char **" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__locale_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "strtol_l" + access: public_access + linker_set_key: "strtol_l" + } + mangled_function_name: "strtol_l" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char **" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__locale_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void *" + size: 8 + alignment: 8 + } + name: "mmap" + access: public_access + linker_set_key: "mmap" + } + mangled_function_name: "mmap" + source_file: "bionic/libc/include/sys/mman.h" + parameters { + basic_abi { + type_abi { + name: "void *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void *" + size: 8 + alignment: 8 + } + name: "mmap64" + access: public_access + linker_set_key: "mmap64" + } + mangled_function_name: "mmap64" + source_file: "bionic/libc/include/sys/mman.h" + parameters { + basic_abi { + type_abi { + name: "void *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "munmap" + access: public_access + linker_set_key: "munmap" + } + mangled_function_name: "munmap" + source_file: "bionic/libc/include/sys/mman.h" + parameters { + basic_abi { + type_abi { + name: "void *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "msync" + access: public_access + linker_set_key: "msync" + } + mangled_function_name: "msync" + source_file: "bionic/libc/include/sys/mman.h" + parameters { + basic_abi { + type_abi { + name: "void *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "mprotect" + access: public_access + linker_set_key: "mprotect" + } + mangled_function_name: "mprotect" + source_file: "bionic/libc/include/sys/mman.h" + parameters { + basic_abi { + type_abi { + name: "void *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void *" + size: 8 + alignment: 8 + } + name: "mremap" + access: public_access + linker_set_key: "mremap" + } + mangled_function_name: "mremap" + source_file: "bionic/libc/include/sys/mman.h" + parameters { + basic_abi { + type_abi { + name: "void *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "mlockall" + access: public_access + linker_set_key: "mlockall" + } + mangled_function_name: "mlockall" + source_file: "bionic/libc/include/sys/mman.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "munlockall" + access: public_access + linker_set_key: "munlockall" + } + mangled_function_name: "munlockall" + source_file: "bionic/libc/include/sys/mman.h" +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "mlock" + access: public_access + linker_set_key: "mlock" + } + mangled_function_name: "mlock" + source_file: "bionic/libc/include/sys/mman.h" + parameters { + basic_abi { + type_abi { + name: "const void *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "munlock" + access: public_access + linker_set_key: "munlock" + } + mangled_function_name: "munlock" + source_file: "bionic/libc/include/sys/mman.h" + parameters { + basic_abi { + type_abi { + name: "const void *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "mincore" + access: public_access + linker_set_key: "mincore" + } + mangled_function_name: "mincore" + source_file: "bionic/libc/include/sys/mman.h" + parameters { + basic_abi { + type_abi { + name: "void *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "madvise" + access: public_access + linker_set_key: "madvise" + } + mangled_function_name: "madvise" + source_file: "bionic/libc/include/sys/mman.h" + parameters { + basic_abi { + type_abi { + name: "void *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "posix_madvise" + access: public_access + linker_set_key: "posix_madvise" + } + mangled_function_name: "posix_madvise" + source_file: "bionic/libc/include/sys/mman.h" + parameters { + basic_abi { + type_abi { + name: "void *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "prctl" + access: public_access + linker_set_key: "prctl" + } + mangled_function_name: "prctl" + source_file: "bionic/libc/include/sys/prctl.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "option" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__system_property_set" + access: public_access + linker_set_key: "__system_property_set" + } + mangled_function_name: "__system_property_set" + source_file: "bionic/libc/include/sys/system_properties.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "key" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "value" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "const prop_info *" + size: 8 + alignment: 8 + } + name: "__system_property_find" + access: public_access + linker_set_key: "__system_property_find" + } + mangled_function_name: "__system_property_find" + source_file: "bionic/libc/include/sys/system_properties.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "name" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "__system_property_read_callback" + access: public_access + linker_set_key: "__system_property_read_callback" + } + mangled_function_name: "__system_property_read_callback" + source_file: "bionic/libc/include/sys/system_properties.h" + parameters { + basic_abi { + type_abi { + name: "const prop_info *" + size: 8 + alignment: 8 + } + name: "pi" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "void (*)(void *, const char *, const char *, unsigned int)" + size: 8 + alignment: 8 + } + name: "callback" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "void *" + size: 8 + alignment: 8 + } + name: "cookie" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__system_property_foreach" + access: public_access + linker_set_key: "__system_property_foreach" + } + mangled_function_name: "__system_property_foreach" + source_file: "bionic/libc/include/sys/system_properties.h" + parameters { + basic_abi { + type_abi { + name: "void (*)(const prop_info *, void *)" + size: 8 + alignment: 8 + } + name: "propfn" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "void *" + size: 8 + alignment: 8 + } + name: "cookie" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "bool" + size: 1 + alignment: 1 + } + name: "__system_property_wait" + access: public_access + linker_set_key: "__system_property_wait" + } + mangled_function_name: "__system_property_wait" + source_file: "bionic/libc/include/sys/system_properties.h" + parameters { + basic_abi { + type_abi { + name: "const prop_info *" + size: 8 + alignment: 8 + } + name: "pi" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "old_serial" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int *" + size: 8 + alignment: 8 + } + name: "new_serial_ptr" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const timespec *" + size: 8 + alignment: 8 + } + name: "relative_timeout" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__system_property_read" + access: public_access + linker_set_key: "__system_property_read" + } + mangled_function_name: "__system_property_read" + source_file: "bionic/libc/include/sys/system_properties.h" + parameters { + basic_abi { + type_abi { + name: "const prop_info *" + size: 8 + alignment: 8 + } + name: "pi" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "name" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "value" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__system_property_get" + access: public_access + linker_set_key: "__system_property_get" + } + mangled_function_name: "__system_property_get" + source_file: "bionic/libc/include/sys/system_properties.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "name" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "value" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "const prop_info *" + size: 8 + alignment: 8 + } + name: "__system_property_find_nth" + access: public_access + linker_set_key: "__system_property_find_nth" + } + mangled_function_name: "__system_property_find_nth" + source_file: "bionic/libc/include/sys/system_properties.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "n" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "malloc_iterate" + access: public_access + linker_set_key: "malloc_iterate" + } + mangled_function_name: "malloc_iterate" + source_file: "bionic/libc/bionic/malloc_common.cpp" + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "base" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "size" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "void (*)(unsigned long, unsigned long, void *)" + size: 8 + alignment: 8 + } + name: "callback" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "void *" + size: 8 + alignment: 8 + } + name: "arg" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "malloc_disable" + access: public_access + linker_set_key: "malloc_disable" + } + mangled_function_name: "malloc_disable" + source_file: "bionic/libc/bionic/malloc_common.cpp" +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "malloc_enable" + access: public_access + linker_set_key: "malloc_enable" + } + mangled_function_name: "malloc_enable" + source_file: "bionic/libc/bionic/malloc_common.cpp" +} +functions { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "malloc_backtrace" + access: public_access + linker_set_key: "malloc_backtrace" + } + mangled_function_name: "malloc_backtrace" + source_file: "bionic/libc/bionic/malloc_common.cpp" + parameters { + basic_abi { + type_abi { + name: "void *" + size: 8 + alignment: 8 + } + name: "pointer" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long *" + size: 8 + alignment: 8 + } + name: "frames" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "frame_count" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "__libc_init" + access: public_access + linker_set_key: "__libc_init" + } + mangled_function_name: "__libc_init" + source_file: "bionic/libc/bionic/libc_init_common.h" + parameters { + basic_abi { + type_abi { + name: "void *" + size: 8 + alignment: 8 + } + name: "raw_args" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "void (*)()" + size: 8 + alignment: 8 + } + name: "onexit" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int (*)(int, char **, char **)" + size: 8 + alignment: 8 + } + name: "slingshot" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const structors_array_t *const" + size: 8 + alignment: 8 + } + name: "structors" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "__stack_chk_fail" + access: public_access + linker_set_key: "__stack_chk_fail" + } + mangled_function_name: "__stack_chk_fail" + source_file: "bionic/libc/private/bionic_ssp.h" +} +functions { + basic_abi { + type_abi { + name: "lconv *" + size: 8 + alignment: 8 + } + name: "localeconv" + access: public_access + linker_set_key: "localeconv" + } + mangled_function_name: "localeconv" + source_file: "bionic/libc/include/locale.h" +} +functions { + basic_abi { + type_abi { + name: "__locale_t *" + size: 8 + alignment: 8 + } + name: "duplocale" + access: public_access + linker_set_key: "duplocale" + } + mangled_function_name: "duplocale" + source_file: "bionic/libc/include/locale.h" + parameters { + basic_abi { + type_abi { + name: "__locale_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "freelocale" + access: public_access + linker_set_key: "freelocale" + } + mangled_function_name: "freelocale" + source_file: "bionic/libc/include/locale.h" + parameters { + basic_abi { + type_abi { + name: "__locale_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "__locale_t *" + size: 8 + alignment: 8 + } + name: "newlocale" + access: public_access + linker_set_key: "newlocale" + } + mangled_function_name: "newlocale" + source_file: "bionic/libc/include/locale.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__locale_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "setlocale" + access: public_access + linker_set_key: "setlocale" + } + mangled_function_name: "setlocale" + source_file: "bionic/libc/include/locale.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "__locale_t *" + size: 8 + alignment: 8 + } + name: "uselocale" + access: public_access + linker_set_key: "uselocale" + } + mangled_function_name: "uselocale" + source_file: "bionic/libc/include/locale.h" + parameters { + basic_abi { + type_abi { + name: "__locale_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "endmntent" + access: public_access + linker_set_key: "endmntent" + } + mangled_function_name: "endmntent" + source_file: "bionic/libc/include/mntent.h" + parameters { + basic_abi { + type_abi { + name: "__sFILE *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "mntent *" + size: 8 + alignment: 8 + } + name: "getmntent" + access: public_access + linker_set_key: "getmntent" + } + mangled_function_name: "getmntent" + source_file: "bionic/libc/include/mntent.h" + parameters { + basic_abi { + type_abi { + name: "__sFILE *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "mntent *" + size: 8 + alignment: 8 + } + name: "getmntent_r" + access: public_access + linker_set_key: "getmntent_r" + } + mangled_function_name: "getmntent_r" + source_file: "bionic/libc/include/mntent.h" + parameters { + basic_abi { + type_abi { + name: "__sFILE *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "mntent *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "__sFILE *" + size: 8 + alignment: 8 + } + name: "setmntent" + access: public_access + linker_set_key: "setmntent" + } + mangled_function_name: "setmntent" + source_file: "bionic/libc/include/mntent.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "hasmntopt" + access: public_access + linker_set_key: "hasmntopt" + } + mangled_function_name: "hasmntopt" + source_file: "bionic/libc/include/mntent.h" + parameters { + basic_abi { + type_abi { + name: "const mntent *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "group *" + size: 8 + alignment: 8 + } + name: "getgrgid" + access: public_access + linker_set_key: "getgrgid" + } + mangled_function_name: "getgrgid" + source_file: "bionic/libc/include/grp.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "group *" + size: 8 + alignment: 8 + } + name: "getgrnam" + access: public_access + linker_set_key: "getgrnam" + } + mangled_function_name: "getgrnam" + source_file: "bionic/libc/include/grp.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "group *" + size: 8 + alignment: 8 + } + name: "getgrent" + access: public_access + linker_set_key: "getgrent" + } + mangled_function_name: "getgrent" + source_file: "bionic/libc/include/grp.h" +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "setgrent" + access: public_access + linker_set_key: "setgrent" + } + mangled_function_name: "setgrent" + source_file: "bionic/libc/include/grp.h" +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "endgrent" + access: public_access + linker_set_key: "endgrent" + } + mangled_function_name: "endgrent" + source_file: "bionic/libc/include/grp.h" +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "getgrgid_r" + access: public_access + linker_set_key: "getgrgid_r" + } + mangled_function_name: "getgrgid_r" + source_file: "bionic/libc/include/grp.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "group *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "group **" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "getgrnam_r" + access: public_access + linker_set_key: "getgrnam_r" + } + mangled_function_name: "getgrnam_r" + source_file: "bionic/libc/include/grp.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "group *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "group **" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "getgrouplist" + access: public_access + linker_set_key: "getgrouplist" + } + mangled_function_name: "getgrouplist" + source_file: "bionic/libc/include/grp.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "initgroups" + access: public_access + linker_set_key: "initgroups" + } + mangled_function_name: "initgroups" + source_file: "bionic/libc/include/grp.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "passwd *" + size: 8 + alignment: 8 + } + name: "getpwnam" + access: public_access + linker_set_key: "getpwnam" + } + mangled_function_name: "getpwnam" + source_file: "bionic/libc/include/pwd.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "passwd *" + size: 8 + alignment: 8 + } + name: "getpwuid" + access: public_access + linker_set_key: "getpwuid" + } + mangled_function_name: "getpwuid" + source_file: "bionic/libc/include/pwd.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "passwd *" + size: 8 + alignment: 8 + } + name: "getpwent" + access: public_access + linker_set_key: "getpwent" + } + mangled_function_name: "getpwent" + source_file: "bionic/libc/include/pwd.h" +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "setpwent" + access: public_access + linker_set_key: "setpwent" + } + mangled_function_name: "setpwent" + source_file: "bionic/libc/include/pwd.h" +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "endpwent" + access: public_access + linker_set_key: "endpwent" + } + mangled_function_name: "endpwent" + source_file: "bionic/libc/include/pwd.h" +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "getpwnam_r" + access: public_access + linker_set_key: "getpwnam_r" + } + mangled_function_name: "getpwnam_r" + source_file: "bionic/libc/include/pwd.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "passwd *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "passwd **" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "getpwuid_r" + access: public_access + linker_set_key: "getpwuid_r" + } + mangled_function_name: "getpwuid_r" + source_file: "bionic/libc/include/pwd.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "passwd *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "passwd **" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "getauxval" + access: public_access + linker_set_key: "getauxval" + } + mangled_function_name: "getauxval" + source_file: "bionic/libc/include/sys/auxv.h" + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "type" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "cmsghdr *" + size: 8 + alignment: 8 + } + name: "__cmsg_nxthdr" + access: public_access + linker_set_key: "__cmsg_nxthdr" + } + mangled_function_name: "__cmsg_nxthdr" + source_file: "bionic/libc/include/sys/socket.h" + parameters { + basic_abi { + type_abi { + name: "msghdr *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "cmsghdr *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "accept" + access: public_access + linker_set_key: "accept" + } + mangled_function_name: "accept" + source_file: "bionic/libc/include/sys/socket.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "sockaddr *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "accept4" + access: public_access + linker_set_key: "accept4" + } + mangled_function_name: "accept4" + source_file: "bionic/libc/include/sys/socket.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "sockaddr *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "bind" + access: public_access + linker_set_key: "bind" + } + mangled_function_name: "bind" + source_file: "bionic/libc/include/sys/socket.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const sockaddr *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "connect" + access: public_access + linker_set_key: "connect" + } + mangled_function_name: "connect" + source_file: "bionic/libc/include/sys/socket.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const sockaddr *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "getpeername" + access: public_access + linker_set_key: "getpeername" + } + mangled_function_name: "getpeername" + source_file: "bionic/libc/include/sys/socket.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "sockaddr *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "getsockname" + access: public_access + linker_set_key: "getsockname" + } + mangled_function_name: "getsockname" + source_file: "bionic/libc/include/sys/socket.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "sockaddr *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "getsockopt" + access: public_access + linker_set_key: "getsockopt" + } + mangled_function_name: "getsockopt" + source_file: "bionic/libc/include/sys/socket.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "void *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "listen" + access: public_access + linker_set_key: "listen" + } + mangled_function_name: "listen" + source_file: "bionic/libc/include/sys/socket.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "recvmmsg" + access: public_access + linker_set_key: "recvmmsg" + } + mangled_function_name: "recvmmsg" + source_file: "bionic/libc/include/sys/socket.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "mmsghdr *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const timespec *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "recvmsg" + access: public_access + linker_set_key: "recvmsg" + } + mangled_function_name: "recvmsg" + source_file: "bionic/libc/include/sys/socket.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "msghdr *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "sendmmsg" + access: public_access + linker_set_key: "sendmmsg" + } + mangled_function_name: "sendmmsg" + source_file: "bionic/libc/include/sys/socket.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const mmsghdr *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "sendmsg" + access: public_access + linker_set_key: "sendmsg" + } + mangled_function_name: "sendmsg" + source_file: "bionic/libc/include/sys/socket.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const msghdr *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "setsockopt" + access: public_access + linker_set_key: "setsockopt" + } + mangled_function_name: "setsockopt" + source_file: "bionic/libc/include/sys/socket.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const void *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "shutdown" + access: public_access + linker_set_key: "shutdown" + } + mangled_function_name: "shutdown" + source_file: "bionic/libc/include/sys/socket.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "socket" + access: public_access + linker_set_key: "socket" + } + mangled_function_name: "socket" + source_file: "bionic/libc/include/sys/socket.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "socketpair" + access: public_access + linker_set_key: "socketpair" + } + mangled_function_name: "socketpair" + source_file: "bionic/libc/include/sys/socket.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "recv" + access: public_access + linker_set_key: "recv" + } + mangled_function_name: "recv" + source_file: "bionic/libc/include/sys/socket.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "void *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "send" + access: public_access + linker_set_key: "send" + } + mangled_function_name: "send" + source_file: "bionic/libc/include/sys/socket.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const void *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "sendto" + access: public_access + linker_set_key: "sendto" + } + mangled_function_name: "sendto" + source_file: "bionic/libc/include/sys/socket.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const void *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const sockaddr *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "recvfrom" + access: public_access + linker_set_key: "recvfrom" + } + mangled_function_name: "recvfrom" + source_file: "bionic/libc/include/sys/socket.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "void *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "sockaddr *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "__sendto_chk" + access: public_access + linker_set_key: "__sendto_chk" + } + mangled_function_name: "__sendto_chk" + source_file: "bionic/libc/include/sys/socket.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const void *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const sockaddr *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "__recvfrom_chk" + access: public_access + linker_set_key: "__recvfrom_chk" + } + mangled_function_name: "__recvfrom_chk" + source_file: "bionic/libc/include/sys/socket.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "void *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "sockaddr *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "strerror_r" + access: public_access + linker_set_key: "strerror_r" + } + mangled_function_name: "strerror_r" + source_file: "out/soong/ndk/sysroot/usr/include/string.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "fcntl" + access: public_access + linker_set_key: "fcntl" + } + mangled_function_name: "fcntl" + source_file: "out/soong/ndk/sysroot/usr/include/bits/fcntl.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "getopt" + access: public_access + linker_set_key: "getopt" + } + mangled_function_name: "getopt" + source_file: "out/soong/ndk/sysroot/usr/include/bits/getopt.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *const *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "ioctl" + access: public_access + linker_set_key: "ioctl" + } + mangled_function_name: "ioctl" + source_file: "out/soong/ndk/sysroot/usr/include/bits/ioctl.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "sysconf" + access: public_access + linker_set_key: "sysconf" + } + mangled_function_name: "sysconf" + source_file: "out/soong/ndk/sysroot/usr/include/bits/sysconf.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__name" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "_exit" + access: public_access + linker_set_key: "_exit" + } + mangled_function_name: "_exit" + source_file: "out/soong/ndk/sysroot/usr/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__status" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "fork" + access: public_access + linker_set_key: "fork" + } + mangled_function_name: "fork" + source_file: "out/soong/ndk/sysroot/usr/include/unistd.h" +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "vfork" + access: public_access + linker_set_key: "vfork" + } + mangled_function_name: "vfork" + source_file: "out/soong/ndk/sysroot/usr/include/unistd.h" +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "getpid" + access: public_access + linker_set_key: "getpid" + } + mangled_function_name: "getpid" + source_file: "out/soong/ndk/sysroot/usr/include/unistd.h" +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "gettid" + access: public_access + linker_set_key: "gettid" + } + mangled_function_name: "gettid" + source_file: "out/soong/ndk/sysroot/usr/include/unistd.h" +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "getpgid" + access: public_access + linker_set_key: "getpgid" + } + mangled_function_name: "getpgid" + source_file: "out/soong/ndk/sysroot/usr/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__pid" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "setpgid" + access: public_access + linker_set_key: "setpgid" + } + mangled_function_name: "setpgid" + source_file: "out/soong/ndk/sysroot/usr/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__pid" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__pgid" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "getppid" + access: public_access + linker_set_key: "getppid" + } + mangled_function_name: "getppid" + source_file: "out/soong/ndk/sysroot/usr/include/unistd.h" +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "getpgrp" + access: public_access + linker_set_key: "getpgrp" + } + mangled_function_name: "getpgrp" + source_file: "out/soong/ndk/sysroot/usr/include/unistd.h" +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "setpgrp" + access: public_access + linker_set_key: "setpgrp" + } + mangled_function_name: "setpgrp" + source_file: "out/soong/ndk/sysroot/usr/include/unistd.h" +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "getsid" + access: public_access + linker_set_key: "getsid" + } + mangled_function_name: "getsid" + source_file: "out/soong/ndk/sysroot/usr/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__pid" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "setsid" + access: public_access + linker_set_key: "setsid" + } + mangled_function_name: "setsid" + source_file: "out/soong/ndk/sysroot/usr/include/unistd.h" +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "execv" + access: public_access + linker_set_key: "execv" + } + mangled_function_name: "execv" + source_file: "out/soong/ndk/sysroot/usr/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "__path" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *const *" + size: 8 + alignment: 8 + } + name: "__argv" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "execvp" + access: public_access + linker_set_key: "execvp" + } + mangled_function_name: "execvp" + source_file: "out/soong/ndk/sysroot/usr/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "__file" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *const *" + size: 8 + alignment: 8 + } + name: "__argv" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "execvpe" + access: public_access + linker_set_key: "execvpe" + } + mangled_function_name: "execvpe" + source_file: "out/soong/ndk/sysroot/usr/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "__file" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *const *" + size: 8 + alignment: 8 + } + name: "__argv" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *const *" + size: 8 + alignment: 8 + } + name: "__envp" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "execve" + access: public_access + linker_set_key: "execve" + } + mangled_function_name: "execve" + source_file: "out/soong/ndk/sysroot/usr/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "__file" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *const *" + size: 8 + alignment: 8 + } + name: "__argv" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *const *" + size: 8 + alignment: 8 + } + name: "__envp" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "execl" + access: public_access + linker_set_key: "execl" + } + mangled_function_name: "execl" + source_file: "out/soong/ndk/sysroot/usr/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "__path" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "__arg0" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "execlp" + access: public_access + linker_set_key: "execlp" + } + mangled_function_name: "execlp" + source_file: "out/soong/ndk/sysroot/usr/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "__file" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "__arg0" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "execle" + access: public_access + linker_set_key: "execle" + } + mangled_function_name: "execle" + source_file: "out/soong/ndk/sysroot/usr/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "__path" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "__arg0" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "nice" + access: public_access + linker_set_key: "nice" + } + mangled_function_name: "nice" + source_file: "out/soong/ndk/sysroot/usr/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__incr" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "setuid" + access: public_access + linker_set_key: "setuid" + } + mangled_function_name: "setuid" + source_file: "out/soong/ndk/sysroot/usr/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "__uid" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "getuid" + access: public_access + linker_set_key: "getuid" + } + mangled_function_name: "getuid" + source_file: "out/soong/ndk/sysroot/usr/include/unistd.h" +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "seteuid" + access: public_access + linker_set_key: "seteuid" + } + mangled_function_name: "seteuid" + source_file: "out/soong/ndk/sysroot/usr/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "__uid" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "geteuid" + access: public_access + linker_set_key: "geteuid" + } + mangled_function_name: "geteuid" + source_file: "out/soong/ndk/sysroot/usr/include/unistd.h" +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "setgid" + access: public_access + linker_set_key: "setgid" + } + mangled_function_name: "setgid" + source_file: "out/soong/ndk/sysroot/usr/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "__gid" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "getgid" + access: public_access + linker_set_key: "getgid" + } + mangled_function_name: "getgid" + source_file: "out/soong/ndk/sysroot/usr/include/unistd.h" +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "setegid" + access: public_access + linker_set_key: "setegid" + } + mangled_function_name: "setegid" + source_file: "out/soong/ndk/sysroot/usr/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "__gid" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "getegid" + access: public_access + linker_set_key: "getegid" + } + mangled_function_name: "getegid" + source_file: "out/soong/ndk/sysroot/usr/include/unistd.h" +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "getgroups" + access: public_access + linker_set_key: "getgroups" + } + mangled_function_name: "getgroups" + source_file: "out/soong/ndk/sysroot/usr/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__size" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int *" + size: 8 + alignment: 8 + } + name: "__list" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "setgroups" + access: public_access + linker_set_key: "setgroups" + } + mangled_function_name: "setgroups" + source_file: "out/soong/ndk/sysroot/usr/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "__size" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const unsigned int *" + size: 8 + alignment: 8 + } + name: "__list" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "setreuid" + access: public_access + linker_set_key: "setreuid" + } + mangled_function_name: "setreuid" + source_file: "out/soong/ndk/sysroot/usr/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "__ruid" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "__euid" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "setregid" + access: public_access + linker_set_key: "setregid" + } + mangled_function_name: "setregid" + source_file: "out/soong/ndk/sysroot/usr/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "__rgid" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "__egid" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "setresuid" + access: public_access + linker_set_key: "setresuid" + } + mangled_function_name: "setresuid" + source_file: "out/soong/ndk/sysroot/usr/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "__ruid" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "__euid" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "__suid" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "setresgid" + access: public_access + linker_set_key: "setresgid" + } + mangled_function_name: "setresgid" + source_file: "out/soong/ndk/sysroot/usr/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "__rgid" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "__egid" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "__sgid" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "getresuid" + access: public_access + linker_set_key: "getresuid" + } + mangled_function_name: "getresuid" + source_file: "out/soong/ndk/sysroot/usr/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int *" + size: 8 + alignment: 8 + } + name: "__ruid" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int *" + size: 8 + alignment: 8 + } + name: "__euid" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int *" + size: 8 + alignment: 8 + } + name: "__suid" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "getresgid" + access: public_access + linker_set_key: "getresgid" + } + mangled_function_name: "getresgid" + source_file: "out/soong/ndk/sysroot/usr/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int *" + size: 8 + alignment: 8 + } + name: "__rgid" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int *" + size: 8 + alignment: 8 + } + name: "__egid" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int *" + size: 8 + alignment: 8 + } + name: "__sgid" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "getlogin" + access: public_access + linker_set_key: "getlogin" + } + mangled_function_name: "getlogin" + source_file: "out/soong/ndk/sysroot/usr/include/unistd.h" +} +functions { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "fpathconf" + access: public_access + linker_set_key: "fpathconf" + } + mangled_function_name: "fpathconf" + source_file: "out/soong/ndk/sysroot/usr/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__fd" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__name" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "pathconf" + access: public_access + linker_set_key: "pathconf" + } + mangled_function_name: "pathconf" + source_file: "out/soong/ndk/sysroot/usr/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "__path" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__name" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "access" + access: public_access + linker_set_key: "access" + } + mangled_function_name: "access" + source_file: "out/soong/ndk/sysroot/usr/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "__path" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__mode" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "faccessat" + access: public_access + linker_set_key: "faccessat" + } + mangled_function_name: "faccessat" + source_file: "out/soong/ndk/sysroot/usr/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__dirfd" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "__path" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__mode" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__flags" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "link" + access: public_access + linker_set_key: "link" + } + mangled_function_name: "link" + source_file: "out/soong/ndk/sysroot/usr/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "__oldpath" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "__newpath" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "linkat" + access: public_access + linker_set_key: "linkat" + } + mangled_function_name: "linkat" + source_file: "out/soong/ndk/sysroot/usr/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__olddirfd" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "__oldpath" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__newdirfd" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "__newpath" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__flags" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "unlink" + access: public_access + linker_set_key: "unlink" + } + mangled_function_name: "unlink" + source_file: "out/soong/ndk/sysroot/usr/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "__path" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "unlinkat" + access: public_access + linker_set_key: "unlinkat" + } + mangled_function_name: "unlinkat" + source_file: "out/soong/ndk/sysroot/usr/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__dirfd" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "__path" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__flags" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "chdir" + access: public_access + linker_set_key: "chdir" + } + mangled_function_name: "chdir" + source_file: "out/soong/ndk/sysroot/usr/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "__path" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "fchdir" + access: public_access + linker_set_key: "fchdir" + } + mangled_function_name: "fchdir" + source_file: "out/soong/ndk/sysroot/usr/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__fd" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "rmdir" + access: public_access + linker_set_key: "rmdir" + } + mangled_function_name: "rmdir" + source_file: "out/soong/ndk/sysroot/usr/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "__path" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pipe" + access: public_access + linker_set_key: "pipe" + } + mangled_function_name: "pipe" + source_file: "out/soong/ndk/sysroot/usr/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "int *" + size: 8 + alignment: 8 + } + name: "__pipefd" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "chroot" + access: public_access + linker_set_key: "chroot" + } + mangled_function_name: "chroot" + source_file: "out/soong/ndk/sysroot/usr/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "__path" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "symlink" + access: public_access + linker_set_key: "symlink" + } + mangled_function_name: "symlink" + source_file: "out/soong/ndk/sysroot/usr/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "__oldpath" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "__newpath" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "symlinkat" + access: public_access + linker_set_key: "symlinkat" + } + mangled_function_name: "symlinkat" + source_file: "out/soong/ndk/sysroot/usr/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "__oldpath" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__newdirfd" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "__newpath" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "readlink" + access: public_access + linker_set_key: "readlink" + } + mangled_function_name: "readlink" + source_file: "out/soong/ndk/sysroot/usr/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "__path" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "__buf" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "__bufsiz" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "readlinkat" + access: public_access + linker_set_key: "readlinkat" + } + mangled_function_name: "readlinkat" + source_file: "out/soong/ndk/sysroot/usr/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__dirfd" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "__path" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "__buf" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "__bufsiz" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "chown" + access: public_access + linker_set_key: "chown" + } + mangled_function_name: "chown" + source_file: "out/soong/ndk/sysroot/usr/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "__path" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "__owner" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "__group" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "fchown" + access: public_access + linker_set_key: "fchown" + } + mangled_function_name: "fchown" + source_file: "out/soong/ndk/sysroot/usr/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__fd" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "__owner" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "__group" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "fchownat" + access: public_access + linker_set_key: "fchownat" + } + mangled_function_name: "fchownat" + source_file: "out/soong/ndk/sysroot/usr/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__dirfd" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "__path" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "__owner" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "__group" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__flags" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "lchown" + access: public_access + linker_set_key: "lchown" + } + mangled_function_name: "lchown" + source_file: "out/soong/ndk/sysroot/usr/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "__path" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "__owner" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "__group" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "getcwd" + access: public_access + linker_set_key: "getcwd" + } + mangled_function_name: "getcwd" + source_file: "out/soong/ndk/sysroot/usr/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "__buf" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "__size" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "sync" + access: public_access + linker_set_key: "sync" + } + mangled_function_name: "sync" + source_file: "out/soong/ndk/sysroot/usr/include/unistd.h" +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "close" + access: public_access + linker_set_key: "close" + } + mangled_function_name: "close" + source_file: "out/soong/ndk/sysroot/usr/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__fd" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "read" + access: public_access + linker_set_key: "read" + } + mangled_function_name: "read" + source_file: "out/soong/ndk/sysroot/usr/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__fd" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "void *" + size: 8 + alignment: 8 + } + name: "__buf" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "__count" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "write" + access: public_access + linker_set_key: "write" + } + mangled_function_name: "write" + source_file: "out/soong/ndk/sysroot/usr/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__fd" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const void *" + size: 8 + alignment: 8 + } + name: "__buf" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "__count" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "dup" + access: public_access + linker_set_key: "dup" + } + mangled_function_name: "dup" + source_file: "out/soong/ndk/sysroot/usr/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__oldfd" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "dup2" + access: public_access + linker_set_key: "dup2" + } + mangled_function_name: "dup2" + source_file: "out/soong/ndk/sysroot/usr/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__oldfd" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__newfd" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "dup3" + access: public_access + linker_set_key: "dup3" + } + mangled_function_name: "dup3" + source_file: "out/soong/ndk/sysroot/usr/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__oldfd" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__newfd" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__flags" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "fsync" + access: public_access + linker_set_key: "fsync" + } + mangled_function_name: "fsync" + source_file: "out/soong/ndk/sysroot/usr/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__fd" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "fdatasync" + access: public_access + linker_set_key: "fdatasync" + } + mangled_function_name: "fdatasync" + source_file: "out/soong/ndk/sysroot/usr/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__fd" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "lseek" + access: public_access + linker_set_key: "lseek" + } + mangled_function_name: "lseek" + source_file: "out/soong/ndk/sysroot/usr/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__fd" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "__offset" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__whence" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "lseek64" + access: public_access + linker_set_key: "lseek64" + } + mangled_function_name: "lseek64" + source_file: "out/soong/ndk/sysroot/usr/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__fd" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "__offset" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__whence" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "truncate" + access: public_access + linker_set_key: "truncate" + } + mangled_function_name: "truncate" + source_file: "out/soong/ndk/sysroot/usr/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "__path" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "__length" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "pread" + access: public_access + linker_set_key: "pread" + } + mangled_function_name: "pread" + source_file: "out/soong/ndk/sysroot/usr/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__fd" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "void *" + size: 8 + alignment: 8 + } + name: "__buf" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "__count" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "__offset" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "pwrite" + access: public_access + linker_set_key: "pwrite" + } + mangled_function_name: "pwrite" + source_file: "out/soong/ndk/sysroot/usr/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__fd" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const void *" + size: 8 + alignment: 8 + } + name: "__buf" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "__count" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "__offset" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "ftruncate" + access: public_access + linker_set_key: "ftruncate" + } + mangled_function_name: "ftruncate" + source_file: "out/soong/ndk/sysroot/usr/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__fd" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "__length" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "truncate64" + access: public_access + linker_set_key: "truncate64" + } + mangled_function_name: "truncate64" + source_file: "out/soong/ndk/sysroot/usr/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "__path" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "__length" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "pread64" + access: public_access + linker_set_key: "pread64" + } + mangled_function_name: "pread64" + source_file: "out/soong/ndk/sysroot/usr/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__fd" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "void *" + size: 8 + alignment: 8 + } + name: "__buf" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "__count" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "__offset" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "pwrite64" + access: public_access + linker_set_key: "pwrite64" + } + mangled_function_name: "pwrite64" + source_file: "out/soong/ndk/sysroot/usr/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__fd" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const void *" + size: 8 + alignment: 8 + } + name: "__buf" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "__count" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "__offset" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "ftruncate64" + access: public_access + linker_set_key: "ftruncate64" + } + mangled_function_name: "ftruncate64" + source_file: "out/soong/ndk/sysroot/usr/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__fd" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "__length" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pause" + access: public_access + linker_set_key: "pause" + } + mangled_function_name: "pause" + source_file: "out/soong/ndk/sysroot/usr/include/unistd.h" +} +functions { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "alarm" + access: public_access + linker_set_key: "alarm" + } + mangled_function_name: "alarm" + source_file: "out/soong/ndk/sysroot/usr/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "__seconds" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "sleep" + access: public_access + linker_set_key: "sleep" + } + mangled_function_name: "sleep" + source_file: "out/soong/ndk/sysroot/usr/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "__seconds" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "usleep" + access: public_access + linker_set_key: "usleep" + } + mangled_function_name: "usleep" + source_file: "out/soong/ndk/sysroot/usr/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "__usec" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "gethostname" + access: public_access + linker_set_key: "gethostname" + } + mangled_function_name: "gethostname" + source_file: "out/soong/ndk/sysroot/usr/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "__name" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "__len" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "brk" + access: public_access + linker_set_key: "brk" + } + mangled_function_name: "brk" + source_file: "out/soong/ndk/sysroot/usr/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "void *" + size: 8 + alignment: 8 + } + name: "__addr" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void *" + size: 8 + alignment: 8 + } + name: "sbrk" + access: public_access + linker_set_key: "sbrk" + } + mangled_function_name: "sbrk" + source_file: "out/soong/ndk/sysroot/usr/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "__increment" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "isatty" + access: public_access + linker_set_key: "isatty" + } + mangled_function_name: "isatty" + source_file: "out/soong/ndk/sysroot/usr/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__fd" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "ttyname" + access: public_access + linker_set_key: "ttyname" + } + mangled_function_name: "ttyname" + source_file: "out/soong/ndk/sysroot/usr/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__fd" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "ttyname_r" + access: public_access + linker_set_key: "ttyname_r" + } + mangled_function_name: "ttyname_r" + source_file: "out/soong/ndk/sysroot/usr/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__fd" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "__buf" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "__buflen" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "acct" + access: public_access + linker_set_key: "acct" + } + mangled_function_name: "acct" + source_file: "out/soong/ndk/sysroot/usr/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "__filepath" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "getpagesize" + access: public_access + linker_set_key: "getpagesize" + } + mangled_function_name: "getpagesize" + source_file: "out/soong/ndk/sysroot/usr/include/unistd.h" +} +functions { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "syscall" + access: public_access + linker_set_key: "syscall" + } + mangled_function_name: "syscall" + source_file: "out/soong/ndk/sysroot/usr/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "__number" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "daemon" + access: public_access + linker_set_key: "daemon" + } + mangled_function_name: "daemon" + source_file: "out/soong/ndk/sysroot/usr/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__nochdir" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__noclose" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "tcgetpgrp" + access: public_access + linker_set_key: "tcgetpgrp" + } + mangled_function_name: "tcgetpgrp" + source_file: "out/soong/ndk/sysroot/usr/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__fd" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "tcsetpgrp" + access: public_access + linker_set_key: "tcsetpgrp" + } + mangled_function_name: "tcsetpgrp" + source_file: "out/soong/ndk/sysroot/usr/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__fd" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__pid" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "__read_chk" + access: public_access + linker_set_key: "__read_chk" + } + mangled_function_name: "__read_chk" + source_file: "out/soong/ndk/sysroot/usr/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "void *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "lockf" + access: public_access + linker_set_key: "lockf" + } + mangled_function_name: "lockf" + source_file: "bionic/libc/include/bits/lockf.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "lockf64" + access: public_access + linker_set_key: "lockf64" + } + mangled_function_name: "lockf64" + source_file: "bionic/libc/include/bits/lockf.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pipe2" + access: public_access + linker_set_key: "pipe2" + } + mangled_function_name: "pipe2" + source_file: "bionic/libc/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "int *" + size: 8 + alignment: 8 + } + name: "__pipefd" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__flags" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "sethostname" + access: public_access + linker_set_key: "sethostname" + } + mangled_function_name: "sethostname" + source_file: "bionic/libc/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "__name" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "__len" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "__getcwd_chk" + access: public_access + linker_set_key: "__getcwd_chk" + } + mangled_function_name: "__getcwd_chk" + source_file: "bionic/libc/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "__pread_chk" + access: public_access + linker_set_key: "__pread_chk" + } + mangled_function_name: "__pread_chk" + source_file: "bionic/libc/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "void *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "__pread64_chk" + access: public_access + linker_set_key: "__pread64_chk" + } + mangled_function_name: "__pread64_chk" + source_file: "bionic/libc/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "void *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "__pwrite_chk" + access: public_access + linker_set_key: "__pwrite_chk" + } + mangled_function_name: "__pwrite_chk" + source_file: "bionic/libc/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const void *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "__pwrite64_chk" + access: public_access + linker_set_key: "__pwrite64_chk" + } + mangled_function_name: "__pwrite64_chk" + source_file: "bionic/libc/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const void *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "__write_chk" + access: public_access + linker_set_key: "__write_chk" + } + mangled_function_name: "__write_chk" + source_file: "bionic/libc/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const void *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "__readlink_chk" + access: public_access + linker_set_key: "__readlink_chk" + } + mangled_function_name: "__readlink_chk" + source_file: "bionic/libc/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "__readlinkat_chk" + access: public_access + linker_set_key: "__readlinkat_chk" + } + mangled_function_name: "__readlinkat_chk" + source_file: "bionic/libc/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "dirfd" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "getdomainname" + access: public_access + linker_set_key: "getdomainname" + } + mangled_function_name: "getdomainname" + source_file: "bionic/libc/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "setdomainname" + access: public_access + linker_set_key: "setdomainname" + } + mangled_function_name: "setdomainname" + source_file: "bionic/libc/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__cxa_thread_atexit_impl" + access: public_access + linker_set_key: "__cxa_thread_atexit_impl" + } + mangled_function_name: "__cxa_thread_atexit_impl" + source_file: "bionic/libc/bionic/__cxa_thread_atexit_impl.cpp" + parameters { + basic_abi { + type_abi { + name: "void (*)(void *)" + size: 8 + alignment: 8 + } + name: "func" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "void *" + size: 8 + alignment: 8 + } + name: "arg" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "void *" + size: 8 + alignment: 8 + } + name: "dso_handle" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "getrlimit" + access: public_access + linker_set_key: "getrlimit" + } + mangled_function_name: "getrlimit" + source_file: "bionic/libc/include/sys/resource.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "struct rlimit *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "setrlimit" + access: public_access + linker_set_key: "setrlimit" + } + mangled_function_name: "setrlimit" + source_file: "bionic/libc/include/sys/resource.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const struct rlimit *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "getrlimit64" + access: public_access + linker_set_key: "getrlimit64" + } + mangled_function_name: "getrlimit64" + source_file: "bionic/libc/include/sys/resource.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "struct rlimit64 *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "setrlimit64" + access: public_access + linker_set_key: "setrlimit64" + } + mangled_function_name: "setrlimit64" + source_file: "bionic/libc/include/sys/resource.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const struct rlimit64 *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "getpriority" + access: public_access + linker_set_key: "getpriority" + } + mangled_function_name: "getpriority" + source_file: "bionic/libc/include/sys/resource.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "setpriority" + access: public_access + linker_set_key: "setpriority" + } + mangled_function_name: "setpriority" + source_file: "bionic/libc/include/sys/resource.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "getrusage" + access: public_access + linker_set_key: "getrusage" + } + mangled_function_name: "getrusage" + source_file: "bionic/libc/include/sys/resource.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "struct rusage *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "prlimit" + access: public_access + linker_set_key: "prlimit" + } + mangled_function_name: "prlimit" + source_file: "bionic/libc/include/sys/resource.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const struct rlimit *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "struct rlimit *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "prlimit64" + access: public_access + linker_set_key: "prlimit64" + } + mangled_function_name: "prlimit64" + source_file: "bionic/libc/include/sys/resource.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const struct rlimit64 *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "struct rlimit64 *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "statvfs" + access: public_access + linker_set_key: "statvfs" + } + mangled_function_name: "statvfs" + source_file: "bionic/libc/include/sys/statvfs.h" + parameters { + basic_abi { + type_abi { + name: "const char *restrict" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "struct statvfs *restrict" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "statvfs64" + access: public_access + linker_set_key: "statvfs64" + } + mangled_function_name: "statvfs64" + source_file: "bionic/libc/include/sys/statvfs.h" + parameters { + basic_abi { + type_abi { + name: "const char *restrict" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "struct statvfs64 *restrict" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "fstatvfs" + access: public_access + linker_set_key: "fstatvfs" + } + mangled_function_name: "fstatvfs" + source_file: "bionic/libc/include/sys/statvfs.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "struct statvfs *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "fstatvfs64" + access: public_access + linker_set_key: "fstatvfs64" + } + mangled_function_name: "fstatvfs64" + source_file: "bionic/libc/include/sys/statvfs.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "struct statvfs64 *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "mount" + access: public_access + linker_set_key: "mount" + } + mangled_function_name: "mount" + source_file: "bionic/libc/include/sys/mount.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const void *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "umount" + access: public_access + linker_set_key: "umount" + } + mangled_function_name: "umount" + source_file: "bionic/libc/include/sys/mount.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "umount2" + access: public_access + linker_set_key: "umount2" + } + mangled_function_name: "umount2" + source_file: "bionic/libc/include/sys/mount.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "chmod" + access: public_access + linker_set_key: "chmod" + } + mangled_function_name: "chmod" + source_file: "bionic/libc/include/sys/stat.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "fchmod" + access: public_access + linker_set_key: "fchmod" + } + mangled_function_name: "fchmod" + source_file: "bionic/libc/include/sys/stat.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "mkdir" + access: public_access + linker_set_key: "mkdir" + } + mangled_function_name: "mkdir" + source_file: "bionic/libc/include/sys/stat.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "fstat" + access: public_access + linker_set_key: "fstat" + } + mangled_function_name: "fstat" + source_file: "bionic/libc/include/sys/stat.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "struct stat *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "fstat64" + access: public_access + linker_set_key: "fstat64" + } + mangled_function_name: "fstat64" + source_file: "bionic/libc/include/sys/stat.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "struct stat64 *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "fstatat" + access: public_access + linker_set_key: "fstatat" + } + mangled_function_name: "fstatat" + source_file: "bionic/libc/include/sys/stat.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "struct stat *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "fstatat64" + access: public_access + linker_set_key: "fstatat64" + } + mangled_function_name: "fstatat64" + source_file: "bionic/libc/include/sys/stat.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "struct stat64 *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "lstat" + access: public_access + linker_set_key: "lstat" + } + mangled_function_name: "lstat" + source_file: "bionic/libc/include/sys/stat.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "struct stat *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "lstat64" + access: public_access + linker_set_key: "lstat64" + } + mangled_function_name: "lstat64" + source_file: "bionic/libc/include/sys/stat.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "struct stat64 *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "stat" + access: public_access + linker_set_key: "stat" + } + mangled_function_name: "stat" + source_file: "bionic/libc/include/sys/stat.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "struct stat *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "stat64" + access: public_access + linker_set_key: "stat64" + } + mangled_function_name: "stat64" + source_file: "bionic/libc/include/sys/stat.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "struct stat64 *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "mknod" + access: public_access + linker_set_key: "mknod" + } + mangled_function_name: "mknod" + source_file: "bionic/libc/include/sys/stat.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "umask" + access: public_access + linker_set_key: "umask" + } + mangled_function_name: "umask" + source_file: "bionic/libc/include/sys/stat.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "__umask_chk" + access: public_access + linker_set_key: "__umask_chk" + } + mangled_function_name: "__umask_chk" + source_file: "bionic/libc/include/sys/stat.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "mkfifo" + access: public_access + linker_set_key: "mkfifo" + } + mangled_function_name: "mkfifo" + source_file: "bionic/libc/include/sys/stat.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "mkfifoat" + access: public_access + linker_set_key: "mkfifoat" + } + mangled_function_name: "mkfifoat" + source_file: "bionic/libc/include/sys/stat.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "fchmodat" + access: public_access + linker_set_key: "fchmodat" + } + mangled_function_name: "fchmodat" + source_file: "bionic/libc/include/sys/stat.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "mkdirat" + access: public_access + linker_set_key: "mkdirat" + } + mangled_function_name: "mkdirat" + source_file: "bionic/libc/include/sys/stat.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "mknodat" + access: public_access + linker_set_key: "mknodat" + } + mangled_function_name: "mknodat" + source_file: "bionic/libc/include/sys/stat.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "utimensat" + access: public_access + linker_set_key: "utimensat" + } + mangled_function_name: "utimensat" + source_file: "bionic/libc/include/sys/stat.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "fd" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "path" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const struct timespec *" + size: 8 + alignment: 8 + } + name: "times" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "flags" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "futimens" + access: public_access + linker_set_key: "futimens" + } + mangled_function_name: "futimens" + source_file: "bionic/libc/include/sys/stat.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "fd" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const struct timespec *" + size: 8 + alignment: 8 + } + name: "times" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "gets" + access: public_access + linker_set_key: "gets" + } + mangled_function_name: "gets" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "cfgetispeed" + access: public_access + linker_set_key: "cfgetispeed" + } + mangled_function_name: "cfgetispeed" + source_file: "bionic/libc/include/termios.h" + parameters { + basic_abi { + type_abi { + name: "const struct termios *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "cfgetospeed" + access: public_access + linker_set_key: "cfgetospeed" + } + mangled_function_name: "cfgetospeed" + source_file: "bionic/libc/include/termios.h" + parameters { + basic_abi { + type_abi { + name: "const struct termios *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "cfmakeraw" + access: public_access + linker_set_key: "cfmakeraw" + } + mangled_function_name: "cfmakeraw" + source_file: "bionic/libc/include/termios.h" + parameters { + basic_abi { + type_abi { + name: "struct termios *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "cfsetspeed" + access: public_access + linker_set_key: "cfsetspeed" + } + mangled_function_name: "cfsetspeed" + source_file: "bionic/libc/include/termios.h" + parameters { + basic_abi { + type_abi { + name: "struct termios *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "cfsetispeed" + access: public_access + linker_set_key: "cfsetispeed" + } + mangled_function_name: "cfsetispeed" + source_file: "bionic/libc/include/termios.h" + parameters { + basic_abi { + type_abi { + name: "struct termios *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "cfsetospeed" + access: public_access + linker_set_key: "cfsetospeed" + } + mangled_function_name: "cfsetospeed" + source_file: "bionic/libc/include/termios.h" + parameters { + basic_abi { + type_abi { + name: "struct termios *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "tcdrain" + access: public_access + linker_set_key: "tcdrain" + } + mangled_function_name: "tcdrain" + source_file: "bionic/libc/include/termios.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "tcflow" + access: public_access + linker_set_key: "tcflow" + } + mangled_function_name: "tcflow" + source_file: "bionic/libc/include/termios.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "tcflush" + access: public_access + linker_set_key: "tcflush" + } + mangled_function_name: "tcflush" + source_file: "bionic/libc/include/termios.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "tcgetattr" + access: public_access + linker_set_key: "tcgetattr" + } + mangled_function_name: "tcgetattr" + source_file: "bionic/libc/include/termios.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "struct termios *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "tcgetsid" + access: public_access + linker_set_key: "tcgetsid" + } + mangled_function_name: "tcgetsid" + source_file: "bionic/libc/include/termios.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "tcsendbreak" + access: public_access + linker_set_key: "tcsendbreak" + } + mangled_function_name: "tcsendbreak" + source_file: "bionic/libc/include/termios.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "tcsetattr" + access: public_access + linker_set_key: "tcsetattr" + } + mangled_function_name: "tcsetattr" + source_file: "bionic/libc/include/termios.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const struct termios *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "creat" + access: public_access + linker_set_key: "creat" + } + mangled_function_name: "creat" + source_file: "bionic/libc/include/fcntl.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "creat64" + access: public_access + linker_set_key: "creat64" + } + mangled_function_name: "creat64" + source_file: "bionic/libc/include/fcntl.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "openat" + access: public_access + linker_set_key: "openat" + } + mangled_function_name: "openat" + source_file: "bionic/libc/include/fcntl.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "openat64" + access: public_access + linker_set_key: "openat64" + } + mangled_function_name: "openat64" + source_file: "bionic/libc/include/fcntl.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "open" + access: public_access + linker_set_key: "open" + } + mangled_function_name: "open" + source_file: "bionic/libc/include/fcntl.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "open64" + access: public_access + linker_set_key: "open64" + } + mangled_function_name: "open64" + source_file: "bionic/libc/include/fcntl.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "splice" + access: public_access + linker_set_key: "splice" + } + mangled_function_name: "splice" + source_file: "bionic/libc/include/fcntl.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "tee" + access: public_access + linker_set_key: "tee" + } + mangled_function_name: "tee" + source_file: "bionic/libc/include/fcntl.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "vmsplice" + access: public_access + linker_set_key: "vmsplice" + } + mangled_function_name: "vmsplice" + source_file: "bionic/libc/include/fcntl.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const struct iovec *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "fallocate" + access: public_access + linker_set_key: "fallocate" + } + mangled_function_name: "fallocate" + source_file: "bionic/libc/include/fcntl.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "posix_fadvise" + access: public_access + linker_set_key: "posix_fadvise" + } + mangled_function_name: "posix_fadvise" + source_file: "bionic/libc/include/fcntl.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "posix_fallocate" + access: public_access + linker_set_key: "posix_fallocate" + } + mangled_function_name: "posix_fallocate" + source_file: "bionic/libc/include/fcntl.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "fallocate64" + access: public_access + linker_set_key: "fallocate64" + } + mangled_function_name: "fallocate64" + source_file: "bionic/libc/include/fcntl.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "posix_fadvise64" + access: public_access + linker_set_key: "posix_fadvise64" + } + mangled_function_name: "posix_fadvise64" + source_file: "bionic/libc/include/fcntl.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "posix_fallocate64" + access: public_access + linker_set_key: "posix_fallocate64" + } + mangled_function_name: "posix_fallocate64" + source_file: "bionic/libc/include/fcntl.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "readahead" + access: public_access + linker_set_key: "readahead" + } + mangled_function_name: "readahead" + source_file: "bionic/libc/include/fcntl.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "sync_file_range" + access: public_access + linker_set_key: "sync_file_range" + } + mangled_function_name: "sync_file_range" + source_file: "bionic/libc/include/fcntl.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__open_2" + access: public_access + linker_set_key: "__open_2" + } + mangled_function_name: "__open_2" + source_file: "bionic/libc/include/fcntl.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__openat_2" + access: public_access + linker_set_key: "__openat_2" + } + mangled_function_name: "__openat_2" + source_file: "bionic/libc/include/fcntl.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "statfs" + access: public_access + linker_set_key: "statfs" + } + mangled_function_name: "statfs" + source_file: "bionic/libc/include/sys/vfs.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "struct statfs *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "statfs64" + access: public_access + linker_set_key: "statfs64" + } + mangled_function_name: "statfs64" + source_file: "bionic/libc/include/sys/vfs.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "struct statfs64 *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "fstatfs" + access: public_access + linker_set_key: "fstatfs" + } + mangled_function_name: "fstatfs" + source_file: "bionic/libc/include/sys/vfs.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "struct statfs *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "fstatfs64" + access: public_access + linker_set_key: "fstatfs64" + } + mangled_function_name: "fstatfs64" + source_file: "bionic/libc/include/sys/vfs.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "struct statfs64 *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "sysinfo" + access: public_access + linker_set_key: "sysinfo" + } + mangled_function_name: "sysinfo" + source_file: "bionic/libc/include/sys/sysinfo.h" + parameters { + basic_abi { + type_abi { + name: "sysinfo *" + size: 8 + alignment: 8 + } + name: "info" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "get_nprocs_conf" + access: public_access + linker_set_key: "get_nprocs_conf" + } + mangled_function_name: "get_nprocs_conf" + source_file: "bionic/libc/include/sys/sysinfo.h" +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "get_nprocs" + access: public_access + linker_set_key: "get_nprocs" + } + mangled_function_name: "get_nprocs" + source_file: "bionic/libc/include/sys/sysinfo.h" +} +functions { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "get_phys_pages" + access: public_access + linker_set_key: "get_phys_pages" + } + mangled_function_name: "get_phys_pages" + source_file: "bionic/libc/include/sys/sysinfo.h" +} +functions { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "get_avphys_pages" + access: public_access + linker_set_key: "get_avphys_pages" + } + mangled_function_name: "get_avphys_pages" + source_file: "bionic/libc/include/sys/sysinfo.h" +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "__assert" + access: public_access + linker_set_key: "__assert" + } + mangled_function_name: "__assert" + source_file: "bionic/libc/include/assert.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "__assert2" + access: public_access + linker_set_key: "__assert2" + } + mangled_function_name: "__assert2" + source_file: "bionic/libc/include/assert.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "android_set_abort_message" + access: public_access + linker_set_key: "android_set_abort_message" + } + mangled_function_name: "android_set_abort_message" + source_file: "bionic/libc/include/android/set_abort_message.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "msg" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "poll" + access: public_access + linker_set_key: "poll" + } + mangled_function_name: "poll" + source_file: "bionic/libc/include/poll.h" + parameters { + basic_abi { + type_abi { + name: "pollfd *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "ppoll" + access: public_access + linker_set_key: "ppoll" + } + mangled_function_name: "ppoll" + source_file: "bionic/libc/include/poll.h" + parameters { + basic_abi { + type_abi { + name: "pollfd *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const timespec *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const sigset_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__poll_chk" + access: public_access + linker_set_key: "__poll_chk" + } + mangled_function_name: "__poll_chk" + source_file: "bionic/libc/include/poll.h" + parameters { + basic_abi { + type_abi { + name: "pollfd *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__ppoll_chk" + access: public_access + linker_set_key: "__ppoll_chk" + } + mangled_function_name: "__ppoll_chk" + source_file: "bionic/libc/include/poll.h" + parameters { + basic_abi { + type_abi { + name: "pollfd *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const timespec *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const sigset_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void *" + size: 8 + alignment: 8 + } + name: "__memcpy_chk" + access: public_access + linker_set_key: "__memcpy_chk" + } + mangled_function_name: "__memcpy_chk" + source_file: "bionic/libc/bionic/__memcpy_chk.cpp" + parameters { + basic_abi { + type_abi { + name: "void *" + size: 8 + alignment: 8 + } + name: "dst" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const void *" + size: 8 + alignment: 8 + } + name: "src" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "count" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "dst_len" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "__strcat_chk" + access: public_access + linker_set_key: "__strcat_chk" + } + mangled_function_name: "__strcat_chk" + source_file: "bionic/libc/bionic/__strcat_chk.cpp" + parameters { + basic_abi { + type_abi { + name: "char *__restrict" + size: 8 + alignment: 8 + } + name: "dst" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *__restrict" + size: 8 + alignment: 8 + } + name: "src" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "dst_buf_size" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "__strcpy_chk" + access: public_access + linker_set_key: "__strcpy_chk" + } + mangled_function_name: "__strcpy_chk" + source_file: "bionic/libc/bionic/__strcpy_chk.cpp" + parameters { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "dst" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "src" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "dst_len" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "htonl" + access: public_access + linker_set_key: "htonl" + } + mangled_function_name: "htonl" + source_file: "bionic/libc/include/sys/endian.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned short" + size: 2 + alignment: 2 + } + name: "htons" + access: public_access + linker_set_key: "htons" + } + mangled_function_name: "htons" + source_file: "bionic/libc/include/sys/endian.h" + parameters { + basic_abi { + type_abi { + name: "unsigned short" + size: 2 + alignment: 2 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "ntohl" + access: public_access + linker_set_key: "ntohl" + } + mangled_function_name: "ntohl" + source_file: "bionic/libc/include/sys/endian.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned short" + size: 2 + alignment: 2 + } + name: "ntohs" + access: public_access + linker_set_key: "ntohs" + } + mangled_function_name: "ntohs" + source_file: "bionic/libc/include/sys/endian.h" + parameters { + basic_abi { + type_abi { + name: "unsigned short" + size: 2 + alignment: 2 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "bindresvport" + access: public_access + linker_set_key: "bindresvport" + } + mangled_function_name: "bindresvport" + source_file: "bionic/libc/include/netinet/in.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "sockaddr_in *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "inet_addr" + access: public_access + linker_set_key: "inet_addr" + } + mangled_function_name: "inet_addr" + source_file: "bionic/libc/include/arpa/inet.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "inet_aton" + access: public_access + linker_set_key: "inet_aton" + } + mangled_function_name: "inet_aton" + source_file: "bionic/libc/include/arpa/inet.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "in_addr *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "inet_lnaof" + access: public_access + linker_set_key: "inet_lnaof" + } + mangled_function_name: "inet_lnaof" + source_file: "bionic/libc/include/arpa/inet.h" + parameters { + basic_abi { + type_abi { + name: "in_addr" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "in_addr" + size: 4 + alignment: 4 + } + name: "inet_makeaddr" + access: public_access + linker_set_key: "inet_makeaddr" + } + mangled_function_name: "inet_makeaddr" + source_file: "bionic/libc/include/arpa/inet.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "inet_netof" + access: public_access + linker_set_key: "inet_netof" + } + mangled_function_name: "inet_netof" + source_file: "bionic/libc/include/arpa/inet.h" + parameters { + basic_abi { + type_abi { + name: "in_addr" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "inet_network" + access: public_access + linker_set_key: "inet_network" + } + mangled_function_name: "inet_network" + source_file: "bionic/libc/include/arpa/inet.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "inet_ntoa" + access: public_access + linker_set_key: "inet_ntoa" + } + mangled_function_name: "inet_ntoa" + source_file: "bionic/libc/include/arpa/inet.h" + parameters { + basic_abi { + type_abi { + name: "in_addr" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "inet_ntop" + access: public_access + linker_set_key: "inet_ntop" + } + mangled_function_name: "inet_ntop" + source_file: "bionic/libc/include/arpa/inet.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const void *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "inet_nsap_addr" + access: public_access + linker_set_key: "inet_nsap_addr" + } + mangled_function_name: "inet_nsap_addr" + source_file: "bionic/libc/include/arpa/inet.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "inet_nsap_ntoa" + access: public_access + linker_set_key: "inet_nsap_ntoa" + } + mangled_function_name: "inet_nsap_ntoa" + source_file: "bionic/libc/include/arpa/inet.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const unsigned char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "inet_pton" + access: public_access + linker_set_key: "inet_pton" + } + mangled_function_name: "inet_pton" + source_file: "bionic/libc/include/arpa/inet.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "void *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "imaxabs" + access: public_access + linker_set_key: "imaxabs" + } + mangled_function_name: "imaxabs" + source_file: "bionic/libc/include/inttypes.h" + parameters { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "imaxdiv_t" + size: 16 + alignment: 8 + } + name: "imaxdiv" + access: public_access + linker_set_key: "imaxdiv" + } + mangled_function_name: "imaxdiv" + source_file: "bionic/libc/include/inttypes.h" + parameters { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "strtoimax" + access: public_access + linker_set_key: "strtoimax" + } + mangled_function_name: "strtoimax" + source_file: "bionic/libc/include/inttypes.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char **" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "strtoumax" + access: public_access + linker_set_key: "strtoumax" + } + mangled_function_name: "strtoumax" + source_file: "bionic/libc/include/inttypes.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char **" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "wcstoimax" + access: public_access + linker_set_key: "wcstoimax" + } + mangled_function_name: "wcstoimax" + source_file: "bionic/libc/include/inttypes.h" + parameters { + basic_abi { + type_abi { + name: "const wchar_t *__restrict" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "wchar_t **__restrict" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "wcstoumax" + access: public_access + linker_set_key: "wcstoumax" + } + mangled_function_name: "wcstoumax" + source_file: "bionic/libc/include/inttypes.h" + parameters { + basic_abi { + type_abi { + name: "const wchar_t *__restrict" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "wchar_t **__restrict" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__system_property_set_filename" + access: public_access + linker_set_key: "__system_property_set_filename" + } + mangled_function_name: "__system_property_set_filename" + source_file: "bionic/libc/include/sys/_system_properties.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "filename" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__system_property_area_init" + access: public_access + linker_set_key: "__system_property_area_init" + } + mangled_function_name: "__system_property_area_init" + source_file: "bionic/libc/include/sys/_system_properties.h" +} +functions { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "__system_property_area_serial" + access: public_access + linker_set_key: "__system_property_area_serial" + } + mangled_function_name: "__system_property_area_serial" + source_file: "bionic/libc/include/sys/_system_properties.h" +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__system_property_add" + access: public_access + linker_set_key: "__system_property_add" + } + mangled_function_name: "__system_property_add" + source_file: "bionic/libc/include/sys/_system_properties.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "name" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "namelen" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "value" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "valuelen" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__system_property_update" + access: public_access + linker_set_key: "__system_property_update" + } + mangled_function_name: "__system_property_update" + source_file: "bionic/libc/include/sys/_system_properties.h" + parameters { + basic_abi { + type_abi { + name: "prop_info *" + size: 8 + alignment: 8 + } + name: "pi" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "value" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "len" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "__system_property_serial" + access: public_access + linker_set_key: "__system_property_serial" + } + mangled_function_name: "__system_property_serial" + source_file: "bionic/libc/include/sys/_system_properties.h" + parameters { + basic_abi { + type_abi { + name: "const prop_info *" + size: 8 + alignment: 8 + } + name: "pi" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__system_properties_init" + access: public_access + linker_set_key: "__system_properties_init" + } + mangled_function_name: "__system_properties_init" + source_file: "bionic/libc/include/sys/_system_properties.h" +} +functions { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "__system_property_wait_any" + access: public_access + linker_set_key: "__system_property_wait_any" + } + mangled_function_name: "__system_property_wait_any" + source_file: "bionic/libc/include/sys/_system_properties.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "old_serial" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "c16rtomb" + access: public_access + linker_set_key: "c16rtomb" + } + mangled_function_name: "c16rtomb" + source_file: "bionic/libc/include/uchar.h" + parameters { + basic_abi { + type_abi { + name: "char *__restrict" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char16_t" + size: 2 + alignment: 2 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "mbstate_t *__restrict" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "c32rtomb" + access: public_access + linker_set_key: "c32rtomb" + } + mangled_function_name: "c32rtomb" + source_file: "bionic/libc/include/uchar.h" + parameters { + basic_abi { + type_abi { + name: "char *__restrict" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char32_t" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "mbstate_t *__restrict" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "mbrtoc16" + access: public_access + linker_set_key: "mbrtoc16" + } + mangled_function_name: "mbrtoc16" + source_file: "bionic/libc/include/uchar.h" + parameters { + basic_abi { + type_abi { + name: "char16_t *__restrict" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *__restrict" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "mbstate_t *__restrict" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "mbrtoc32" + access: public_access + linker_set_key: "mbrtoc32" + } + mangled_function_name: "mbrtoc32" + source_file: "bionic/libc/include/uchar.h" + parameters { + basic_abi { + type_abi { + name: "char32_t *__restrict" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *__restrict" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "mbstate_t *__restrict" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "iswalnum" + access: public_access + linker_set_key: "iswalnum" + } + mangled_function_name: "iswalnum" + source_file: "bionic/libc/include/bits/wctype.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "iswalpha" + access: public_access + linker_set_key: "iswalpha" + } + mangled_function_name: "iswalpha" + source_file: "bionic/libc/include/bits/wctype.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "iswblank" + access: public_access + linker_set_key: "iswblank" + } + mangled_function_name: "iswblank" + source_file: "bionic/libc/include/bits/wctype.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "iswcntrl" + access: public_access + linker_set_key: "iswcntrl" + } + mangled_function_name: "iswcntrl" + source_file: "bionic/libc/include/bits/wctype.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "iswdigit" + access: public_access + linker_set_key: "iswdigit" + } + mangled_function_name: "iswdigit" + source_file: "bionic/libc/include/bits/wctype.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "iswgraph" + access: public_access + linker_set_key: "iswgraph" + } + mangled_function_name: "iswgraph" + source_file: "bionic/libc/include/bits/wctype.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "iswlower" + access: public_access + linker_set_key: "iswlower" + } + mangled_function_name: "iswlower" + source_file: "bionic/libc/include/bits/wctype.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "iswprint" + access: public_access + linker_set_key: "iswprint" + } + mangled_function_name: "iswprint" + source_file: "bionic/libc/include/bits/wctype.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "iswpunct" + access: public_access + linker_set_key: "iswpunct" + } + mangled_function_name: "iswpunct" + source_file: "bionic/libc/include/bits/wctype.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "iswspace" + access: public_access + linker_set_key: "iswspace" + } + mangled_function_name: "iswspace" + source_file: "bionic/libc/include/bits/wctype.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "iswupper" + access: public_access + linker_set_key: "iswupper" + } + mangled_function_name: "iswupper" + source_file: "bionic/libc/include/bits/wctype.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "iswxdigit" + access: public_access + linker_set_key: "iswxdigit" + } + mangled_function_name: "iswxdigit" + source_file: "bionic/libc/include/bits/wctype.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "towlower" + access: public_access + linker_set_key: "towlower" + } + mangled_function_name: "towlower" + source_file: "bionic/libc/include/bits/wctype.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "towupper" + access: public_access + linker_set_key: "towupper" + } + mangled_function_name: "towupper" + source_file: "bionic/libc/include/bits/wctype.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "wctype" + access: public_access + linker_set_key: "wctype" + } + mangled_function_name: "wctype" + source_file: "bionic/libc/include/bits/wctype.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "iswctype" + access: public_access + linker_set_key: "iswctype" + } + mangled_function_name: "iswctype" + source_file: "bionic/libc/include/bits/wctype.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "towctrans" + access: public_access + linker_set_key: "towctrans" + } + mangled_function_name: "towctrans" + source_file: "bionic/libc/include/bits/wctype.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const void *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "const void *" + size: 8 + alignment: 8 + } + name: "wctrans" + access: public_access + linker_set_key: "wctrans" + } + mangled_function_name: "wctrans" + source_file: "bionic/libc/include/bits/wctype.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "btowc" + access: public_access + linker_set_key: "btowc" + } + mangled_function_name: "btowc" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "fwprintf" + access: public_access + linker_set_key: "fwprintf" + } + mangled_function_name: "fwprintf" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "__sFILE *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "fwscanf" + access: public_access + linker_set_key: "fwscanf" + } + mangled_function_name: "fwscanf" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "__sFILE *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "fgetwc" + access: public_access + linker_set_key: "fgetwc" + } + mangled_function_name: "fgetwc" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "__sFILE *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "wchar_t *" + size: 8 + alignment: 8 + } + name: "fgetws" + access: public_access + linker_set_key: "fgetws" + } + mangled_function_name: "fgetws" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "wchar_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__sFILE *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "fputwc" + access: public_access + linker_set_key: "fputwc" + } + mangled_function_name: "fputwc" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "wchar_t" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__sFILE *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "fputws" + access: public_access + linker_set_key: "fputws" + } + mangled_function_name: "fputws" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__sFILE *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "fwide" + access: public_access + linker_set_key: "fwide" + } + mangled_function_name: "fwide" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "__sFILE *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "getwc" + access: public_access + linker_set_key: "getwc" + } + mangled_function_name: "getwc" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "__sFILE *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "getwchar" + access: public_access + linker_set_key: "getwchar" + } + mangled_function_name: "getwchar" + source_file: "bionic/libc/include/wchar.h" +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "mbsinit" + access: public_access + linker_set_key: "mbsinit" + } + mangled_function_name: "mbsinit" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "const mbstate_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "mbrlen" + access: public_access + linker_set_key: "mbrlen" + } + mangled_function_name: "mbrlen" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "mbstate_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "mbrtowc" + access: public_access + linker_set_key: "mbrtowc" + } + mangled_function_name: "mbrtowc" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "wchar_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "mbstate_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "mbsrtowcs" + access: public_access + linker_set_key: "mbsrtowcs" + } + mangled_function_name: "mbsrtowcs" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "wchar_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char **" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "mbstate_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "mbsnrtowcs" + access: public_access + linker_set_key: "mbsnrtowcs" + } + mangled_function_name: "mbsnrtowcs" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "wchar_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char **" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "mbstate_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "putwc" + access: public_access + linker_set_key: "putwc" + } + mangled_function_name: "putwc" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "wchar_t" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__sFILE *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "putwchar" + access: public_access + linker_set_key: "putwchar" + } + mangled_function_name: "putwchar" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "wchar_t" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "swprintf" + access: public_access + linker_set_key: "swprintf" + } + mangled_function_name: "swprintf" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "wchar_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "swscanf" + access: public_access + linker_set_key: "swscanf" + } + mangled_function_name: "swscanf" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "ungetwc" + access: public_access + linker_set_key: "ungetwc" + } + mangled_function_name: "ungetwc" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__sFILE *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "vfwprintf" + access: public_access + linker_set_key: "vfwprintf" + } + mangled_function_name: "vfwprintf" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "__sFILE *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "void *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "vfwscanf" + access: public_access + linker_set_key: "vfwscanf" + } + mangled_function_name: "vfwscanf" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "__sFILE *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "void *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "vswprintf" + access: public_access + linker_set_key: "vswprintf" + } + mangled_function_name: "vswprintf" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "wchar_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "void *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "vswscanf" + access: public_access + linker_set_key: "vswscanf" + } + mangled_function_name: "vswscanf" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "void *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "vwprintf" + access: public_access + linker_set_key: "vwprintf" + } + mangled_function_name: "vwprintf" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "void *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "vwscanf" + access: public_access + linker_set_key: "vwscanf" + } + mangled_function_name: "vwscanf" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "void *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "wchar_t *" + size: 8 + alignment: 8 + } + name: "wcpcpy" + access: public_access + linker_set_key: "wcpcpy" + } + mangled_function_name: "wcpcpy" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "wchar_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "wchar_t *" + size: 8 + alignment: 8 + } + name: "wcpncpy" + access: public_access + linker_set_key: "wcpncpy" + } + mangled_function_name: "wcpncpy" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "wchar_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "wcrtomb" + access: public_access + linker_set_key: "wcrtomb" + } + mangled_function_name: "wcrtomb" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "wchar_t" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "mbstate_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "wcscasecmp" + access: public_access + linker_set_key: "wcscasecmp" + } + mangled_function_name: "wcscasecmp" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "wcscasecmp_l" + access: public_access + linker_set_key: "wcscasecmp_l" + } + mangled_function_name: "wcscasecmp_l" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__locale_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "wchar_t *" + size: 8 + alignment: 8 + } + name: "wcscat" + access: public_access + linker_set_key: "wcscat" + } + mangled_function_name: "wcscat" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "wchar_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "wchar_t *" + size: 8 + alignment: 8 + } + name: "wcschr" + access: public_access + linker_set_key: "wcschr" + } + mangled_function_name: "wcschr" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "wchar_t" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "wcscmp" + access: public_access + linker_set_key: "wcscmp" + } + mangled_function_name: "wcscmp" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "wcscoll" + access: public_access + linker_set_key: "wcscoll" + } + mangled_function_name: "wcscoll" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "wchar_t *" + size: 8 + alignment: 8 + } + name: "wcscpy" + access: public_access + linker_set_key: "wcscpy" + } + mangled_function_name: "wcscpy" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "wchar_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "wcscspn" + access: public_access + linker_set_key: "wcscspn" + } + mangled_function_name: "wcscspn" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "wcsftime" + access: public_access + linker_set_key: "wcsftime" + } + mangled_function_name: "wcsftime" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "wchar_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const tm *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "wcslen" + access: public_access + linker_set_key: "wcslen" + } + mangled_function_name: "wcslen" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "wcsncasecmp" + access: public_access + linker_set_key: "wcsncasecmp" + } + mangled_function_name: "wcsncasecmp" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "wcsncasecmp_l" + access: public_access + linker_set_key: "wcsncasecmp_l" + } + mangled_function_name: "wcsncasecmp_l" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__locale_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "wchar_t *" + size: 8 + alignment: 8 + } + name: "wcsncat" + access: public_access + linker_set_key: "wcsncat" + } + mangled_function_name: "wcsncat" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "wchar_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "wcsncmp" + access: public_access + linker_set_key: "wcsncmp" + } + mangled_function_name: "wcsncmp" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "wchar_t *" + size: 8 + alignment: 8 + } + name: "wcsncpy" + access: public_access + linker_set_key: "wcsncpy" + } + mangled_function_name: "wcsncpy" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "wchar_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "wcsnrtombs" + access: public_access + linker_set_key: "wcsnrtombs" + } + mangled_function_name: "wcsnrtombs" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const wchar_t **" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "mbstate_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "wchar_t *" + size: 8 + alignment: 8 + } + name: "wcspbrk" + access: public_access + linker_set_key: "wcspbrk" + } + mangled_function_name: "wcspbrk" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "wchar_t *" + size: 8 + alignment: 8 + } + name: "wcsrchr" + access: public_access + linker_set_key: "wcsrchr" + } + mangled_function_name: "wcsrchr" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "wchar_t" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "wcsrtombs" + access: public_access + linker_set_key: "wcsrtombs" + } + mangled_function_name: "wcsrtombs" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const wchar_t **" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "mbstate_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "wcsspn" + access: public_access + linker_set_key: "wcsspn" + } + mangled_function_name: "wcsspn" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "wchar_t *" + size: 8 + alignment: 8 + } + name: "wcsstr" + access: public_access + linker_set_key: "wcsstr" + } + mangled_function_name: "wcsstr" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "wcstod" + access: public_access + linker_set_key: "wcstod" + } + mangled_function_name: "wcstod" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "wchar_t **" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "wcstof" + access: public_access + linker_set_key: "wcstof" + } + mangled_function_name: "wcstof" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "wchar_t **" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "wchar_t *" + size: 8 + alignment: 8 + } + name: "wcstok" + access: public_access + linker_set_key: "wcstok" + } + mangled_function_name: "wcstok" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "wchar_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "wchar_t **" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "wcstol" + access: public_access + linker_set_key: "wcstol" + } + mangled_function_name: "wcstol" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "wchar_t **" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long long" + size: 8 + alignment: 8 + } + name: "wcstoll" + access: public_access + linker_set_key: "wcstoll" + } + mangled_function_name: "wcstoll" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "wchar_t **" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "wcstold" + access: public_access + linker_set_key: "wcstold" + } + mangled_function_name: "wcstold" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "wchar_t **" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "wcstoul" + access: public_access + linker_set_key: "wcstoul" + } + mangled_function_name: "wcstoul" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "wchar_t **" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned long long" + size: 8 + alignment: 8 + } + name: "wcstoull" + access: public_access + linker_set_key: "wcstoull" + } + mangled_function_name: "wcstoull" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "wchar_t **" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "wcswidth" + access: public_access + linker_set_key: "wcswidth" + } + mangled_function_name: "wcswidth" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "wcsxfrm" + access: public_access + linker_set_key: "wcsxfrm" + } + mangled_function_name: "wcsxfrm" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "wchar_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "wctob" + access: public_access + linker_set_key: "wctob" + } + mangled_function_name: "wctob" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "wcwidth" + access: public_access + linker_set_key: "wcwidth" + } + mangled_function_name: "wcwidth" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "wchar_t" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "wchar_t *" + size: 8 + alignment: 8 + } + name: "wmemchr" + access: public_access + linker_set_key: "wmemchr" + } + mangled_function_name: "wmemchr" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "wchar_t" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "wmemcmp" + access: public_access + linker_set_key: "wmemcmp" + } + mangled_function_name: "wmemcmp" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "wchar_t *" + size: 8 + alignment: 8 + } + name: "wmemcpy" + access: public_access + linker_set_key: "wmemcpy" + } + mangled_function_name: "wmemcpy" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "wchar_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "wchar_t *" + size: 8 + alignment: 8 + } + name: "wmempcpy" + access: public_access + linker_set_key: "wmempcpy" + } + mangled_function_name: "wmempcpy" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "wchar_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "wchar_t *" + size: 8 + alignment: 8 + } + name: "wmemmove" + access: public_access + linker_set_key: "wmemmove" + } + mangled_function_name: "wmemmove" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "wchar_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "wchar_t *" + size: 8 + alignment: 8 + } + name: "wmemset" + access: public_access + linker_set_key: "wmemset" + } + mangled_function_name: "wmemset" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "wchar_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "wchar_t" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "wprintf" + access: public_access + linker_set_key: "wprintf" + } + mangled_function_name: "wprintf" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "wscanf" + access: public_access + linker_set_key: "wscanf" + } + mangled_function_name: "wscanf" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long long" + size: 8 + alignment: 8 + } + name: "wcstoll_l" + access: public_access + linker_set_key: "wcstoll_l" + } + mangled_function_name: "wcstoll_l" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "wchar_t **" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__locale_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned long long" + size: 8 + alignment: 8 + } + name: "wcstoull_l" + access: public_access + linker_set_key: "wcstoull_l" + } + mangled_function_name: "wcstoull_l" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "wchar_t **" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__locale_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "wcstold_l" + access: public_access + linker_set_key: "wcstold_l" + } + mangled_function_name: "wcstold_l" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "wchar_t **" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__locale_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "wcscoll_l" + access: public_access + linker_set_key: "wcscoll_l" + } + mangled_function_name: "wcscoll_l" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__locale_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "wcsxfrm_l" + access: public_access + linker_set_key: "wcsxfrm_l" + } + mangled_function_name: "wcsxfrm_l" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "wchar_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__locale_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "wcslcat" + access: public_access + linker_set_key: "wcslcat" + } + mangled_function_name: "wcslcat" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "wchar_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "wcslcpy" + access: public_access + linker_set_key: "wcslcpy" + } + mangled_function_name: "wcslcpy" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "wchar_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "__sFILE *" + size: 8 + alignment: 8 + } + name: "open_wmemstream" + access: public_access + linker_set_key: "open_wmemstream" + } + mangled_function_name: "open_wmemstream" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "wchar_t **" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "wchar_t *" + size: 8 + alignment: 8 + } + name: "wcsdup" + access: public_access + linker_set_key: "wcsdup" + } + mangled_function_name: "wcsdup" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "wcsnlen" + access: public_access + linker_set_key: "wcsnlen" + } + mangled_function_name: "wcsnlen" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "times" + access: public_access + linker_set_key: "times" + } + mangled_function_name: "times" + source_file: "bionic/libc/include/sys/times.h" + parameters { + basic_abi { + type_abi { + name: "tms *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "isalnum" + access: public_access + linker_set_key: "isalnum" + } + mangled_function_name: "isalnum" + source_file: "bionic/libc/include/ctype.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "isalpha" + access: public_access + linker_set_key: "isalpha" + } + mangled_function_name: "isalpha" + source_file: "bionic/libc/include/ctype.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "isblank" + access: public_access + linker_set_key: "isblank" + } + mangled_function_name: "isblank" + source_file: "bionic/libc/include/ctype.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "iscntrl" + access: public_access + linker_set_key: "iscntrl" + } + mangled_function_name: "iscntrl" + source_file: "bionic/libc/include/ctype.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "isdigit" + access: public_access + linker_set_key: "isdigit" + } + mangled_function_name: "isdigit" + source_file: "bionic/libc/include/ctype.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "isgraph" + access: public_access + linker_set_key: "isgraph" + } + mangled_function_name: "isgraph" + source_file: "bionic/libc/include/ctype.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "islower" + access: public_access + linker_set_key: "islower" + } + mangled_function_name: "islower" + source_file: "bionic/libc/include/ctype.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "isprint" + access: public_access + linker_set_key: "isprint" + } + mangled_function_name: "isprint" + source_file: "bionic/libc/include/ctype.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "ispunct" + access: public_access + linker_set_key: "ispunct" + } + mangled_function_name: "ispunct" + source_file: "bionic/libc/include/ctype.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "isspace" + access: public_access + linker_set_key: "isspace" + } + mangled_function_name: "isspace" + source_file: "bionic/libc/include/ctype.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "isupper" + access: public_access + linker_set_key: "isupper" + } + mangled_function_name: "isupper" + source_file: "bionic/libc/include/ctype.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "isxdigit" + access: public_access + linker_set_key: "isxdigit" + } + mangled_function_name: "isxdigit" + source_file: "bionic/libc/include/ctype.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "tolower" + access: public_access + linker_set_key: "tolower" + } + mangled_function_name: "tolower" + source_file: "bionic/libc/include/ctype.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "toupper" + access: public_access + linker_set_key: "toupper" + } + mangled_function_name: "toupper" + source_file: "bionic/libc/include/ctype.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "isalnum_l" + access: public_access + linker_set_key: "isalnum_l" + } + mangled_function_name: "isalnum_l" + source_file: "bionic/libc/include/ctype.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__locale_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "isalpha_l" + access: public_access + linker_set_key: "isalpha_l" + } + mangled_function_name: "isalpha_l" + source_file: "bionic/libc/include/ctype.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__locale_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "isblank_l" + access: public_access + linker_set_key: "isblank_l" + } + mangled_function_name: "isblank_l" + source_file: "bionic/libc/include/ctype.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__locale_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "iscntrl_l" + access: public_access + linker_set_key: "iscntrl_l" + } + mangled_function_name: "iscntrl_l" + source_file: "bionic/libc/include/ctype.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__locale_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "isdigit_l" + access: public_access + linker_set_key: "isdigit_l" + } + mangled_function_name: "isdigit_l" + source_file: "bionic/libc/include/ctype.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__locale_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "isgraph_l" + access: public_access + linker_set_key: "isgraph_l" + } + mangled_function_name: "isgraph_l" + source_file: "bionic/libc/include/ctype.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__locale_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "islower_l" + access: public_access + linker_set_key: "islower_l" + } + mangled_function_name: "islower_l" + source_file: "bionic/libc/include/ctype.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__locale_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "isprint_l" + access: public_access + linker_set_key: "isprint_l" + } + mangled_function_name: "isprint_l" + source_file: "bionic/libc/include/ctype.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__locale_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "ispunct_l" + access: public_access + linker_set_key: "ispunct_l" + } + mangled_function_name: "ispunct_l" + source_file: "bionic/libc/include/ctype.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__locale_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "isspace_l" + access: public_access + linker_set_key: "isspace_l" + } + mangled_function_name: "isspace_l" + source_file: "bionic/libc/include/ctype.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__locale_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "isupper_l" + access: public_access + linker_set_key: "isupper_l" + } + mangled_function_name: "isupper_l" + source_file: "bionic/libc/include/ctype.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__locale_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "isxdigit_l" + access: public_access + linker_set_key: "isxdigit_l" + } + mangled_function_name: "isxdigit_l" + source_file: "bionic/libc/include/ctype.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__locale_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "tolower_l" + access: public_access + linker_set_key: "tolower_l" + } + mangled_function_name: "tolower_l" + source_file: "bionic/libc/include/ctype.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__locale_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "toupper_l" + access: public_access + linker_set_key: "toupper_l" + } + mangled_function_name: "toupper_l" + source_file: "bionic/libc/include/ctype.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__locale_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "isascii" + access: public_access + linker_set_key: "isascii" + } + mangled_function_name: "isascii" + source_file: "bionic/libc/include/ctype.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "toascii" + access: public_access + linker_set_key: "toascii" + } + mangled_function_name: "toascii" + source_file: "bionic/libc/include/ctype.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "_tolower" + access: public_access + linker_set_key: "_tolower" + } + mangled_function_name: "_tolower" + source_file: "bionic/libc/include/ctype.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "_toupper" + access: public_access + linker_set_key: "_toupper" + } + mangled_function_name: "_toupper" + source_file: "bionic/libc/include/ctype.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "epoll_create" + access: public_access + linker_set_key: "epoll_create" + } + mangled_function_name: "epoll_create" + source_file: "bionic/libc/include/sys/epoll.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "epoll_create1" + access: public_access + linker_set_key: "epoll_create1" + } + mangled_function_name: "epoll_create1" + source_file: "bionic/libc/include/sys/epoll.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "epoll_ctl" + access: public_access + linker_set_key: "epoll_ctl" + } + mangled_function_name: "epoll_ctl" + source_file: "bionic/libc/include/sys/epoll.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "epoll_event *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "epoll_wait" + access: public_access + linker_set_key: "epoll_wait" + } + mangled_function_name: "epoll_wait" + source_file: "bionic/libc/include/sys/epoll.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "epoll_event *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "epoll_pwait" + access: public_access + linker_set_key: "epoll_pwait" + } + mangled_function_name: "epoll_pwait" + source_file: "bionic/libc/include/sys/epoll.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "epoll_event *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const sigset_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "error" + access: public_access + linker_set_key: "error" + } + mangled_function_name: "error" + source_file: "bionic/libc/include/error.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "error_at_line" + access: public_access + linker_set_key: "error_at_line" + } + mangled_function_name: "error_at_line" + source_file: "bionic/libc/include/error.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "eventfd" + access: public_access + linker_set_key: "eventfd" + } + mangled_function_name: "eventfd" + source_file: "bionic/libc/include/sys/eventfd.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "initial_value" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "flags" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "eventfd_read" + access: public_access + linker_set_key: "eventfd_read" + } + mangled_function_name: "eventfd_read" + source_file: "bionic/libc/include/sys/eventfd.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "fd" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long *" + size: 8 + alignment: 8 + } + name: "value" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "eventfd_write" + access: public_access + linker_set_key: "eventfd_write" + } + mangled_function_name: "eventfd_write" + source_file: "bionic/libc/include/sys/eventfd.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "fd" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "value" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "readv" + access: public_access + linker_set_key: "readv" + } + mangled_function_name: "readv" + source_file: "bionic/libc/include/sys/uio.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const iovec *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "writev" + access: public_access + linker_set_key: "writev" + } + mangled_function_name: "writev" + source_file: "bionic/libc/include/sys/uio.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const iovec *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "preadv" + access: public_access + linker_set_key: "preadv" + } + mangled_function_name: "preadv" + source_file: "bionic/libc/include/sys/uio.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const iovec *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "pwritev" + access: public_access + linker_set_key: "pwritev" + } + mangled_function_name: "pwritev" + source_file: "bionic/libc/include/sys/uio.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const iovec *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "preadv64" + access: public_access + linker_set_key: "preadv64" + } + mangled_function_name: "preadv64" + source_file: "bionic/libc/include/sys/uio.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const iovec *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "pwritev64" + access: public_access + linker_set_key: "pwritev64" + } + mangled_function_name: "pwritev64" + source_file: "bionic/libc/include/sys/uio.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const iovec *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "process_vm_readv" + access: public_access + linker_set_key: "process_vm_readv" + } + mangled_function_name: "process_vm_readv" + source_file: "bionic/libc/include/sys/uio.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const iovec *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const iovec *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "process_vm_writev" + access: public_access + linker_set_key: "process_vm_writev" + } + mangled_function_name: "process_vm_writev" + source_file: "bionic/libc/include/sys/uio.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const iovec *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const iovec *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "fsetxattr" + access: public_access + linker_set_key: "fsetxattr" + } + mangled_function_name: "fsetxattr" + source_file: "bionic/libc/include/sys/xattr.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "fd" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "name" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const void *" + size: 8 + alignment: 8 + } + name: "value" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "size" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "flags" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "setxattr" + access: public_access + linker_set_key: "setxattr" + } + mangled_function_name: "setxattr" + source_file: "bionic/libc/include/sys/xattr.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "path" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "name" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const void *" + size: 8 + alignment: 8 + } + name: "value" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "size" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "flags" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "lsetxattr" + access: public_access + linker_set_key: "lsetxattr" + } + mangled_function_name: "lsetxattr" + source_file: "bionic/libc/include/sys/xattr.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "path" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "name" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const void *" + size: 8 + alignment: 8 + } + name: "value" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "size" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "flags" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "fgetxattr" + access: public_access + linker_set_key: "fgetxattr" + } + mangled_function_name: "fgetxattr" + source_file: "bionic/libc/include/sys/xattr.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "fd" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "name" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "void *" + size: 8 + alignment: 8 + } + name: "value" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "size" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "getxattr" + access: public_access + linker_set_key: "getxattr" + } + mangled_function_name: "getxattr" + source_file: "bionic/libc/include/sys/xattr.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "path" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "name" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "void *" + size: 8 + alignment: 8 + } + name: "value" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "size" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "lgetxattr" + access: public_access + linker_set_key: "lgetxattr" + } + mangled_function_name: "lgetxattr" + source_file: "bionic/libc/include/sys/xattr.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "path" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "name" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "void *" + size: 8 + alignment: 8 + } + name: "value" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "size" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "listxattr" + access: public_access + linker_set_key: "listxattr" + } + mangled_function_name: "listxattr" + source_file: "bionic/libc/include/sys/xattr.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "path" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "list" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "size" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "llistxattr" + access: public_access + linker_set_key: "llistxattr" + } + mangled_function_name: "llistxattr" + source_file: "bionic/libc/include/sys/xattr.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "path" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "list" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "size" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "flistxattr" + access: public_access + linker_set_key: "flistxattr" + } + mangled_function_name: "flistxattr" + source_file: "bionic/libc/include/sys/xattr.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "fd" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "list" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "size" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "removexattr" + access: public_access + linker_set_key: "removexattr" + } + mangled_function_name: "removexattr" + source_file: "bionic/libc/include/sys/xattr.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "path" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "name" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "lremovexattr" + access: public_access + linker_set_key: "lremovexattr" + } + mangled_function_name: "lremovexattr" + source_file: "bionic/libc/include/sys/xattr.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "path" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "name" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "fremovexattr" + access: public_access + linker_set_key: "fremovexattr" + } + mangled_function_name: "fremovexattr" + source_file: "bionic/libc/include/sys/xattr.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "fd" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "name" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void *" + size: 8 + alignment: 8 + } + name: "__memmove_chk" + access: public_access + linker_set_key: "__memmove_chk" + } + mangled_function_name: "__memmove_chk" + source_file: "bionic/libc/bionic/fortify.cpp" + parameters { + basic_abi { + type_abi { + name: "void *" + size: 8 + alignment: 8 + } + name: "dst" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const void *" + size: 8 + alignment: 8 + } + name: "src" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "len" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "dst_len" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "__stpcpy_chk" + access: public_access + linker_set_key: "__stpcpy_chk" + } + mangled_function_name: "__stpcpy_chk" + source_file: "bionic/libc/bionic/fortify.cpp" + parameters { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "dst" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "src" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "dst_len" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "__stpncpy_chk" + access: public_access + linker_set_key: "__stpncpy_chk" + } + mangled_function_name: "__stpncpy_chk" + source_file: "bionic/libc/bionic/fortify.cpp" + parameters { + basic_abi { + type_abi { + name: "char *__restrict" + size: 8 + alignment: 8 + } + name: "dst" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *__restrict" + size: 8 + alignment: 8 + } + name: "src" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "len" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "dst_len" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "__strncat_chk" + access: public_access + linker_set_key: "__strncat_chk" + } + mangled_function_name: "__strncat_chk" + source_file: "bionic/libc/bionic/fortify.cpp" + parameters { + basic_abi { + type_abi { + name: "char *__restrict" + size: 8 + alignment: 8 + } + name: "dst" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *__restrict" + size: 8 + alignment: 8 + } + name: "src" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "len" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "dst_buf_size" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "__strncpy_chk" + access: public_access + linker_set_key: "__strncpy_chk" + } + mangled_function_name: "__strncpy_chk" + source_file: "bionic/libc/bionic/fortify.cpp" + parameters { + basic_abi { + type_abi { + name: "char *__restrict" + size: 8 + alignment: 8 + } + name: "dst" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *__restrict" + size: 8 + alignment: 8 + } + name: "src" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "len" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "dst_len" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__vsnprintf_chk" + access: public_access + linker_set_key: "__vsnprintf_chk" + } + mangled_function_name: "__vsnprintf_chk" + source_file: "bionic/libc/bionic/fortify.cpp" + parameters { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "dst" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "supplied_size" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "dst_len_from_compiler" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "format" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "void *" + size: 8 + alignment: 8 + } + name: "va" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__snprintf_chk" + access: public_access + linker_set_key: "__snprintf_chk" + } + mangled_function_name: "__snprintf_chk" + source_file: "bionic/libc/bionic/fortify.cpp" + parameters { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "dst" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "supplied_size" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "flags" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "dst_len_from_compiler" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "format" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__vsprintf_chk" + access: public_access + linker_set_key: "__vsprintf_chk" + } + mangled_function_name: "__vsprintf_chk" + source_file: "bionic/libc/bionic/fortify.cpp" + parameters { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "dst" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "dst_len_from_compiler" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "format" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "void *" + size: 8 + alignment: 8 + } + name: "va" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__sprintf_chk" + access: public_access + linker_set_key: "__sprintf_chk" + } + mangled_function_name: "__sprintf_chk" + source_file: "bionic/libc/bionic/fortify.cpp" + parameters { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "dst" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "flags" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "dst_len_from_compiler" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "format" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__fpclassifyd" + access: public_access + linker_set_key: "__fpclassifyd" + } + mangled_function_name: "__fpclassifyd" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__fpclassifyf" + access: public_access + linker_set_key: "__fpclassifyf" + } + mangled_function_name: "__fpclassifyf" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__fpclassifyl" + access: public_access + linker_set_key: "__fpclassifyl" + } + mangled_function_name: "__fpclassifyl" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__isfinitef" + access: public_access + linker_set_key: "__isfinitef" + } + mangled_function_name: "__isfinitef" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__isfinite" + access: public_access + linker_set_key: "__isfinite" + } + mangled_function_name: "__isfinite" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__isfinitel" + access: public_access + linker_set_key: "__isfinitel" + } + mangled_function_name: "__isfinitel" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__isinff" + access: public_access + linker_set_key: "__isinff" + } + mangled_function_name: "__isinff" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__isinfl" + access: public_access + linker_set_key: "__isinfl" + } + mangled_function_name: "__isinfl" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__isnanf" + access: public_access + linker_set_key: "__isnanf" + } + mangled_function_name: "__isnanf" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__isnanl" + access: public_access + linker_set_key: "__isnanl" + } + mangled_function_name: "__isnanl" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__isnormalf" + access: public_access + linker_set_key: "__isnormalf" + } + mangled_function_name: "__isnormalf" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__isnormal" + access: public_access + linker_set_key: "__isnormal" + } + mangled_function_name: "__isnormal" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__isnormall" + access: public_access + linker_set_key: "__isnormall" + } + mangled_function_name: "__isnormall" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "ldexp" + access: public_access + linker_set_key: "ldexp" + } + mangled_function_name: "ldexp" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "isinf" + access: public_access + linker_set_key: "isinf" + } + mangled_function_name: "isinf" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "isnan" + access: public_access + linker_set_key: "isnan" + } + mangled_function_name: "isnan" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "isnanf" + access: public_access + linker_set_key: "isnanf" + } + mangled_function_name: "isnanf" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__isinf" + access: public_access + linker_set_key: "__isinf" + } + mangled_function_name: "__isinf" + source_file: "bionic/libc/bionic/fpclassify.cpp" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__isnan" + access: public_access + linker_set_key: "__isnan" + } + mangled_function_name: "__isnan" + source_file: "bionic/libc/bionic/fpclassify.cpp" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "_ftsent *" + size: 8 + alignment: 8 + } + name: "fts_children" + access: public_access + linker_set_key: "fts_children" + } + mangled_function_name: "fts_children" + source_file: "bionic/libc/include/fts.h" + parameters { + basic_abi { + type_abi { + name: "FTS *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "fts_close" + access: public_access + linker_set_key: "fts_close" + } + mangled_function_name: "fts_close" + source_file: "bionic/libc/include/fts.h" + parameters { + basic_abi { + type_abi { + name: "FTS *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "FTS *" + size: 8 + alignment: 8 + } + name: "fts_open" + access: public_access + linker_set_key: "fts_open" + } + mangled_function_name: "fts_open" + source_file: "bionic/libc/include/fts.h" + parameters { + basic_abi { + type_abi { + name: "char *const *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int (*)(const _ftsent **, const _ftsent **)" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "_ftsent *" + size: 8 + alignment: 8 + } + name: "fts_read" + access: public_access + linker_set_key: "fts_read" + } + mangled_function_name: "fts_read" + source_file: "bionic/libc/include/fts.h" + parameters { + basic_abi { + type_abi { + name: "FTS *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "fts_set" + access: public_access + linker_set_key: "fts_set" + } + mangled_function_name: "fts_set" + source_file: "bionic/libc/include/fts.h" + parameters { + basic_abi { + type_abi { + name: "FTS *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "_ftsent *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "ftw" + access: public_access + linker_set_key: "ftw" + } + mangled_function_name: "ftw" + source_file: "bionic/libc/include/ftw.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int (*)(const char *, const stat *, int)" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "nftw" + access: public_access + linker_set_key: "nftw" + } + mangled_function_name: "nftw" + source_file: "bionic/libc/include/ftw.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int (*)(const char *, const stat *, int, FTW *)" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "ftw64" + access: public_access + linker_set_key: "ftw64" + } + mangled_function_name: "ftw64" + source_file: "bionic/libc/include/ftw.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int (*)(const char *, const stat64 *, int)" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "nftw64" + access: public_access + linker_set_key: "nftw64" + } + mangled_function_name: "nftw64" + source_file: "bionic/libc/include/ftw.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int (*)(const char *, const stat64 *, int, FTW *)" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "uname" + access: public_access + linker_set_key: "uname" + } + mangled_function_name: "uname" + source_file: "bionic/libc/include/sys/utsname.h" + parameters { + basic_abi { + type_abi { + name: "utsname *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "freeifaddrs" + access: public_access + linker_set_key: "freeifaddrs" + } + mangled_function_name: "freeifaddrs" + source_file: "bionic/libc/include/ifaddrs.h" + parameters { + basic_abi { + type_abi { + name: "ifaddrs *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "getifaddrs" + access: public_access + linker_set_key: "getifaddrs" + } + mangled_function_name: "getifaddrs" + source_file: "bionic/libc/include/ifaddrs.h" + parameters { + basic_abi { + type_abi { + name: "ifaddrs **" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "if_indextoname" + access: public_access + linker_set_key: "if_indextoname" + } + mangled_function_name: "if_indextoname" + source_file: "bionic/libc/include/net/if.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "if_nametoindex" + access: public_access + linker_set_key: "if_nametoindex" + } + mangled_function_name: "if_nametoindex" + source_file: "bionic/libc/include/net/if.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "if_nameindex *" + size: 8 + alignment: 8 + } + name: "if_nameindex" + access: public_access + linker_set_key: "if_nameindex" + } + mangled_function_name: "if_nameindex" + source_file: "bionic/libc/include/net/if.h" +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "if_freenameindex" + access: public_access + linker_set_key: "if_freenameindex" + } + mangled_function_name: "if_freenameindex" + source_file: "bionic/libc/include/net/if.h" + parameters { + basic_abi { + type_abi { + name: "if_nameindex *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "inotify_init" + access: public_access + linker_set_key: "inotify_init" + } + mangled_function_name: "inotify_init" + source_file: "bionic/libc/include/sys/inotify.h" +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "inotify_init1" + access: public_access + linker_set_key: "inotify_init1" + } + mangled_function_name: "inotify_init1" + source_file: "bionic/libc/include/sys/inotify.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "inotify_add_watch" + access: public_access + linker_set_key: "inotify_add_watch" + } + mangled_function_name: "inotify_add_watch" + source_file: "bionic/libc/include/sys/inotify.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "inotify_rm_watch" + access: public_access + linker_set_key: "inotify_rm_watch" + } + mangled_function_name: "inotify_rm_watch" + source_file: "bionic/libc/include/sys/inotify.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void *" + size: 8 + alignment: 8 + } + name: "catopen" + access: public_access + linker_set_key: "catopen" + } + mangled_function_name: "catopen" + source_file: "bionic/libc/include/nl_types.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "catgets" + access: public_access + linker_set_key: "catgets" + } + mangled_function_name: "catgets" + source_file: "bionic/libc/include/nl_types.h" + parameters { + basic_abi { + type_abi { + name: "void *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "catclose" + access: public_access + linker_set_key: "catclose" + } + mangled_function_name: "catclose" + source_file: "bionic/libc/include/nl_types.h" + parameters { + basic_abi { + type_abi { + name: "void *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "nl_langinfo" + access: public_access + linker_set_key: "nl_langinfo" + } + mangled_function_name: "nl_langinfo" + source_file: "bionic/libc/include/langinfo.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "nl_langinfo_l" + access: public_access + linker_set_key: "nl_langinfo_l" + } + mangled_function_name: "nl_langinfo_l" + source_file: "bionic/libc/include/langinfo.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__locale_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "personality" + access: public_access + linker_set_key: "personality" + } + mangled_function_name: "personality" + source_file: "bionic/libc/include/sys/personality.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "persona" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "__posix_basename" + access: public_access + linker_set_key: "basename" + } + mangled_function_name: "basename" + source_file: "bionic/libc/include/libgen.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "dirname" + access: public_access + linker_set_key: "dirname" + } + mangled_function_name: "dirname" + source_file: "bionic/libc/include/libgen.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int *" + size: 8 + alignment: 8 + } + name: "__get_h_errno" + access: public_access + linker_set_key: "__get_h_errno" + } + mangled_function_name: "__get_h_errno" + source_file: "bionic/libc/include/netdb.h" +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "endservent" + access: public_access + linker_set_key: "endservent" + } + mangled_function_name: "endservent" + source_file: "bionic/libc/include/netdb.h" +} +functions { + basic_abi { + type_abi { + name: "hostent *" + size: 8 + alignment: 8 + } + name: "gethostbyaddr" + access: public_access + linker_set_key: "gethostbyaddr" + } + mangled_function_name: "gethostbyaddr" + source_file: "bionic/libc/include/netdb.h" + parameters { + basic_abi { + type_abi { + name: "const void *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "gethostbyaddr_r" + access: public_access + linker_set_key: "gethostbyaddr_r" + } + mangled_function_name: "gethostbyaddr_r" + source_file: "bionic/libc/include/netdb.h" + parameters { + basic_abi { + type_abi { + name: "const void *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "hostent *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "hostent **" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "hostent *" + size: 8 + alignment: 8 + } + name: "gethostbyname" + access: public_access + linker_set_key: "gethostbyname" + } + mangled_function_name: "gethostbyname" + source_file: "bionic/libc/include/netdb.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "gethostbyname_r" + access: public_access + linker_set_key: "gethostbyname_r" + } + mangled_function_name: "gethostbyname_r" + source_file: "bionic/libc/include/netdb.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "hostent *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "hostent **" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "hostent *" + size: 8 + alignment: 8 + } + name: "gethostbyname2" + access: public_access + linker_set_key: "gethostbyname2" + } + mangled_function_name: "gethostbyname2" + source_file: "bionic/libc/include/netdb.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "gethostbyname2_r" + access: public_access + linker_set_key: "gethostbyname2_r" + } + mangled_function_name: "gethostbyname2_r" + source_file: "bionic/libc/include/netdb.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "hostent *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "hostent **" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "hostent *" + size: 8 + alignment: 8 + } + name: "gethostent" + access: public_access + linker_set_key: "gethostent" + } + mangled_function_name: "gethostent" + source_file: "bionic/libc/include/netdb.h" +} +functions { + basic_abi { + type_abi { + name: "netent *" + size: 8 + alignment: 8 + } + name: "getnetbyaddr" + access: public_access + linker_set_key: "getnetbyaddr" + } + mangled_function_name: "getnetbyaddr" + source_file: "bionic/libc/include/netdb.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "netent *" + size: 8 + alignment: 8 + } + name: "getnetbyname" + access: public_access + linker_set_key: "getnetbyname" + } + mangled_function_name: "getnetbyname" + source_file: "bionic/libc/include/netdb.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "protoent *" + size: 8 + alignment: 8 + } + name: "getprotobyname" + access: public_access + linker_set_key: "getprotobyname" + } + mangled_function_name: "getprotobyname" + source_file: "bionic/libc/include/netdb.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "protoent *" + size: 8 + alignment: 8 + } + name: "getprotobynumber" + access: public_access + linker_set_key: "getprotobynumber" + } + mangled_function_name: "getprotobynumber" + source_file: "bionic/libc/include/netdb.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "servent *" + size: 8 + alignment: 8 + } + name: "getservbyname" + access: public_access + linker_set_key: "getservbyname" + } + mangled_function_name: "getservbyname" + source_file: "bionic/libc/include/netdb.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "servent *" + size: 8 + alignment: 8 + } + name: "getservbyport" + access: public_access + linker_set_key: "getservbyport" + } + mangled_function_name: "getservbyport" + source_file: "bionic/libc/include/netdb.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "servent *" + size: 8 + alignment: 8 + } + name: "getservent" + access: public_access + linker_set_key: "getservent" + } + mangled_function_name: "getservent" + source_file: "bionic/libc/include/netdb.h" +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "herror" + access: public_access + linker_set_key: "herror" + } + mangled_function_name: "herror" + source_file: "bionic/libc/include/netdb.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "hstrerror" + access: public_access + linker_set_key: "hstrerror" + } + mangled_function_name: "hstrerror" + source_file: "bionic/libc/include/netdb.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "getaddrinfo" + access: public_access + linker_set_key: "getaddrinfo" + } + mangled_function_name: "getaddrinfo" + source_file: "bionic/libc/include/netdb.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const addrinfo *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "addrinfo **" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "getnameinfo" + access: public_access + linker_set_key: "getnameinfo" + } + mangled_function_name: "getnameinfo" + source_file: "bionic/libc/include/netdb.h" + parameters { + basic_abi { + type_abi { + name: "const sockaddr *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "freeaddrinfo" + access: public_access + linker_set_key: "freeaddrinfo" + } + mangled_function_name: "freeaddrinfo" + source_file: "bionic/libc/include/netdb.h" + parameters { + basic_abi { + type_abi { + name: "addrinfo *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "gai_strerror" + access: public_access + linker_set_key: "gai_strerror" + } + mangled_function_name: "gai_strerror" + source_file: "bionic/libc/include/netdb.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "setservent" + access: public_access + linker_set_key: "setservent" + } + mangled_function_name: "setservent" + source_file: "bionic/libc/include/netdb.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "ptrace" + access: public_access + linker_set_key: "ptrace" + } + mangled_function_name: "ptrace" + source_file: "bionic/libc/include/sys/ptrace.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "openpty" + access: public_access + linker_set_key: "openpty" + } + mangled_function_name: "openpty" + source_file: "bionic/libc/include/pty.h" + parameters { + basic_abi { + type_abi { + name: "int *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const termios *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const winsize *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "forkpty" + access: public_access + linker_set_key: "forkpty" + } + mangled_function_name: "forkpty" + source_file: "bionic/libc/include/pty.h" + parameters { + basic_abi { + type_abi { + name: "int *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const termios *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const winsize *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "utmpname" + access: public_access + linker_set_key: "utmpname" + } + mangled_function_name: "utmpname" + source_file: "bionic/libc/include/utmp.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "setutent" + access: public_access + linker_set_key: "setutent" + } + mangled_function_name: "setutent" + source_file: "bionic/libc/include/utmp.h" +} +functions { + basic_abi { + type_abi { + name: "utmp *" + size: 8 + alignment: 8 + } + name: "getutent" + access: public_access + linker_set_key: "getutent" + } + mangled_function_name: "getutent" + source_file: "bionic/libc/include/utmp.h" +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "endutent" + access: public_access + linker_set_key: "endutent" + } + mangled_function_name: "endutent" + source_file: "bionic/libc/include/utmp.h" +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "login_tty" + access: public_access + linker_set_key: "login_tty" + } + mangled_function_name: "login_tty" + source_file: "bionic/libc/include/utmp.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "reboot" + access: public_access + linker_set_key: "reboot" + } + mangled_function_name: "reboot" + source_file: "bionic/libc/include/sys/reboot.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "reboot_type" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "sem_destroy" + access: public_access + linker_set_key: "sem_destroy" + } + mangled_function_name: "sem_destroy" + source_file: "bionic/libc/include/semaphore.h" + parameters { + basic_abi { + type_abi { + name: "sem_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "sem_getvalue" + access: public_access + linker_set_key: "sem_getvalue" + } + mangled_function_name: "sem_getvalue" + source_file: "bionic/libc/include/semaphore.h" + parameters { + basic_abi { + type_abi { + name: "sem_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "sem_init" + access: public_access + linker_set_key: "sem_init" + } + mangled_function_name: "sem_init" + source_file: "bionic/libc/include/semaphore.h" + parameters { + basic_abi { + type_abi { + name: "sem_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "sem_post" + access: public_access + linker_set_key: "sem_post" + } + mangled_function_name: "sem_post" + source_file: "bionic/libc/include/semaphore.h" + parameters { + basic_abi { + type_abi { + name: "sem_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "sem_timedwait" + access: public_access + linker_set_key: "sem_timedwait" + } + mangled_function_name: "sem_timedwait" + source_file: "bionic/libc/include/semaphore.h" + parameters { + basic_abi { + type_abi { + name: "sem_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const timespec *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "sem_trywait" + access: public_access + linker_set_key: "sem_trywait" + } + mangled_function_name: "sem_trywait" + source_file: "bionic/libc/include/semaphore.h" + parameters { + basic_abi { + type_abi { + name: "sem_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "sem_wait" + access: public_access + linker_set_key: "sem_wait" + } + mangled_function_name: "sem_wait" + source_file: "bionic/libc/include/semaphore.h" + parameters { + basic_abi { + type_abi { + name: "sem_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "sem_t *" + size: 8 + alignment: 8 + } + name: "sem_open" + access: public_access + linker_set_key: "sem_open" + } + mangled_function_name: "sem_open" + source_file: "bionic/libc/include/semaphore.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "sem_close" + access: public_access + linker_set_key: "sem_close" + } + mangled_function_name: "sem_close" + source_file: "bionic/libc/include/semaphore.h" + parameters { + basic_abi { + type_abi { + name: "sem_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "sem_unlink" + access: public_access + linker_set_key: "sem_unlink" + } + mangled_function_name: "sem_unlink" + source_file: "bionic/libc/include/semaphore.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "signalfd" + access: public_access + linker_set_key: "signalfd" + } + mangled_function_name: "signalfd" + source_file: "bionic/libc/include/sys/signalfd.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "fd" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const sigset_t *" + size: 8 + alignment: 8 + } + name: "mask" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "flags" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "closelog" + access: public_access + linker_set_key: "closelog" + } + mangled_function_name: "closelog" + source_file: "bionic/libc/include/syslog.h" +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "openlog" + access: public_access + linker_set_key: "openlog" + } + mangled_function_name: "openlog" + source_file: "bionic/libc/include/syslog.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "setlogmask" + access: public_access + linker_set_key: "setlogmask" + } + mangled_function_name: "setlogmask" + source_file: "bionic/libc/include/syslog.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "syslog" + access: public_access + linker_set_key: "syslog" + } + mangled_function_name: "syslog" + source_file: "bionic/libc/include/syslog.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "vsyslog" + access: public_access + linker_set_key: "vsyslog" + } + mangled_function_name: "vsyslog" + source_file: "bionic/libc/include/syslog.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "void *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "ftok" + access: public_access + linker_set_key: "ftok" + } + mangled_function_name: "ftok" + source_file: "bionic/libc/include/sys/ipc.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "path" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "id" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "msgctl" + access: public_access + linker_set_key: "msgctl" + } + mangled_function_name: "msgctl" + source_file: "bionic/libc/include/sys/msg.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "msqid64_ds *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "msgget" + access: public_access + linker_set_key: "msgget" + } + mangled_function_name: "msgget" + source_file: "bionic/libc/include/sys/msg.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "msgrcv" + access: public_access + linker_set_key: "msgrcv" + } + mangled_function_name: "msgrcv" + source_file: "bionic/libc/include/sys/msg.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "void *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "msgsnd" + access: public_access + linker_set_key: "msgsnd" + } + mangled_function_name: "msgsnd" + source_file: "bionic/libc/include/sys/msg.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const void *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "semctl" + access: public_access + linker_set_key: "semctl" + } + mangled_function_name: "semctl" + source_file: "bionic/libc/include/sys/sem.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "semget" + access: public_access + linker_set_key: "semget" + } + mangled_function_name: "semget" + source_file: "bionic/libc/include/sys/sem.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "semop" + access: public_access + linker_set_key: "semop" + } + mangled_function_name: "semop" + source_file: "bionic/libc/include/sys/sem.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "sembuf *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "semtimedop" + access: public_access + linker_set_key: "semtimedop" + } + mangled_function_name: "semtimedop" + source_file: "bionic/libc/include/sys/sem.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "sembuf *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const timespec *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void *" + size: 8 + alignment: 8 + } + name: "shmat" + access: public_access + linker_set_key: "shmat" + } + mangled_function_name: "shmat" + source_file: "bionic/libc/include/sys/shm.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const void *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "shmctl" + access: public_access + linker_set_key: "shmctl" + } + mangled_function_name: "shmctl" + source_file: "bionic/libc/include/sys/shm.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "shmid64_ds *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "shmdt" + access: public_access + linker_set_key: "shmdt" + } + mangled_function_name: "shmdt" + source_file: "bionic/libc/include/sys/shm.h" + parameters { + basic_abi { + type_abi { + name: "const void *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "shmget" + access: public_access + linker_set_key: "shmget" + } + mangled_function_name: "shmget" + source_file: "bionic/libc/include/sys/shm.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "insque" + access: public_access + linker_set_key: "insque" + } + mangled_function_name: "insque" + source_file: "bionic/libc/include/search.h" + parameters { + basic_abi { + type_abi { + name: "void *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "void *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "remque" + access: public_access + linker_set_key: "remque" + } + mangled_function_name: "remque" + source_file: "bionic/libc/include/search.h" + parameters { + basic_abi { + type_abi { + name: "void *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void *" + size: 8 + alignment: 8 + } + name: "lfind" + access: public_access + linker_set_key: "lfind" + } + mangled_function_name: "lfind" + source_file: "bionic/libc/include/search.h" + parameters { + basic_abi { + type_abi { + name: "const void *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const void *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int (*)(const void *, const void *)" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void *" + size: 8 + alignment: 8 + } + name: "lsearch" + access: public_access + linker_set_key: "lsearch" + } + mangled_function_name: "lsearch" + source_file: "bionic/libc/include/search.h" + parameters { + basic_abi { + type_abi { + name: "const void *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "void *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int (*)(const void *, const void *)" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void *" + size: 8 + alignment: 8 + } + name: "tdelete" + access: public_access + linker_set_key: "tdelete" + } + mangled_function_name: "tdelete" + source_file: "bionic/libc/include/search.h" + parameters { + basic_abi { + type_abi { + name: "const void *__restrict" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "void **__restrict" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int (*)(const void *, const void *)" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "tdestroy" + access: public_access + linker_set_key: "tdestroy" + } + mangled_function_name: "tdestroy" + source_file: "bionic/libc/include/search.h" + parameters { + basic_abi { + type_abi { + name: "void *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "void (*)(void *)" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void *" + size: 8 + alignment: 8 + } + name: "tfind" + access: public_access + linker_set_key: "tfind" + } + mangled_function_name: "tfind" + source_file: "bionic/libc/include/search.h" + parameters { + basic_abi { + type_abi { + name: "const void *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "void *const *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int (*)(const void *, const void *)" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void *" + size: 8 + alignment: 8 + } + name: "tsearch" + access: public_access + linker_set_key: "tsearch" + } + mangled_function_name: "tsearch" + source_file: "bionic/libc/include/search.h" + parameters { + basic_abi { + type_abi { + name: "const void *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "void **" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int (*)(const void *, const void *)" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "twalk" + access: public_access + linker_set_key: "twalk" + } + mangled_function_name: "twalk" + source_file: "bionic/libc/include/search.h" + parameters { + basic_abi { + type_abi { + name: "const void *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "void (*)(const void *, VISIT, int)" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "wait" + access: public_access + linker_set_key: "wait" + } + mangled_function_name: "wait" + source_file: "bionic/libc/include/sys/wait.h" + parameters { + basic_abi { + type_abi { + name: "int *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "waitpid" + access: public_access + linker_set_key: "waitpid" + } + mangled_function_name: "waitpid" + source_file: "bionic/libc/include/sys/wait.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "wait4" + access: public_access + linker_set_key: "wait4" + } + mangled_function_name: "wait4" + source_file: "bionic/libc/include/sys/wait.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "rusage *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "waitid" + access: public_access + linker_set_key: "waitid" + } + mangled_function_name: "waitid" + source_file: "bionic/libc/include/sys/wait.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "which" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "id" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "siginfo *" + size: 8 + alignment: 8 + } + name: "info" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "options" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "iswalnum_l" + access: public_access + linker_set_key: "iswalnum_l" + } + mangled_function_name: "iswalnum_l" + source_file: "bionic/libc/include/wctype.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__locale_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "iswalpha_l" + access: public_access + linker_set_key: "iswalpha_l" + } + mangled_function_name: "iswalpha_l" + source_file: "bionic/libc/include/wctype.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__locale_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "iswblank_l" + access: public_access + linker_set_key: "iswblank_l" + } + mangled_function_name: "iswblank_l" + source_file: "bionic/libc/include/wctype.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__locale_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "iswcntrl_l" + access: public_access + linker_set_key: "iswcntrl_l" + } + mangled_function_name: "iswcntrl_l" + source_file: "bionic/libc/include/wctype.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__locale_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "iswdigit_l" + access: public_access + linker_set_key: "iswdigit_l" + } + mangled_function_name: "iswdigit_l" + source_file: "bionic/libc/include/wctype.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__locale_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "iswgraph_l" + access: public_access + linker_set_key: "iswgraph_l" + } + mangled_function_name: "iswgraph_l" + source_file: "bionic/libc/include/wctype.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__locale_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "iswlower_l" + access: public_access + linker_set_key: "iswlower_l" + } + mangled_function_name: "iswlower_l" + source_file: "bionic/libc/include/wctype.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__locale_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "iswprint_l" + access: public_access + linker_set_key: "iswprint_l" + } + mangled_function_name: "iswprint_l" + source_file: "bionic/libc/include/wctype.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__locale_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "iswpunct_l" + access: public_access + linker_set_key: "iswpunct_l" + } + mangled_function_name: "iswpunct_l" + source_file: "bionic/libc/include/wctype.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__locale_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "iswspace_l" + access: public_access + linker_set_key: "iswspace_l" + } + mangled_function_name: "iswspace_l" + source_file: "bionic/libc/include/wctype.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__locale_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "iswupper_l" + access: public_access + linker_set_key: "iswupper_l" + } + mangled_function_name: "iswupper_l" + source_file: "bionic/libc/include/wctype.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__locale_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "iswxdigit_l" + access: public_access + linker_set_key: "iswxdigit_l" + } + mangled_function_name: "iswxdigit_l" + source_file: "bionic/libc/include/wctype.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__locale_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "towlower_l" + access: public_access + linker_set_key: "towlower_l" + } + mangled_function_name: "towlower_l" + source_file: "bionic/libc/include/wctype.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__locale_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "towupper_l" + access: public_access + linker_set_key: "towupper_l" + } + mangled_function_name: "towupper_l" + source_file: "bionic/libc/include/wctype.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__locale_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "towctrans_l" + access: public_access + linker_set_key: "towctrans_l" + } + mangled_function_name: "towctrans_l" + source_file: "bionic/libc/include/wctype.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const void *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__locale_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "const void *" + size: 8 + alignment: 8 + } + name: "wctrans_l" + access: public_access + linker_set_key: "wctrans_l" + } + mangled_function_name: "wctrans_l" + source_file: "bionic/libc/include/wctype.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__locale_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "wctype_l" + access: public_access + linker_set_key: "wctype_l" + } + mangled_function_name: "wctype_l" + source_file: "bionic/libc/include/wctype.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__locale_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "iswctype_l" + access: public_access + linker_set_key: "iswctype_l" + } + mangled_function_name: "iswctype_l" + source_file: "bionic/libc/include/wctype.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__locale_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "ns_msg_getflag" + access: public_access + linker_set_key: "ns_msg_getflag" + } + mangled_function_name: "ns_msg_getflag" + source_file: "bionic/libc/include/arpa/nameser.h" + parameters { + basic_abi { + type_abi { + name: "struct __ns_msg" + size: 80 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned short" + size: 2 + alignment: 2 + } + name: "ns_get16" + access: public_access + linker_set_key: "ns_get16" + } + mangled_function_name: "ns_get16" + source_file: "bionic/libc/include/arpa/nameser.h" + parameters { + basic_abi { + type_abi { + name: "const unsigned char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "ns_get32" + access: public_access + linker_set_key: "ns_get32" + } + mangled_function_name: "ns_get32" + source_file: "bionic/libc/include/arpa/nameser.h" + parameters { + basic_abi { + type_abi { + name: "const unsigned char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "ns_put16" + access: public_access + linker_set_key: "ns_put16" + } + mangled_function_name: "ns_put16" + source_file: "bionic/libc/include/arpa/nameser.h" + parameters { + basic_abi { + type_abi { + name: "unsigned short" + size: 2 + alignment: 2 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "ns_put32" + access: public_access + linker_set_key: "ns_put32" + } + mangled_function_name: "ns_put32" + source_file: "bionic/libc/include/arpa/nameser.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "ns_initparse" + access: public_access + linker_set_key: "ns_initparse" + } + mangled_function_name: "ns_initparse" + source_file: "bionic/libc/include/arpa/nameser.h" + parameters { + basic_abi { + type_abi { + name: "const unsigned char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "struct __ns_msg *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "ns_skiprr" + access: public_access + linker_set_key: "ns_skiprr" + } + mangled_function_name: "ns_skiprr" + source_file: "bionic/libc/include/arpa/nameser.h" + parameters { + basic_abi { + type_abi { + name: "const unsigned char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const unsigned char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "enum __ns_sect" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "ns_parserr" + access: public_access + linker_set_key: "ns_parserr" + } + mangled_function_name: "ns_parserr" + source_file: "bionic/libc/include/arpa/nameser.h" + parameters { + basic_abi { + type_abi { + name: "struct __ns_msg *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "enum __ns_sect" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "struct __ns_rr *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "ns_sprintrr" + access: public_access + linker_set_key: "ns_sprintrr" + } + mangled_function_name: "ns_sprintrr" + source_file: "bionic/libc/include/arpa/nameser.h" + parameters { + basic_abi { + type_abi { + name: "const struct __ns_msg *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const struct __ns_rr *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "ns_sprintrrf" + access: public_access + linker_set_key: "ns_sprintrrf" + } + mangled_function_name: "ns_sprintrrf" + source_file: "bionic/libc/include/arpa/nameser.h" + parameters { + basic_abi { + type_abi { + name: "const unsigned char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "enum __ns_class" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "enum __ns_type" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const unsigned char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "ns_format_ttl" + access: public_access + linker_set_key: "ns_format_ttl" + } + mangled_function_name: "ns_format_ttl" + source_file: "bionic/libc/include/arpa/nameser.h" + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "ns_name_ntol" + access: public_access + linker_set_key: "ns_name_ntol" + } + mangled_function_name: "ns_name_ntol" + source_file: "bionic/libc/include/arpa/nameser.h" + parameters { + basic_abi { + type_abi { + name: "const unsigned char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "ns_name_ntop" + access: public_access + linker_set_key: "ns_name_ntop" + } + mangled_function_name: "ns_name_ntop" + source_file: "bionic/libc/include/arpa/nameser.h" + parameters { + basic_abi { + type_abi { + name: "const unsigned char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "ns_name_pton" + access: public_access + linker_set_key: "ns_name_pton" + } + mangled_function_name: "ns_name_pton" + source_file: "bionic/libc/include/arpa/nameser.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "ns_name_unpack" + access: public_access + linker_set_key: "ns_name_unpack" + } + mangled_function_name: "ns_name_unpack" + source_file: "bionic/libc/include/arpa/nameser.h" + parameters { + basic_abi { + type_abi { + name: "const unsigned char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const unsigned char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const unsigned char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "ns_name_pack" + access: public_access + linker_set_key: "ns_name_pack" + } + mangled_function_name: "ns_name_pack" + source_file: "bionic/libc/include/arpa/nameser.h" + parameters { + basic_abi { + type_abi { + name: "const unsigned char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const unsigned char **" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const unsigned char **" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "ns_name_uncompress" + access: public_access + linker_set_key: "ns_name_uncompress" + } + mangled_function_name: "ns_name_uncompress" + source_file: "bionic/libc/include/arpa/nameser.h" + parameters { + basic_abi { + type_abi { + name: "const unsigned char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const unsigned char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const unsigned char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "ns_name_compress" + access: public_access + linker_set_key: "ns_name_compress" + } + mangled_function_name: "ns_name_compress" + source_file: "bionic/libc/include/arpa/nameser.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const unsigned char **" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const unsigned char **" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "ns_name_skip" + access: public_access + linker_set_key: "ns_name_skip" + } + mangled_function_name: "ns_name_skip" + source_file: "bionic/libc/include/arpa/nameser.h" + parameters { + basic_abi { + type_abi { + name: "const unsigned char **" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const unsigned char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "ns_name_rollback" + access: public_access + linker_set_key: "ns_name_rollback" + } + mangled_function_name: "ns_name_rollback" + source_file: "bionic/libc/include/arpa/nameser.h" + parameters { + basic_abi { + type_abi { + name: "const unsigned char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const unsigned char **" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const unsigned char **" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "ns_makecanon" + access: public_access + linker_set_key: "ns_makecanon" + } + mangled_function_name: "ns_makecanon" + source_file: "bionic/libc/include/arpa/nameser.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "ns_samename" + access: public_access + linker_set_key: "ns_samename" + } + mangled_function_name: "ns_samename" + source_file: "bionic/libc/include/arpa/nameser.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__b64_ntop" + access: public_access + linker_set_key: "__b64_ntop" + } + mangled_function_name: "__b64_ntop" + source_file: "" + parameters { + basic_abi { + type_abi { + name: "const unsigned char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__b64_pton" + access: public_access + linker_set_key: "__b64_pton" + } + mangled_function_name: "__b64_pton" + source_file: "" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__dn_comp" + access: public_access + linker_set_key: "__dn_comp" + } + mangled_function_name: "__dn_comp" + source_file: "" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned char **" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned char **" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "dn_expand" + access: public_access + linker_set_key: "dn_expand" + } + mangled_function_name: "dn_expand" + source_file: "bionic/libc/include/resolv.h" + parameters { + basic_abi { + type_abi { + name: "const unsigned char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const unsigned char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const unsigned char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "__p_class" + access: public_access + linker_set_key: "__p_class" + } + mangled_function_name: "__p_class" + source_file: "" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "__p_type" + access: public_access + linker_set_key: "__p_type" + } + mangled_function_name: "__p_type" + source_file: "" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "res_init" + access: public_access + linker_set_key: "res_init" + } + mangled_function_name: "res_init" + source_file: "bionic/libc/include/resolv.h" +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "res_mkquery" + access: public_access + linker_set_key: "res_mkquery" + } + mangled_function_name: "res_mkquery" + source_file: "bionic/libc/include/resolv.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const unsigned char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const unsigned char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "res_query" + access: public_access + linker_set_key: "res_query" + } + mangled_function_name: "res_query" + source_file: "bionic/libc/include/resolv.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "res_search" + access: public_access + linker_set_key: "res_search" + } + mangled_function_name: "res_search" + source_file: "bionic/libc/include/resolv.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "android_net_res_stats_aggregate" + access: public_access + linker_set_key: "android_net_res_stats_aggregate" + } + mangled_function_name: "android_net_res_stats_aggregate" + source_file: "bionic/libc/dns/include/resolv_stats.h" + parameters { + basic_abi { + type_abi { + name: "struct __res_stats *" + size: 8 + alignment: 8 + } + name: "stats" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int *" + size: 8 + alignment: 8 + } + name: "successes" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int *" + size: 8 + alignment: 8 + } + name: "errors" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int *" + size: 8 + alignment: 8 + } + name: "timeouts" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int *" + size: 8 + alignment: 8 + } + name: "internal_errors" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int *" + size: 8 + alignment: 8 + } + name: "rtt_avg" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long *" + size: 8 + alignment: 8 + } + name: "last_sample_time" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "android_net_res_stats_get_info_for_net" + access: public_access + linker_set_key: "android_net_res_stats_get_info_for_net" + } + mangled_function_name: "android_net_res_stats_get_info_for_net" + source_file: "bionic/libc/dns/include/resolv_stats.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "netid" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int *" + size: 8 + alignment: 8 + } + name: "nscount" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "struct __kernel_sockaddr_storage *" + size: 8 + alignment: 8 + } + name: "servers" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int *" + size: 8 + alignment: 8 + } + name: "dcount" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char (*)[256]" + size: 8 + alignment: 8 + } + name: "domains" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "struct __res_params *" + size: 8 + alignment: 8 + } + name: "params" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "struct __res_stats *" + size: 8 + alignment: 8 + } + name: "stats" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "android_net_res_stats_get_usable_servers" + access: public_access + linker_set_key: "android_net_res_stats_get_usable_servers" + } + mangled_function_name: "android_net_res_stats_get_usable_servers" + source_file: "bionic/libc/dns/include/resolv_stats.h" + parameters { + basic_abi { + type_abi { + name: "const struct __res_params *" + size: 8 + alignment: 8 + } + name: "params" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "struct __res_stats *" + size: 8 + alignment: 8 + } + name: "stats" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "nscount" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "bool *" + size: 8 + alignment: 8 + } + name: "valid_servers" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "__fp_nquery" + access: public_access + linker_set_key: "__fp_nquery" + } + mangled_function_name: "__fp_nquery" + source_file: "" + parameters { + basic_abi { + type_abi { + name: "const unsigned char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "struct __sFILE *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "__fp_query" + access: public_access + linker_set_key: "__fp_query" + } + mangled_function_name: "__fp_query" + source_file: "" + parameters { + basic_abi { + type_abi { + name: "const unsigned char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "struct __sFILE *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "__hostalias" + access: public_access + linker_set_key: "__hostalias" + } + mangled_function_name: "__hostalias" + source_file: "" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "__p_query" + access: public_access + linker_set_key: "__p_query" + } + mangled_function_name: "__p_query" + source_file: "" + parameters { + basic_abi { + type_abi { + name: "const unsigned char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "__res_close" + access: public_access + linker_set_key: "__res_close" + } + mangled_function_name: "__res_close" + source_file: "" +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__res_isourserver" + access: public_access + linker_set_key: "__res_isourserver" + } + mangled_function_name: "__res_isourserver" + source_file: "" + parameters { + basic_abi { + type_abi { + name: "const struct sockaddr_in *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__res_querydomain" + access: public_access + linker_set_key: "__res_querydomain" + } + mangled_function_name: "__res_querydomain" + source_file: "" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__res_send" + access: public_access + linker_set_key: "__res_send" + } + mangled_function_name: "__res_send" + source_file: "" + parameters { + basic_abi { + type_abi { + name: "const unsigned char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__res_hnok" + access: public_access + linker_set_key: "__res_hnok" + } + mangled_function_name: "__res_hnok" + source_file: "" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__res_ownok" + access: public_access + linker_set_key: "__res_ownok" + } + mangled_function_name: "__res_ownok" + source_file: "" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__res_mailok" + access: public_access + linker_set_key: "__res_mailok" + } + mangled_function_name: "__res_mailok" + source_file: "" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__res_dnok" + access: public_access + linker_set_key: "__res_dnok" + } + mangled_function_name: "__res_dnok" + source_file: "" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__sym_ston" + access: public_access + linker_set_key: "__sym_ston" + } + mangled_function_name: "__sym_ston" + source_file: "" + parameters { + basic_abi { + type_abi { + name: "const struct res_sym *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "__sym_ntos" + access: public_access + linker_set_key: "__sym_ntos" + } + mangled_function_name: "__sym_ntos" + source_file: "" + parameters { + basic_abi { + type_abi { + name: "const struct res_sym *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "__sym_ntop" + access: public_access + linker_set_key: "__sym_ntop" + } + mangled_function_name: "__sym_ntop" + source_file: "" + parameters { + basic_abi { + type_abi { + name: "const struct res_sym *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__loc_aton" + access: public_access + linker_set_key: "__loc_aton" + } + mangled_function_name: "__loc_aton" + source_file: "" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "__loc_ntoa" + access: public_access + linker_set_key: "__loc_ntoa" + } + mangled_function_name: "__loc_ntoa" + source_file: "" + parameters { + basic_abi { + type_abi { + name: "const unsigned char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__dn_skipname" + access: public_access + linker_set_key: "__dn_skipname" + } + mangled_function_name: "__dn_skipname" + source_file: "" + parameters { + basic_abi { + type_abi { + name: "const unsigned char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const unsigned char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "__putlong" + access: public_access + linker_set_key: "__putlong" + } + mangled_function_name: "__putlong" + source_file: "" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "__putshort" + access: public_access + linker_set_key: "__putshort" + } + mangled_function_name: "__putshort" + source_file: "" + parameters { + basic_abi { + type_abi { + name: "unsigned short" + size: 2 + alignment: 2 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned short" + size: 2 + alignment: 2 + } + name: "_getshort" + access: public_access + linker_set_key: "_getshort" + } + mangled_function_name: "_getshort" + source_file: "bionic/libc/dns/include/resolv_private.h" + parameters { + basic_abi { + type_abi { + name: "const unsigned char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "_getlong" + access: public_access + linker_set_key: "_getlong" + } + mangled_function_name: "_getlong" + source_file: "bionic/libc/dns/include/resolv_private.h" + parameters { + basic_abi { + type_abi { + name: "const unsigned char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "__p_time" + access: public_access + linker_set_key: "__p_time" + } + mangled_function_name: "__p_time" + source_file: "" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "__p_rcode" + access: public_access + linker_set_key: "__p_rcode" + } + mangled_function_name: "__p_rcode" + source_file: "" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "const unsigned char *" + size: 8 + alignment: 8 + } + name: "__p_cdnname" + access: public_access + linker_set_key: "__p_cdnname" + } + mangled_function_name: "__p_cdnname" + source_file: "" + parameters { + basic_abi { + type_abi { + name: "const unsigned char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const unsigned char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "struct __sFILE *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "const unsigned char *" + size: 8 + alignment: 8 + } + name: "__p_cdname" + access: public_access + linker_set_key: "__p_cdname" + } + mangled_function_name: "__p_cdname" + source_file: "" + parameters { + basic_abi { + type_abi { + name: "const unsigned char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const unsigned char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "struct __sFILE *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "const unsigned char *" + size: 8 + alignment: 8 + } + name: "__p_fqnname" + access: public_access + linker_set_key: "__p_fqnname" + } + mangled_function_name: "__p_fqnname" + source_file: "" + parameters { + basic_abi { + type_abi { + name: "const unsigned char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const unsigned char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "const unsigned char *" + size: 8 + alignment: 8 + } + name: "__p_fqname" + access: public_access + linker_set_key: "__p_fqname" + } + mangled_function_name: "__p_fqname" + source_file: "" + parameters { + basic_abi { + type_abi { + name: "const unsigned char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const unsigned char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "struct __sFILE *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "__p_option" + access: public_access + linker_set_key: "__p_option" + } + mangled_function_name: "__p_option" + source_file: "" + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "__p_secstodate" + access: public_access + linker_set_key: "__p_secstodate" + } + mangled_function_name: "__p_secstodate" + source_file: "" + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__dn_count_labels" + access: public_access + linker_set_key: "__dn_count_labels" + } + mangled_function_name: "__dn_count_labels" + source_file: "" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__res_nameinquery" + access: public_access + linker_set_key: "__res_nameinquery" + } + mangled_function_name: "__res_nameinquery" + source_file: "" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const unsigned char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const unsigned char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__res_queriesmatch" + access: public_access + linker_set_key: "__res_queriesmatch" + } + mangled_function_name: "__res_queriesmatch" + source_file: "" + parameters { + basic_abi { + type_abi { + name: "const unsigned char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const unsigned char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const unsigned char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const unsigned char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__res_ninit" + access: public_access + linker_set_key: "__res_ninit" + } + mangled_function_name: "__res_ninit" + source_file: "" + parameters { + basic_abi { + type_abi { + name: "struct __res_state *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "__res_hostalias" + access: public_access + linker_set_key: "__res_hostalias" + } + mangled_function_name: "__res_hostalias" + source_file: "" + parameters { + basic_abi { + type_abi { + name: "struct __res_state *const" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__res_nquery" + access: public_access + linker_set_key: "__res_nquery" + } + mangled_function_name: "__res_nquery" + source_file: "" + parameters { + basic_abi { + type_abi { + name: "struct __res_state *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__res_nsearch" + access: public_access + linker_set_key: "__res_nsearch" + } + mangled_function_name: "__res_nsearch" + source_file: "" + parameters { + basic_abi { + type_abi { + name: "struct __res_state *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__res_nquerydomain" + access: public_access + linker_set_key: "__res_nquerydomain" + } + mangled_function_name: "__res_nquerydomain" + source_file: "" + parameters { + basic_abi { + type_abi { + name: "struct __res_state *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__res_nmkquery" + access: public_access + linker_set_key: "__res_nmkquery" + } + mangled_function_name: "__res_nmkquery" + source_file: "" + parameters { + basic_abi { + type_abi { + name: "struct __res_state *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const unsigned char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const unsigned char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__res_nsend" + access: public_access + linker_set_key: "__res_nsend" + } + mangled_function_name: "__res_nsend" + source_file: "" + parameters { + basic_abi { + type_abi { + name: "struct __res_state *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const unsigned char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "__res_nclose" + access: public_access + linker_set_key: "__res_nclose" + } + mangled_function_name: "__res_nclose" + source_file: "" + parameters { + basic_abi { + type_abi { + name: "struct __res_state *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "__res_send_setqhook" + access: public_access + linker_set_key: "__res_send_setqhook" + } + mangled_function_name: "__res_send_setqhook" + source_file: "" + parameters { + basic_abi { + type_abi { + name: "res_sendhookact (*)(struct sockaddr *const *, const unsigned char **, int *, unsigned char *, int, int *)" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "__res_send_setrhook" + access: public_access + linker_set_key: "__res_send_setrhook" + } + mangled_function_name: "__res_send_setrhook" + source_file: "" + parameters { + basic_abi { + type_abi { + name: "res_sendhookact (*)(const struct sockaddr *, const unsigned char *, int, unsigned char *, int, int *)" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "_resolv_set_nameservers_for_net" + access: public_access + linker_set_key: "_resolv_set_nameservers_for_net" + } + mangled_function_name: "_resolv_set_nameservers_for_net" + source_file: "bionic/libc/dns/include/resolv_netid.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "netid" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char **" + size: 8 + alignment: 8 + } + name: "servers" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "numservers" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "domains" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const struct __res_params *" + size: 8 + alignment: 8 + } + name: "params" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "_resolv_flush_cache_for_net" + access: public_access + linker_set_key: "_resolv_flush_cache_for_net" + } + mangled_function_name: "_resolv_flush_cache_for_net" + source_file: "bionic/libc/dns/include/resolv_netid.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "netid" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "_resolv_delete_cache_for_net" + access: public_access + linker_set_key: "_resolv_delete_cache_for_net" + } + mangled_function_name: "_resolv_delete_cache_for_net" + source_file: "bionic/libc/dns/include/resolv_netid.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "netid" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "nsdispatch" + access: public_access + linker_set_key: "nsdispatch" + } + mangled_function_name: "nsdispatch" + source_file: "bionic/libc/dns/include/nsswitch.h" + parameters { + basic_abi { + type_abi { + name: "void *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const ns_dtab *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const ns_src *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "err" + access: public_access + linker_set_key: "err" + } + mangled_function_name: "err" + source_file: "bionic/libc/include/err.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "verr" + access: public_access + linker_set_key: "verr" + } + mangled_function_name: "verr" + source_file: "bionic/libc/include/err.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "void *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "errx" + access: public_access + linker_set_key: "errx" + } + mangled_function_name: "errx" + source_file: "bionic/libc/include/err.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "verrx" + access: public_access + linker_set_key: "verrx" + } + mangled_function_name: "verrx" + source_file: "bionic/libc/include/err.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "void *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "warn" + access: public_access + linker_set_key: "warn" + } + mangled_function_name: "warn" + source_file: "bionic/libc/include/err.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "vwarn" + access: public_access + linker_set_key: "vwarn" + } + mangled_function_name: "vwarn" + source_file: "bionic/libc/include/err.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "void *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "warnx" + access: public_access + linker_set_key: "warnx" + } + mangled_function_name: "warnx" + source_file: "bionic/libc/include/err.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "vwarnx" + access: public_access + linker_set_key: "vwarnx" + } + mangled_function_name: "vwarnx" + source_file: "bionic/libc/include/err.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "void *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "getopt_long" + access: public_access + linker_set_key: "getopt_long" + } + mangled_function_name: "getopt_long" + source_file: "bionic/libc/include/getopt.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *const *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const struct option *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "getopt_long_only" + access: public_access + linker_set_key: "getopt_long_only" + } + mangled_function_name: "getopt_long_only" + source_file: "bionic/libc/include/getopt.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *const *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const struct option *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "utime" + access: public_access + linker_set_key: "utime" + } + mangled_function_name: "utime" + source_file: "bionic/libc/include/utime.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const struct utimbuf *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "regcomp" + access: public_access + linker_set_key: "regcomp" + } + mangled_function_name: "regcomp" + source_file: "bionic/libc/include/regex.h" + parameters { + basic_abi { + type_abi { + name: "regex_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "regerror" + access: public_access + linker_set_key: "regerror" + } + mangled_function_name: "regerror" + source_file: "bionic/libc/include/regex.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const regex_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "regexec" + access: public_access + linker_set_key: "regexec" + } + mangled_function_name: "regexec" + source_file: "bionic/libc/include/regex.h" + parameters { + basic_abi { + type_abi { + name: "const regex_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "regmatch_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "regfree" + access: public_access + linker_set_key: "regfree" + } + mangled_function_name: "regfree" + source_file: "bionic/libc/include/regex.h" + parameters { + basic_abi { + type_abi { + name: "regex_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "fnmatch" + access: public_access + linker_set_key: "fnmatch" + } + mangled_function_name: "fnmatch" + source_file: "bionic/libc/include/fnmatch.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "pattern" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "string" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "flags" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "flock" + access: public_access + linker_set_key: "flock" + } + mangled_function_name: "flock" + source_file: "bionic/libc/include/sys/file.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "struct ether_addr *" + size: 8 + alignment: 8 + } + name: "ether_aton_r" + access: public_access + linker_set_key: "ether_aton_r" + } + mangled_function_name: "ether_aton_r" + source_file: "bionic/libc/bionic/ether_aton.c" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "asc" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "struct ether_addr *" + size: 8 + alignment: 8 + } + name: "addr" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "struct ether_addr *" + size: 8 + alignment: 8 + } + name: "ether_aton" + access: public_access + linker_set_key: "ether_aton" + } + mangled_function_name: "ether_aton" + source_file: "bionic/libc/bionic/ether_aton.c" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "asc" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "ether_ntoa_r" + access: public_access + linker_set_key: "ether_ntoa_r" + } + mangled_function_name: "ether_ntoa_r" + source_file: "bionic/libc/bionic/ether_ntoa.c" + parameters { + basic_abi { + type_abi { + name: "const struct ether_addr *" + size: 8 + alignment: 8 + } + name: "addr" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "buf" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "ether_ntoa" + access: public_access + linker_set_key: "ether_ntoa" + } + mangled_function_name: "ether_ntoa" + source_file: "bionic/libc/bionic/ether_ntoa.c" + parameters { + basic_abi { + type_abi { + name: "const struct ether_addr *" + size: 8 + alignment: 8 + } + name: "addr" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "pututline" + access: public_access + linker_set_key: "pututline" + } + mangled_function_name: "pututline" + source_file: "bionic/libc/bionic/pututline.c" + parameters { + basic_abi { + type_abi { + name: "struct utmp *" + size: 8 + alignment: 8 + } + name: "utmp" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "sigblock" + access: public_access + linker_set_key: "sigblock" + } + mangled_function_name: "sigblock" + source_file: "bionic/libc/bionic/sigblock.c" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "mask" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "sigsetmask" + access: public_access + linker_set_key: "sigsetmask" + } + mangled_function_name: "sigsetmask" + source_file: "bionic/libc/bionic/sigsetmask.c" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "mask" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "__fbufsize" + access: public_access + linker_set_key: "__fbufsize" + } + mangled_function_name: "__fbufsize" + source_file: "bionic/libc/include/stdio_ext.h" + parameters { + basic_abi { + type_abi { + name: "__sFILE *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__freadable" + access: public_access + linker_set_key: "__freadable" + } + mangled_function_name: "__freadable" + source_file: "bionic/libc/include/stdio_ext.h" + parameters { + basic_abi { + type_abi { + name: "__sFILE *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__fwritable" + access: public_access + linker_set_key: "__fwritable" + } + mangled_function_name: "__fwritable" + source_file: "bionic/libc/include/stdio_ext.h" + parameters { + basic_abi { + type_abi { + name: "__sFILE *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__flbf" + access: public_access + linker_set_key: "__flbf" + } + mangled_function_name: "__flbf" + source_file: "bionic/libc/include/stdio_ext.h" + parameters { + basic_abi { + type_abi { + name: "__sFILE *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "__fpurge" + access: public_access + linker_set_key: "__fpurge" + } + mangled_function_name: "__fpurge" + source_file: "bionic/libc/include/stdio_ext.h" + parameters { + basic_abi { + type_abi { + name: "__sFILE *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "__fpending" + access: public_access + linker_set_key: "__fpending" + } + mangled_function_name: "__fpending" + source_file: "bionic/libc/include/stdio_ext.h" + parameters { + basic_abi { + type_abi { + name: "__sFILE *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "_flushlbf" + access: public_access + linker_set_key: "_flushlbf" + } + mangled_function_name: "_flushlbf" + source_file: "bionic/libc/include/stdio_ext.h" +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__fsetlocking" + access: public_access + linker_set_key: "__fsetlocking" + } + mangled_function_name: "__fsetlocking" + source_file: "bionic/libc/include/stdio_ext.h" + parameters { + basic_abi { + type_abi { + name: "__sFILE *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +global_vars { + basic_abi { + type_abi { + name: "const char *const[129]" + size: 1032 + alignment: 8 + } + name: "sys_siglist" + access: public_access + linker_set_key: "sys_siglist" + } + source_file: "bionic/libc/include/signal.h" +} +global_vars { + basic_abi { + type_abi { + name: "const char *const[129]" + size: 1032 + alignment: 8 + } + name: "sys_signame" + access: public_access + linker_set_key: "sys_signame" + } + source_file: "bionic/libc/include/signal.h" +} +global_vars { + basic_abi { + type_abi { + name: "char *[]" + } + name: "tzname" + access: public_access + linker_set_key: "tzname" + } + source_file: "bionic/libc/include/time.h" +} +global_vars { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "daylight" + access: public_access + linker_set_key: "daylight" + } + source_file: "bionic/libc/include/time.h" +} +global_vars { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "timezone" + access: public_access + linker_set_key: "timezone" + } + source_file: "bionic/libc/include/time.h" +} +global_vars { + basic_abi { + type_abi { + name: "__sFILE *" + size: 8 + alignment: 8 + } + name: "stdin" + access: public_access + linker_set_key: "stdin" + } + source_file: "bionic/libc/include/stdio.h" +} +global_vars { + basic_abi { + type_abi { + name: "__sFILE *" + size: 8 + alignment: 8 + } + name: "stdout" + access: public_access + linker_set_key: "stdout" + } + source_file: "bionic/libc/include/stdio.h" +} +global_vars { + basic_abi { + type_abi { + name: "__sFILE *" + size: 8 + alignment: 8 + } + name: "stderr" + access: public_access + linker_set_key: "stderr" + } + source_file: "bionic/libc/include/stdio.h" +} +global_vars { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "__stack_chk_guard" + access: public_access + linker_set_key: "__stack_chk_guard" + } + source_file: "bionic/libc/private/bionic_ssp.h" +} +global_vars { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "optarg" + access: public_access + linker_set_key: "optarg" + } + source_file: "out/soong/ndk/sysroot/usr/include/bits/getopt.h" +} +global_vars { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "optind" + access: public_access + linker_set_key: "optind" + } + source_file: "out/soong/ndk/sysroot/usr/include/bits/getopt.h" +} +global_vars { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "opterr" + access: public_access + linker_set_key: "opterr" + } + source_file: "out/soong/ndk/sysroot/usr/include/bits/getopt.h" +} +global_vars { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "optopt" + access: public_access + linker_set_key: "optopt" + } + source_file: "out/soong/ndk/sysroot/usr/include/bits/getopt.h" +} +global_vars { + basic_abi { + type_abi { + name: "char **" + size: 8 + alignment: 8 + } + name: "environ" + access: public_access + linker_set_key: "environ" + } + source_file: "out/soong/ndk/sysroot/usr/include/unistd.h" +} +global_vars { + basic_abi { + type_abi { + name: "const in6_addr" + size: 16 + alignment: 4 + } + name: "in6addr_any" + access: public_access + linker_set_key: "in6addr_any" + } + source_file: "bionic/libc/include/netinet/in.h" +} +global_vars { + basic_abi { + type_abi { + name: "const in6_addr" + size: 16 + alignment: 4 + } + name: "in6addr_loopback" + access: public_access + linker_set_key: "in6addr_loopback" + } + source_file: "bionic/libc/include/netinet/in.h" +} +global_vars { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "_ctype_" + access: public_access + linker_set_key: "_ctype_" + } + source_file: "bionic/libc/include/ctype.h" +} +global_vars { + basic_abi { + type_abi { + name: "void (*)()" + size: 8 + alignment: 8 + } + name: "error_print_progname" + access: public_access + linker_set_key: "error_print_progname" + } + source_file: "bionic/libc/include/error.h" +} +global_vars { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "error_message_count" + access: public_access + linker_set_key: "error_message_count" + } + source_file: "bionic/libc/include/error.h" +} +global_vars { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "error_one_per_line" + access: public_access + linker_set_key: "error_one_per_line" + } + source_file: "bionic/libc/include/error.h" +} +global_vars { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "__progname" + access: public_access + linker_set_key: "__progname" + } + source_file: "bionic/libc/bionic/libc_init_common.cpp" +} +global_vars { + basic_abi { + type_abi { + name: "prop_area *" + size: 8 + alignment: 8 + } + name: "__system_property_area__" + access: public_access + linker_set_key: "__system_property_area__" + } + source_file: "bionic/libc/bionic/system_properties.cpp" +} +global_vars { + basic_abi { + type_abi { + name: "struct res_sym const[]" + } + name: "__p_class_syms" + access: public_access + linker_set_key: "__p_class_syms" + } + source_file: "bionic/libc/dns/include/resolv_private.h" +} +global_vars { + basic_abi { + type_abi { + name: "struct res_sym const[]" + } + name: "__p_type_syms" + access: public_access + linker_set_key: "__p_type_syms" + } + source_file: "bionic/libc/dns/include/resolv_private.h" +} +global_vars { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "optreset" + access: public_access + linker_set_key: "optreset" + } + source_file: "bionic/libc/include/getopt.h" +} +global_vars { + basic_abi { + type_abi { + name: "__sFILE [3]" + size: 456 + alignment: 8 + } + name: "__sF" + access: public_access + linker_set_key: "__sF" + } + source_file: "bionic/libc/stdio/stdio.cpp" +} diff --git a/current/mips64/source-based/libdl.so.lsdump b/current/mips64/source-based/libdl.so.lsdump new file mode 100644 index 0000000..a39d6ed --- /dev/null +++ b/current/mips64/source-based/libdl.so.lsdump @@ -0,0 +1,708 @@ +functions { + basic_abi { + type_abi { + name: "void *" + size: 8 + alignment: 8 + } + name: "dlopen" + access: public_access + linker_set_key: "dlopen" + } + mangled_function_name: "dlopen" + source_file: "bionic/libc/include/dlfcn.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "filename" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "flag" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "dlclose" + access: public_access + linker_set_key: "dlclose" + } + mangled_function_name: "dlclose" + source_file: "bionic/libc/include/dlfcn.h" + parameters { + basic_abi { + type_abi { + name: "void *" + size: 8 + alignment: 8 + } + name: "handle" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "dlerror" + access: public_access + linker_set_key: "dlerror" + } + mangled_function_name: "dlerror" + source_file: "bionic/libc/include/dlfcn.h" +} +functions { + basic_abi { + type_abi { + name: "void *" + size: 8 + alignment: 8 + } + name: "dlsym" + access: public_access + linker_set_key: "dlsym" + } + mangled_function_name: "dlsym" + source_file: "bionic/libc/include/dlfcn.h" + parameters { + basic_abi { + type_abi { + name: "void *" + size: 8 + alignment: 8 + } + name: "handle" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "symbol" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void *" + size: 8 + alignment: 8 + } + name: "dlvsym" + access: public_access + linker_set_key: "dlvsym" + } + mangled_function_name: "dlvsym" + source_file: "bionic/libc/include/dlfcn.h" + parameters { + basic_abi { + type_abi { + name: "void *" + size: 8 + alignment: 8 + } + name: "handle" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "symbol" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "version" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "dladdr" + access: public_access + linker_set_key: "dladdr" + } + mangled_function_name: "dladdr" + source_file: "bionic/libc/include/dlfcn.h" + parameters { + basic_abi { + type_abi { + name: "const void *" + size: 8 + alignment: 8 + } + name: "addr" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "Dl_info *" + size: 8 + alignment: 8 + } + name: "info" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void *" + size: 8 + alignment: 8 + } + name: "android_dlopen_ext" + access: public_access + linker_set_key: "android_dlopen_ext" + } + mangled_function_name: "android_dlopen_ext" + source_file: "bionic/libc/include/android/dlext.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "filename" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "flag" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const android_dlextinfo *" + size: 8 + alignment: 8 + } + name: "extinfo" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "android_get_LD_LIBRARY_PATH" + access: public_access + linker_set_key: "android_get_LD_LIBRARY_PATH" + } + mangled_function_name: "android_get_LD_LIBRARY_PATH" + source_file: "bionic/libdl/libdl.c" + parameters { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "buffer" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "buffer_size" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "android_update_LD_LIBRARY_PATH" + access: public_access + linker_set_key: "android_update_LD_LIBRARY_PATH" + } + mangled_function_name: "android_update_LD_LIBRARY_PATH" + source_file: "bionic/libdl/libdl.c" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "ld_library_path" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "android_set_application_target_sdk_version" + access: public_access + linker_set_key: "android_set_application_target_sdk_version" + } + mangled_function_name: "android_set_application_target_sdk_version" + source_file: "bionic/libdl/libdl.c" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "target" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "android_get_application_target_sdk_version" + access: public_access + linker_set_key: "android_get_application_target_sdk_version" + } + mangled_function_name: "android_get_application_target_sdk_version" + source_file: "bionic/libdl/libdl.c" +} +functions { + basic_abi { + type_abi { + name: "bool" + size: 1 + alignment: 1 + } + name: "android_init_anonymous_namespace" + access: public_access + linker_set_key: "android_init_anonymous_namespace" + } + mangled_function_name: "android_init_anonymous_namespace" + source_file: "bionic/libdl/libdl.c" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "shared_libs_sonames" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "library_search_path" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "struct android_namespace_t *" + size: 8 + alignment: 8 + } + name: "android_create_namespace" + access: public_access + linker_set_key: "android_create_namespace" + } + mangled_function_name: "android_create_namespace" + source_file: "bionic/libdl/libdl.c" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "name" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "ld_library_path" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "default_library_path" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "type" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "permitted_when_isolated_path" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "struct android_namespace_t *" + size: 8 + alignment: 8 + } + name: "parent" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "bool" + size: 1 + alignment: 1 + } + name: "android_link_namespaces" + access: public_access + linker_set_key: "android_link_namespaces" + } + mangled_function_name: "android_link_namespaces" + source_file: "bionic/libdl/libdl.c" + parameters { + basic_abi { + type_abi { + name: "struct android_namespace_t *" + size: 8 + alignment: 8 + } + name: "namespace_from" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "struct android_namespace_t *" + size: 8 + alignment: 8 + } + name: "namespace_to" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "shared_libs_sonames" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "android_dlwarning" + access: public_access + linker_set_key: "android_dlwarning" + } + mangled_function_name: "android_dlwarning" + source_file: "bionic/libdl/libdl.c" + parameters { + basic_abi { + type_abi { + name: "void *" + size: 8 + alignment: 8 + } + name: "obj" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "void (*)(void *, const char *)" + size: 8 + alignment: 8 + } + name: "f" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned long *" + size: 8 + alignment: 8 + } + name: "__cfi_init" + access: public_access + linker_set_key: "__cfi_init" + } + mangled_function_name: "__cfi_init" + source_file: "bionic/libdl/libdl_cfi.cpp" + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "shadow_base" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "__cfi_slowpath" + access: public_access + linker_set_key: "__cfi_slowpath" + } + mangled_function_name: "__cfi_slowpath" + source_file: "bionic/libdl/libdl_cfi.cpp" + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "CallSiteTypeId" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "void *" + size: 8 + alignment: 8 + } + name: "Ptr" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "__cfi_slowpath_diag" + access: public_access + linker_set_key: "__cfi_slowpath_diag" + } + mangled_function_name: "__cfi_slowpath_diag" + source_file: "bionic/libdl/libdl_cfi.cpp" + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "CallSiteTypeId" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "void *" + size: 8 + alignment: 8 + } + name: "Ptr" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "void *" + size: 8 + alignment: 8 + } + name: "DiagData" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} diff --git a/current/mips64/source-based/liblog.so.lsdump b/current/mips64/source-based/liblog.so.lsdump new file mode 100644 index 0000000..cccfe65 --- /dev/null +++ b/current/mips64/source-based/liblog.so.lsdump @@ -0,0 +1,7884 @@ +records { + basic_abi { + type_abi { + name: "struct log_time" + size: 8 + alignment: 1 + } + name: "log_time" + access: public_access + linker_set_key: "log_time" + } + fields { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "tv_sec" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "tv_nsec" + access: public_access + } + } + source_file: "system/core/liblog/include/log/log_time.h" + mangled_record_name: "log_time" +} +records { + basic_abi { + type_abi { + name: "struct logger_entry" + size: 20 + alignment: 4 + } + name: "logger_entry" + access: public_access + linker_set_key: "logger_entry" + } + fields { + basic_abi { + type_abi { + name: "unsigned short" + size: 2 + alignment: 2 + } + name: "len" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "unsigned short" + size: 2 + alignment: 2 + } + name: "__pad" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pid" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "tid" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "sec" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "nsec" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "char [0]" + size: 0 + alignment: 1 + } + name: "msg" + access: public_access + } + } + source_file: "system/core/liblog/include/log/log_read.h" + mangled_record_name: "logger_entry" +} +records { + basic_abi { + type_abi { + name: "struct logger_entry_v2" + size: 24 + alignment: 1 + } + name: "logger_entry_v2" + access: public_access + linker_set_key: "logger_entry_v2" + } + fields { + basic_abi { + type_abi { + name: "unsigned short" + size: 2 + alignment: 2 + } + name: "len" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "unsigned short" + size: 2 + alignment: 2 + } + name: "hdr_size" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pid" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "tid" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "sec" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "nsec" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "euid" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "char [0]" + size: 0 + alignment: 1 + } + name: "msg" + access: public_access + } + } + source_file: "system/core/liblog/include/log/log_read.h" + mangled_record_name: "logger_entry_v2" +} +records { + basic_abi { + type_abi { + name: "struct logger_entry_v3" + size: 24 + alignment: 1 + } + name: "logger_entry_v3" + access: public_access + linker_set_key: "logger_entry_v3" + } + fields { + basic_abi { + type_abi { + name: "unsigned short" + size: 2 + alignment: 2 + } + name: "len" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "unsigned short" + size: 2 + alignment: 2 + } + name: "hdr_size" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pid" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "tid" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "sec" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "nsec" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "lid" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "char [0]" + size: 0 + alignment: 1 + } + name: "msg" + access: public_access + } + } + source_file: "system/core/liblog/include/log/log_read.h" + mangled_record_name: "logger_entry_v3" +} +records { + basic_abi { + type_abi { + name: "struct logger_entry_v4" + size: 28 + alignment: 4 + } + name: "logger_entry_v4" + access: public_access + linker_set_key: "logger_entry_v4" + } + fields { + basic_abi { + type_abi { + name: "unsigned short" + size: 2 + alignment: 2 + } + name: "len" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "unsigned short" + size: 2 + alignment: 2 + } + name: "hdr_size" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pid" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "tid" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "sec" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "nsec" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "lid" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "uid" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "char [0]" + size: 0 + alignment: 1 + } + name: "msg" + access: public_access + } + } + source_file: "system/core/liblog/include/log/log_read.h" + mangled_record_name: "logger_entry_v4" +} +records { + basic_abi { + type_abi { + name: "struct log_msg" + size: 5124 + alignment: 4 + } + name: "log_msg" + access: public_access + linker_set_key: "log_msg" + } + fields { + basic_abi { + type_abi { + name: "struct log_msg::(anonymous)" + size: 5124 + alignment: 4 + } + name: "" + access: public_access + } + } + source_file: "system/core/liblog/include/log/log_read.h" + mangled_record_name: "log_msg" +} +records { + basic_abi { + type_abi { + name: "struct log_msg::(anonymous)" + size: 5124 + alignment: 4 + } + name: "log_msg::(anonymous)" + access: public_access + linker_set_key: "log_msg::(anonymous)" + } + fields { + basic_abi { + type_abi { + name: "unsigned char [5121]" + size: 5121 + alignment: 1 + } + name: "buf" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "struct logger_entry_v4" + size: 28 + alignment: 4 + } + name: "entry" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "struct logger_entry_v4" + size: 28 + alignment: 4 + } + name: "entry_v4" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "struct logger_entry_v3" + size: 24 + alignment: 1 + } + name: "entry_v3" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "struct logger_entry_v2" + size: 24 + alignment: 1 + } + name: "entry_v2" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "struct logger_entry" + size: 20 + alignment: 4 + } + name: "entry_v1" + access: public_access + } + } + source_file: "system/core/liblog/include/log/log_read.h" + mangled_record_name: "" +} +records { + basic_abi { + type_abi { + name: "android_log_list_element" + size: 16 + alignment: 8 + } + name: "android_log_list_element" + access: public_access + linker_set_key: "android_log_list_element" + } + fields { + basic_abi { + type_abi { + name: "AndroidEventLogType" + size: 4 + alignment: 4 + } + name: "type" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "unsigned short" + size: 2 + alignment: 2 + } + name: "complete" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "unsigned short" + size: 2 + alignment: 2 + } + name: "len" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "android_log_list_element::(anonymous)" + size: 8 + alignment: 8 + } + name: "data" + access: public_access + } + } + source_file: "system/core/liblog/include/log/log_event_list.h" + mangled_record_name: "" +} +records { + basic_abi { + type_abi { + name: "android_log_list_element::(anonymous)" + size: 8 + alignment: 8 + } + name: "(anonymous struct)::(anonymous)" + access: public_access + linker_set_key: "(anonymous struct)::(anonymous)" + } + fields { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "int32" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "int64" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "string" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "float32" + access: public_access + } + } + source_file: "system/core/liblog/include/log/log_event_list.h" + mangled_record_name: "" +} +records { + basic_abi { + type_abi { + name: "android_pmsg_log_header_t" + size: 7 + alignment: 1 + } + name: "android_pmsg_log_header_t" + access: public_access + linker_set_key: "android_pmsg_log_header_t" + } + fields { + basic_abi { + type_abi { + name: "unsigned char" + size: 1 + alignment: 1 + } + name: "magic" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "unsigned short" + size: 2 + alignment: 2 + } + name: "len" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "unsigned short" + size: 2 + alignment: 2 + } + name: "uid" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "unsigned short" + size: 2 + alignment: 2 + } + name: "pid" + access: public_access + } + } + source_file: "system/core/liblog/include/private/android_logger.h" + mangled_record_name: "" +} +records { + basic_abi { + type_abi { + name: "android_log_header_t" + size: 11 + alignment: 1 + } + name: "android_log_header_t" + access: public_access + linker_set_key: "android_log_header_t" + } + fields { + basic_abi { + type_abi { + name: "unsigned char" + size: 1 + alignment: 1 + } + name: "id" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "unsigned short" + size: 2 + alignment: 2 + } + name: "tid" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "struct log_time" + size: 8 + alignment: 1 + } + name: "realtime" + access: public_access + } + } + source_file: "system/core/liblog/include/private/android_logger.h" + mangled_record_name: "" +} +records { + basic_abi { + type_abi { + name: "android_event_header_t" + size: 4 + alignment: 1 + } + name: "android_event_header_t" + access: public_access + linker_set_key: "android_event_header_t" + } + fields { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "tag" + access: public_access + } + } + source_file: "system/core/liblog/include/private/android_logger.h" + mangled_record_name: "" +} +records { + basic_abi { + type_abi { + name: "android_event_int_t" + size: 5 + alignment: 1 + } + name: "android_event_int_t" + access: public_access + linker_set_key: "android_event_int_t" + } + fields { + basic_abi { + type_abi { + name: "signed char" + size: 1 + alignment: 1 + } + name: "type" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "data" + access: public_access + } + } + source_file: "system/core/liblog/include/private/android_logger.h" + mangled_record_name: "" +} +records { + basic_abi { + type_abi { + name: "android_log_event_int_t" + size: 9 + alignment: 1 + } + name: "android_log_event_int_t" + access: public_access + linker_set_key: "android_log_event_int_t" + } + fields { + basic_abi { + type_abi { + name: "android_event_header_t" + size: 4 + alignment: 1 + } + name: "header" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "android_event_int_t" + size: 5 + alignment: 1 + } + name: "payload" + access: public_access + } + } + source_file: "system/core/liblog/include/private/android_logger.h" + mangled_record_name: "" +} +records { + basic_abi { + type_abi { + name: "android_event_long_t" + size: 9 + alignment: 1 + } + name: "android_event_long_t" + access: public_access + linker_set_key: "android_event_long_t" + } + fields { + basic_abi { + type_abi { + name: "signed char" + size: 1 + alignment: 1 + } + name: "type" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "data" + access: public_access + } + } + source_file: "system/core/liblog/include/private/android_logger.h" + mangled_record_name: "" +} +records { + basic_abi { + type_abi { + name: "android_log_event_long_t" + size: 13 + alignment: 1 + } + name: "android_log_event_long_t" + access: public_access + linker_set_key: "android_log_event_long_t" + } + fields { + basic_abi { + type_abi { + name: "android_event_header_t" + size: 4 + alignment: 1 + } + name: "header" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "android_event_long_t" + size: 9 + alignment: 1 + } + name: "payload" + access: public_access + } + } + source_file: "system/core/liblog/include/private/android_logger.h" + mangled_record_name: "" +} +records { + basic_abi { + type_abi { + name: "android_event_string_t" + size: 5 + alignment: 1 + } + name: "android_event_string_t" + access: public_access + linker_set_key: "android_event_string_t" + } + fields { + basic_abi { + type_abi { + name: "signed char" + size: 1 + alignment: 1 + } + name: "type" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "length" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "char []" + } + name: "data" + access: public_access + } + } + source_file: "system/core/liblog/include/private/android_logger.h" + mangled_record_name: "" +} +records { + basic_abi { + type_abi { + name: "android_log_event_string_t" + size: 9 + alignment: 1 + } + name: "android_log_event_string_t" + access: public_access + linker_set_key: "android_log_event_string_t" + } + fields { + basic_abi { + type_abi { + name: "android_event_header_t" + size: 4 + alignment: 1 + } + name: "header" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "signed char" + size: 1 + alignment: 1 + } + name: "type" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "length" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "char []" + } + name: "data" + access: public_access + } + } + source_file: "system/core/liblog/include/private/android_logger.h" + mangled_record_name: "" +} +records { + basic_abi { + type_abi { + name: "log_time" + size: 8 + alignment: 1 + } + name: "log_time" + access: public_access + linker_set_key: "_Z8log_time" + } + fields { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "tv_sec" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "tv_nsec" + access: public_access + } + } + source_file: "system/core/liblog/include/log/log_time.h" + mangled_record_name: "_Z8log_time" +} +records { + basic_abi { + type_abi { + name: "logger_entry" + size: 20 + alignment: 4 + } + name: "logger_entry" + access: public_access + linker_set_key: "_Z12logger_entry" + } + fields { + basic_abi { + type_abi { + name: "unsigned short" + size: 2 + alignment: 2 + } + name: "len" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "unsigned short" + size: 2 + alignment: 2 + } + name: "__pad" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pid" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "tid" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "sec" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "nsec" + access: public_access + } + } + source_file: "system/core/liblog/include/log/log_read.h" + mangled_record_name: "_Z12logger_entry" +} +records { + basic_abi { + type_abi { + name: "logger_entry_v2" + size: 24 + alignment: 1 + } + name: "logger_entry_v2" + access: public_access + linker_set_key: "_Z15logger_entry_v2" + } + fields { + basic_abi { + type_abi { + name: "unsigned short" + size: 2 + alignment: 2 + } + name: "len" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "unsigned short" + size: 2 + alignment: 2 + } + name: "hdr_size" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pid" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "tid" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "sec" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "nsec" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "euid" + access: public_access + } + } + source_file: "system/core/liblog/include/log/log_read.h" + mangled_record_name: "_Z15logger_entry_v2" +} +records { + basic_abi { + type_abi { + name: "logger_entry_v3" + size: 24 + alignment: 1 + } + name: "logger_entry_v3" + access: public_access + linker_set_key: "_Z15logger_entry_v3" + } + fields { + basic_abi { + type_abi { + name: "unsigned short" + size: 2 + alignment: 2 + } + name: "len" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "unsigned short" + size: 2 + alignment: 2 + } + name: "hdr_size" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pid" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "tid" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "sec" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "nsec" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "lid" + access: public_access + } + } + source_file: "system/core/liblog/include/log/log_read.h" + mangled_record_name: "_Z15logger_entry_v3" +} +records { + basic_abi { + type_abi { + name: "logger_entry_v4" + size: 28 + alignment: 4 + } + name: "logger_entry_v4" + access: public_access + linker_set_key: "_Z15logger_entry_v4" + } + fields { + basic_abi { + type_abi { + name: "unsigned short" + size: 2 + alignment: 2 + } + name: "len" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "unsigned short" + size: 2 + alignment: 2 + } + name: "hdr_size" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pid" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "tid" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "sec" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "nsec" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "lid" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "uid" + access: public_access + } + } + source_file: "system/core/liblog/include/log/log_read.h" + mangled_record_name: "_Z15logger_entry_v4" +} +records { + basic_abi { + type_abi { + name: "log_msg" + size: 5124 + alignment: 4 + } + name: "log_msg" + access: public_access + linker_set_key: "_Z7log_msg" + } + fields { + basic_abi { + type_abi { + name: "log_msg::(anonymous)" + size: 5124 + alignment: 4 + } + name: "" + access: public_access + } + } + source_file: "system/core/liblog/include/log/log_read.h" + mangled_record_name: "_Z7log_msg" +} +records { + basic_abi { + type_abi { + name: "log_msg::(anonymous)" + size: 5124 + alignment: 4 + } + name: "log_msg::(anonymous)" + access: public_access + linker_set_key: "_ZN7log_msgUt_E" + } + fields { + basic_abi { + type_abi { + name: "unsigned char [5121]" + size: 5121 + alignment: 1 + } + name: "buf" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "logger_entry_v4" + size: 28 + alignment: 4 + } + name: "entry" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "logger_entry_v4" + size: 28 + alignment: 4 + } + name: "entry_v4" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "logger_entry_v3" + size: 24 + alignment: 1 + } + name: "entry_v3" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "logger_entry_v2" + size: 24 + alignment: 1 + } + name: "entry_v2" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "logger_entry" + size: 20 + alignment: 4 + } + name: "entry_v1" + access: public_access + } + } + source_file: "system/core/liblog/include/log/log_read.h" + mangled_record_name: "_ZN7log_msgUt_E" +} +records { + basic_abi { + type_abi { + name: "struct AndroidLogEntry_t" + size: 64 + alignment: 8 + } + name: "AndroidLogEntry_t" + access: public_access + linker_set_key: "AndroidLogEntry_t" + } + fields { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "tv_sec" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "tv_nsec" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "enum android_LogPriority" + size: 4 + alignment: 4 + } + name: "priority" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "uid" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pid" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "tid" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "tag" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "tagLen" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "messageLen" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "message" + access: public_access + } + } + source_file: "system/core/liblog/include/log/logprint.h" + mangled_record_name: "AndroidLogEntry_t" +} +records { + basic_abi { + type_abi { + name: "android_log_list_element" + size: 16 + alignment: 8 + } + name: "android_log_list_element" + access: public_access + linker_set_key: "_Z24android_log_list_element" + } + fields { + basic_abi { + type_abi { + name: "AndroidEventLogType" + size: 4 + alignment: 4 + } + name: "type" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "unsigned short" + size: 2 + alignment: 2 + } + name: "complete" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "unsigned short" + size: 2 + alignment: 2 + } + name: "len" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "android_log_list_element::(anonymous)" + size: 8 + alignment: 8 + } + name: "data" + access: public_access + } + } + source_file: "system/core/liblog/include/log/log_event_list.h" + mangled_record_name: "_Z24android_log_list_element" +} +records { + basic_abi { + type_abi { + name: "android_log_list_element::(anonymous)" + size: 8 + alignment: 8 + } + name: "(anonymous struct)::(anonymous)" + access: public_access + linker_set_key: "_ZN24android_log_list_elementUt_E" + } + fields { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "int32" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "int64" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "string" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "float32" + access: public_access + } + } + source_file: "system/core/liblog/include/log/log_event_list.h" + mangled_record_name: "_ZN24android_log_list_elementUt_E" +} +records { + basic_abi { + type_abi { + name: "android_log_event_list" + size: 16 + alignment: 8 + } + name: "android_log_event_list" + access: public_access + linker_set_key: "_Z22android_log_event_list" + } + fields { + basic_abi { + type_abi { + name: "android_log_context_internal *" + size: 8 + alignment: 8 + } + name: "ctx" + access: private_access + } + } + fields { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "ret" + access: private_access + } + } + source_file: "system/core/liblog/include/log/log_event_list.h" + mangled_record_name: "_Z22android_log_event_list" +} +records { + basic_abi { + type_abi { + name: "android_pmsg_log_header_t" + size: 7 + alignment: 1 + } + name: "android_pmsg_log_header_t" + access: public_access + linker_set_key: "_Z25android_pmsg_log_header_t" + } + fields { + basic_abi { + type_abi { + name: "unsigned char" + size: 1 + alignment: 1 + } + name: "magic" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "unsigned short" + size: 2 + alignment: 2 + } + name: "len" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "unsigned short" + size: 2 + alignment: 2 + } + name: "uid" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "unsigned short" + size: 2 + alignment: 2 + } + name: "pid" + access: public_access + } + } + source_file: "system/core/liblog/include/private/android_logger.h" + mangled_record_name: "_Z25android_pmsg_log_header_t" +} +records { + basic_abi { + type_abi { + name: "android_log_header_t" + size: 11 + alignment: 1 + } + name: "android_log_header_t" + access: public_access + linker_set_key: "_Z20android_log_header_t" + } + fields { + basic_abi { + type_abi { + name: "unsigned char" + size: 1 + alignment: 1 + } + name: "id" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "unsigned short" + size: 2 + alignment: 2 + } + name: "tid" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "log_time" + size: 8 + alignment: 1 + } + name: "realtime" + access: public_access + } + } + source_file: "system/core/liblog/include/private/android_logger.h" + mangled_record_name: "_Z20android_log_header_t" +} +records { + basic_abi { + type_abi { + name: "android_event_header_t" + size: 4 + alignment: 1 + } + name: "android_event_header_t" + access: public_access + linker_set_key: "_Z22android_event_header_t" + } + fields { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "tag" + access: public_access + } + } + source_file: "system/core/liblog/include/private/android_logger.h" + mangled_record_name: "_Z22android_event_header_t" +} +records { + basic_abi { + type_abi { + name: "android_event_int_t" + size: 5 + alignment: 1 + } + name: "android_event_int_t" + access: public_access + linker_set_key: "_Z19android_event_int_t" + } + fields { + basic_abi { + type_abi { + name: "signed char" + size: 1 + alignment: 1 + } + name: "type" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "data" + access: public_access + } + } + source_file: "system/core/liblog/include/private/android_logger.h" + mangled_record_name: "_Z19android_event_int_t" +} +records { + basic_abi { + type_abi { + name: "android_log_event_int_t" + size: 9 + alignment: 1 + } + name: "android_log_event_int_t" + access: public_access + linker_set_key: "_Z23android_log_event_int_t" + } + fields { + basic_abi { + type_abi { + name: "android_event_header_t" + size: 4 + alignment: 1 + } + name: "header" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "android_event_int_t" + size: 5 + alignment: 1 + } + name: "payload" + access: public_access + } + } + source_file: "system/core/liblog/include/private/android_logger.h" + mangled_record_name: "_Z23android_log_event_int_t" +} +records { + basic_abi { + type_abi { + name: "android_event_long_t" + size: 9 + alignment: 1 + } + name: "android_event_long_t" + access: public_access + linker_set_key: "_Z20android_event_long_t" + } + fields { + basic_abi { + type_abi { + name: "signed char" + size: 1 + alignment: 1 + } + name: "type" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "data" + access: public_access + } + } + source_file: "system/core/liblog/include/private/android_logger.h" + mangled_record_name: "_Z20android_event_long_t" +} +records { + basic_abi { + type_abi { + name: "android_log_event_long_t" + size: 13 + alignment: 1 + } + name: "android_log_event_long_t" + access: public_access + linker_set_key: "_Z24android_log_event_long_t" + } + fields { + basic_abi { + type_abi { + name: "android_event_header_t" + size: 4 + alignment: 1 + } + name: "header" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "android_event_long_t" + size: 9 + alignment: 1 + } + name: "payload" + access: public_access + } + } + source_file: "system/core/liblog/include/private/android_logger.h" + mangled_record_name: "_Z24android_log_event_long_t" +} +records { + basic_abi { + type_abi { + name: "android_event_string_t" + size: 5 + alignment: 1 + } + name: "android_event_string_t" + access: public_access + linker_set_key: "_Z22android_event_string_t" + } + fields { + basic_abi { + type_abi { + name: "signed char" + size: 1 + alignment: 1 + } + name: "type" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "length" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "char []" + } + name: "data" + access: public_access + } + } + source_file: "system/core/liblog/include/private/android_logger.h" + mangled_record_name: "_Z22android_event_string_t" +} +records { + basic_abi { + type_abi { + name: "android_log_event_string_t" + size: 9 + alignment: 1 + } + name: "android_log_event_string_t" + access: public_access + linker_set_key: "_Z26android_log_event_string_t" + } + fields { + basic_abi { + type_abi { + name: "android_event_header_t" + size: 4 + alignment: 1 + } + name: "header" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "signed char" + size: 1 + alignment: 1 + } + name: "type" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "length" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "char []" + } + name: "data" + access: public_access + } + } + source_file: "system/core/liblog/include/private/android_logger.h" + mangled_record_name: "_Z26android_log_event_string_t" +} +records { + basic_abi { + type_abi { + name: "__android_log_event_list" + size: 16 + alignment: 8 + } + name: "__android_log_event_list" + access: public_access + linker_set_key: "_Z24__android_log_event_list" + } + base_specifiers { + basic_abi { + type_abi { + name: "android_log_event_list" + size: 16 + alignment: 8 + } + name: "" + access: public_access + } + is_virtual: false + } + source_file: "system/core/liblog/include/private/android_logger.h" + mangled_record_name: "_Z24__android_log_event_list" +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "android_set_log_transport" + access: public_access + linker_set_key: "android_set_log_transport" + } + mangled_function_name: "android_set_log_transport" + source_file: "system/core/liblog/include/log/log_transport.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "transport_flag" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "android_get_log_transport" + access: public_access + linker_set_key: "android_get_log_transport" + } + mangled_function_name: "android_get_log_transport" + source_file: "system/core/liblog/include/log/log_transport.h" +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__android_log_write" + access: public_access + linker_set_key: "__android_log_write" + } + mangled_function_name: "__android_log_write" + source_file: "system/core/liblog/include/android/log.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "prio" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "tag" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "text" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__android_log_print" + access: public_access + linker_set_key: "__android_log_print" + } + mangled_function_name: "__android_log_print" + source_file: "system/core/liblog/include/android/log.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "prio" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "tag" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "fmt" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__android_log_vprint" + access: public_access + linker_set_key: "__android_log_vprint" + } + mangled_function_name: "__android_log_vprint" + source_file: "system/core/liblog/include/android/log.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "prio" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "tag" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "fmt" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "void *" + size: 8 + alignment: 8 + } + name: "ap" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "__android_log_assert" + access: public_access + linker_set_key: "__android_log_assert" + } + mangled_function_name: "__android_log_assert" + source_file: "system/core/liblog/include/android/log.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "cond" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "tag" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "fmt" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__android_log_buf_write" + access: public_access + linker_set_key: "__android_log_buf_write" + } + mangled_function_name: "__android_log_buf_write" + source_file: "system/core/liblog/include/log/log_id.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "bufID" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "prio" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "tag" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "text" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__android_log_buf_print" + access: public_access + linker_set_key: "__android_log_buf_print" + } + mangled_function_name: "__android_log_buf_print" + source_file: "system/core/liblog/include/log/log_id.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "bufID" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "prio" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "tag" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "fmt" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "enum log_id" + size: 4 + alignment: 4 + } + name: "android_name_to_log_id" + access: public_access + linker_set_key: "android_name_to_log_id" + } + mangled_function_name: "android_name_to_log_id" + source_file: "system/core/liblog/include/log/log_id.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "logName" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "android_log_id_to_name" + access: public_access + linker_set_key: "android_log_id_to_name" + } + mangled_function_name: "android_log_id_to_name" + source_file: "system/core/liblog/include/log/log_id.h" + parameters { + basic_abi { + type_abi { + name: "enum log_id" + size: 4 + alignment: 4 + } + name: "log_id" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__android_log_is_loggable" + access: public_access + linker_set_key: "__android_log_is_loggable" + } + mangled_function_name: "__android_log_is_loggable" + source_file: "system/core/liblog/include/log/log_main.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "prio" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "tag" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "default_prio" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__android_log_is_loggable_len" + access: public_access + linker_set_key: "__android_log_is_loggable_len" + } + mangled_function_name: "__android_log_is_loggable_len" + source_file: "system/core/liblog/include/log/log_main.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "prio" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "tag" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "len" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "default_prio" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "enum log_id" + size: 4 + alignment: 4 + } + name: "android_logger_get_id" + access: public_access + linker_set_key: "android_logger_get_id" + } + mangled_function_name: "android_logger_get_id" + source_file: "system/core/liblog/include/log/log_read.h" + parameters { + basic_abi { + type_abi { + name: "struct logger *" + size: 8 + alignment: 8 + } + name: "logger" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "android_logger_clear" + access: public_access + linker_set_key: "android_logger_clear" + } + mangled_function_name: "android_logger_clear" + source_file: "system/core/liblog/include/log/log_read.h" + parameters { + basic_abi { + type_abi { + name: "struct logger *" + size: 8 + alignment: 8 + } + name: "logger" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "android_logger_get_log_size" + access: public_access + linker_set_key: "android_logger_get_log_size" + } + mangled_function_name: "android_logger_get_log_size" + source_file: "system/core/liblog/include/log/log_read.h" + parameters { + basic_abi { + type_abi { + name: "struct logger *" + size: 8 + alignment: 8 + } + name: "logger" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "android_logger_set_log_size" + access: public_access + linker_set_key: "android_logger_set_log_size" + } + mangled_function_name: "android_logger_set_log_size" + source_file: "system/core/liblog/include/log/log_read.h" + parameters { + basic_abi { + type_abi { + name: "struct logger *" + size: 8 + alignment: 8 + } + name: "logger" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "size" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "android_logger_get_log_readable_size" + access: public_access + linker_set_key: "android_logger_get_log_readable_size" + } + mangled_function_name: "android_logger_get_log_readable_size" + source_file: "system/core/liblog/include/log/log_read.h" + parameters { + basic_abi { + type_abi { + name: "struct logger *" + size: 8 + alignment: 8 + } + name: "logger" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "android_logger_get_log_version" + access: public_access + linker_set_key: "android_logger_get_log_version" + } + mangled_function_name: "android_logger_get_log_version" + source_file: "system/core/liblog/include/log/log_read.h" + parameters { + basic_abi { + type_abi { + name: "struct logger *" + size: 8 + alignment: 8 + } + name: "logger" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "android_logger_get_statistics" + access: public_access + linker_set_key: "android_logger_get_statistics" + } + mangled_function_name: "android_logger_get_statistics" + source_file: "system/core/liblog/include/log/log_read.h" + parameters { + basic_abi { + type_abi { + name: "struct logger_list *" + size: 8 + alignment: 8 + } + name: "logger_list" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "buf" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "len" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "android_logger_get_prune_list" + access: public_access + linker_set_key: "android_logger_get_prune_list" + } + mangled_function_name: "android_logger_get_prune_list" + source_file: "system/core/liblog/include/log/log_read.h" + parameters { + basic_abi { + type_abi { + name: "struct logger_list *" + size: 8 + alignment: 8 + } + name: "logger_list" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "buf" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "len" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "android_logger_set_prune_list" + access: public_access + linker_set_key: "android_logger_set_prune_list" + } + mangled_function_name: "android_logger_set_prune_list" + source_file: "system/core/liblog/include/log/log_read.h" + parameters { + basic_abi { + type_abi { + name: "struct logger_list *" + size: 8 + alignment: 8 + } + name: "logger_list" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "buf" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "len" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "struct logger_list *" + size: 8 + alignment: 8 + } + name: "android_logger_list_alloc" + access: public_access + linker_set_key: "android_logger_list_alloc" + } + mangled_function_name: "android_logger_list_alloc" + source_file: "system/core/liblog/include/log/log_read.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "mode" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "tail" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pid" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "struct logger_list *" + size: 8 + alignment: 8 + } + name: "android_logger_list_alloc_time" + access: public_access + linker_set_key: "android_logger_list_alloc_time" + } + mangled_function_name: "android_logger_list_alloc_time" + source_file: "system/core/liblog/include/log/log_read.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "mode" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "struct log_time" + size: 8 + alignment: 1 + } + name: "start" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pid" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "android_logger_list_free" + access: public_access + linker_set_key: "android_logger_list_free" + } + mangled_function_name: "android_logger_list_free" + source_file: "system/core/liblog/include/log/log_read.h" + parameters { + basic_abi { + type_abi { + name: "struct logger_list *" + size: 8 + alignment: 8 + } + name: "logger_list" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "android_logger_list_read" + access: public_access + linker_set_key: "android_logger_list_read" + } + mangled_function_name: "android_logger_list_read" + source_file: "system/core/liblog/include/log/log_read.h" + parameters { + basic_abi { + type_abi { + name: "struct logger_list *" + size: 8 + alignment: 8 + } + name: "logger_list" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "struct log_msg *" + size: 8 + alignment: 8 + } + name: "log_msg" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "struct logger *" + size: 8 + alignment: 8 + } + name: "android_logger_open" + access: public_access + linker_set_key: "android_logger_open" + } + mangled_function_name: "android_logger_open" + source_file: "system/core/liblog/include/log/log_read.h" + parameters { + basic_abi { + type_abi { + name: "struct logger_list *" + size: 8 + alignment: 8 + } + name: "logger_list" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "enum log_id" + size: 4 + alignment: 4 + } + name: "id" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "struct logger_list *" + size: 8 + alignment: 8 + } + name: "android_logger_list_open" + access: public_access + linker_set_key: "android_logger_list_open" + } + mangled_function_name: "android_logger_list_open" + source_file: "system/core/liblog/include/log/log_read.h" + parameters { + basic_abi { + type_abi { + name: "enum log_id" + size: 4 + alignment: 4 + } + name: "id" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "mode" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "tail" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pid" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__android_log_bwrite" + access: public_access + linker_set_key: "__android_log_bwrite" + } + mangled_function_name: "__android_log_bwrite" + source_file: "system/core/liblog/include/log/log.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "tag" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const void *" + size: 8 + alignment: 8 + } + name: "payload" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "len" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__android_log_btwrite" + access: public_access + linker_set_key: "__android_log_btwrite" + } + mangled_function_name: "__android_log_btwrite" + source_file: "system/core/liblog/include/log/log.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "tag" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char" + size: 1 + alignment: 1 + } + name: "type" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const void *" + size: 8 + alignment: 8 + } + name: "payload" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "len" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__android_log_bswrite" + access: public_access + linker_set_key: "__android_log_bswrite" + } + mangled_function_name: "__android_log_bswrite" + source_file: "system/core/liblog/include/log/log.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "tag" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "payload" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "android_log_clockid" + access: public_access + linker_set_key: "android_log_clockid" + } + mangled_function_name: "android_log_clockid" + source_file: "system/core/liblog/include/log/log.h" +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__android_log_error_write" + access: public_access + linker_set_key: "__android_log_error_write" + } + mangled_function_name: "__android_log_error_write" + source_file: "system/core/liblog/include/log/log.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "tag" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "subTag" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "uid" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "data" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "dataLen" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "__android_log_close" + access: public_access + linker_set_key: "__android_log_close" + } + mangled_function_name: "__android_log_close" + source_file: "system/core/liblog/include/log/log.h" +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__android_log_ratelimit" + access: public_access + linker_set_key: "__android_log_ratelimit" + } + mangled_function_name: "__android_log_ratelimit" + source_file: "system/core/liblog/include/log/log.h" + parameters { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "seconds" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long *" + size: 8 + alignment: 8 + } + name: "last" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "struct android_log_context_internal *" + size: 8 + alignment: 8 + } + name: "create_android_logger" + access: public_access + linker_set_key: "create_android_logger" + } + mangled_function_name: "create_android_logger" + source_file: "system/core/liblog/include/log/log_event_list.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "tag" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "android_log_write_list_begin" + access: public_access + linker_set_key: "android_log_write_list_begin" + } + mangled_function_name: "android_log_write_list_begin" + source_file: "system/core/liblog/include/log/log_event_list.h" + parameters { + basic_abi { + type_abi { + name: "struct android_log_context_internal *" + size: 8 + alignment: 8 + } + name: "ctx" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "android_log_write_list_end" + access: public_access + linker_set_key: "android_log_write_list_end" + } + mangled_function_name: "android_log_write_list_end" + source_file: "system/core/liblog/include/log/log_event_list.h" + parameters { + basic_abi { + type_abi { + name: "struct android_log_context_internal *" + size: 8 + alignment: 8 + } + name: "ctx" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "android_log_write_int32" + access: public_access + linker_set_key: "android_log_write_int32" + } + mangled_function_name: "android_log_write_int32" + source_file: "system/core/liblog/include/log/log_event_list.h" + parameters { + basic_abi { + type_abi { + name: "struct android_log_context_internal *" + size: 8 + alignment: 8 + } + name: "ctx" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "value" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "android_log_write_int64" + access: public_access + linker_set_key: "android_log_write_int64" + } + mangled_function_name: "android_log_write_int64" + source_file: "system/core/liblog/include/log/log_event_list.h" + parameters { + basic_abi { + type_abi { + name: "struct android_log_context_internal *" + size: 8 + alignment: 8 + } + name: "ctx" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "value" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "android_log_write_string8" + access: public_access + linker_set_key: "android_log_write_string8" + } + mangled_function_name: "android_log_write_string8" + source_file: "system/core/liblog/include/log/log_event_list.h" + parameters { + basic_abi { + type_abi { + name: "struct android_log_context_internal *" + size: 8 + alignment: 8 + } + name: "ctx" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "value" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "android_log_write_string8_len" + access: public_access + linker_set_key: "android_log_write_string8_len" + } + mangled_function_name: "android_log_write_string8_len" + source_file: "system/core/liblog/include/log/log_event_list.h" + parameters { + basic_abi { + type_abi { + name: "struct android_log_context_internal *" + size: 8 + alignment: 8 + } + name: "ctx" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "value" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "maxlen" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "android_log_write_float32" + access: public_access + linker_set_key: "android_log_write_float32" + } + mangled_function_name: "android_log_write_float32" + source_file: "system/core/liblog/include/log/log_event_list.h" + parameters { + basic_abi { + type_abi { + name: "struct android_log_context_internal *" + size: 8 + alignment: 8 + } + name: "ctx" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "value" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "android_log_write_list" + access: public_access + linker_set_key: "android_log_write_list" + } + mangled_function_name: "android_log_write_list" + source_file: "system/core/liblog/include/log/log_event_list.h" + parameters { + basic_abi { + type_abi { + name: "struct android_log_context_internal *" + size: 8 + alignment: 8 + } + name: "ctx" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "enum log_id" + size: 4 + alignment: 4 + } + name: "id" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "struct android_log_context_internal *" + size: 8 + alignment: 8 + } + name: "create_android_log_parser" + access: public_access + linker_set_key: "create_android_log_parser" + } + mangled_function_name: "create_android_log_parser" + source_file: "system/core/liblog/include/log/log_event_list.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "msg" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "len" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "android_log_list_element" + size: 16 + alignment: 8 + } + name: "android_log_read_next" + access: public_access + linker_set_key: "android_log_read_next" + } + mangled_function_name: "android_log_read_next" + source_file: "system/core/liblog/include/log/log_event_list.h" + parameters { + basic_abi { + type_abi { + name: "struct android_log_context_internal *" + size: 8 + alignment: 8 + } + name: "ctx" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "android_log_list_element" + size: 16 + alignment: 8 + } + name: "android_log_peek_next" + access: public_access + linker_set_key: "android_log_peek_next" + } + mangled_function_name: "android_log_peek_next" + source_file: "system/core/liblog/include/log/log_event_list.h" + parameters { + basic_abi { + type_abi { + name: "struct android_log_context_internal *" + size: 8 + alignment: 8 + } + name: "ctx" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "android_log_destroy" + access: public_access + linker_set_key: "android_log_destroy" + } + mangled_function_name: "android_log_destroy" + source_file: "system/core/liblog/include/log/log_event_list.h" + parameters { + basic_abi { + type_abi { + name: "struct android_log_context_internal **" + size: 8 + alignment: 8 + } + name: "ctx" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "__android_log_pmsg_file_write" + access: public_access + linker_set_key: "__android_log_pmsg_file_write" + } + mangled_function_name: "__android_log_pmsg_file_write" + source_file: "system/core/liblog/include/private/android_logger.h" + parameters { + basic_abi { + type_abi { + name: "enum log_id" + size: 4 + alignment: 4 + } + name: "logId" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char" + size: 1 + alignment: 1 + } + name: "prio" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "filename" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "buf" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "len" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "__android_log_pmsg_file_read" + access: public_access + linker_set_key: "__android_log_pmsg_file_read" + } + mangled_function_name: "__android_log_pmsg_file_read" + source_file: "system/core/liblog/include/private/android_logger.h" + parameters { + basic_abi { + type_abi { + name: "enum log_id" + size: 4 + alignment: 4 + } + name: "logId" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char" + size: 1 + alignment: 1 + } + name: "prio" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "prefix" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long (*)(enum log_id, char, const char *, const char *, unsigned long, void *)" + size: 8 + alignment: 8 + } + name: "fn" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "void *" + size: 8 + alignment: 8 + } + name: "arg" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__android_log_security_bwrite" + access: public_access + linker_set_key: "__android_log_security_bwrite" + } + mangled_function_name: "__android_log_security_bwrite" + source_file: "system/core/liblog/include/private/android_logger.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "tag" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const void *" + size: 8 + alignment: 8 + } + name: "payload" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "len" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__android_log_security_bswrite" + access: public_access + linker_set_key: "__android_log_security_bswrite" + } + mangled_function_name: "__android_log_security_bswrite" + source_file: "system/core/liblog/include/private/android_logger.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "tag" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "payload" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__android_log_security" + access: public_access + linker_set_key: "__android_log_security" + } + mangled_function_name: "__android_log_security" + source_file: "system/core/liblog/include/private/android_logger.h" +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__android_log_is_debuggable" + access: public_access + linker_set_key: "__android_log_is_debuggable" + } + mangled_function_name: "__android_log_is_debuggable" + source_file: "system/core/liblog/include/private/android_logger.h" +} +functions { + basic_abi { + type_abi { + name: "bool" + size: 1 + alignment: 1 + } + name: "__android_logger_property_get_bool" + access: public_access + linker_set_key: "__android_logger_property_get_bool" + } + mangled_function_name: "__android_logger_property_get_bool" + source_file: "system/core/liblog/include/private/android_logger.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "key" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "flag" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "__android_logger_get_buffer_size" + access: public_access + linker_set_key: "__android_logger_get_buffer_size" + } + mangled_function_name: "__android_logger_get_buffer_size" + source_file: "system/core/liblog/include/private/android_logger.h" + parameters { + basic_abi { + type_abi { + name: "enum log_id" + size: 4 + alignment: 4 + } + name: "logId" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "bool" + size: 1 + alignment: 1 + } + name: "__android_logger_valid_buffer_size" + access: public_access + linker_set_key: "__android_logger_valid_buffer_size" + } + mangled_function_name: "__android_logger_valid_buffer_size" + source_file: "system/core/liblog/include/private/android_logger.h" + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "value" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "android_log_write_list_buffer" + access: public_access + linker_set_key: "android_log_write_list_buffer" + } + mangled_function_name: "android_log_write_list_buffer" + source_file: "system/core/liblog/include/private/android_logger.h" + parameters { + basic_abi { + type_abi { + name: "struct android_log_context_internal *" + size: 8 + alignment: 8 + } + name: "ctx" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char **" + size: 8 + alignment: 8 + } + name: "msg" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "log_time::log_time" + access: public_access + linker_set_key: "_ZN8log_timeC1ERK8timespec" + } + mangled_function_name: "_ZN8log_timeC1ERK8timespec" + source_file: "system/core/liblog/include/log/log_time.h" + parameters { + basic_abi { + type_abi { + name: "const timespec &" + size: 8 + alignment: 8 + } + name: "T" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "log_time::log_time" + access: public_access + linker_set_key: "_ZN8log_timeC1Ejj" + } + mangled_function_name: "_ZN8log_timeC1Ejj" + source_file: "system/core/liblog/include/log/log_time.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "sec" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "nsec" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "log_time::log_time" + access: public_access + linker_set_key: "_ZN8log_timeC1Ev" + } + mangled_function_name: "_ZN8log_timeC1Ev" + source_file: "system/core/liblog/include/log/log_time.h" +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "log_time::log_time" + access: public_access + linker_set_key: "_ZN8log_timeC1Ei" + } + mangled_function_name: "_ZN8log_timeC1Ei" + source_file: "system/core/liblog/include/log/log_time.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "id" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "log_time::log_time" + access: public_access + linker_set_key: "_ZN8log_timeC1EPKc" + } + mangled_function_name: "_ZN8log_timeC1EPKc" + source_file: "system/core/liblog/include/log/log_time.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "T" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "bool" + size: 1 + alignment: 1 + } + name: "log_time::operator==" + access: public_access + linker_set_key: "_ZNK8log_timeeqERK8timespec" + } + mangled_function_name: "_ZNK8log_timeeqERK8timespec" + source_file: "system/core/liblog/include/log/log_time.h" + parameters { + basic_abi { + type_abi { + name: "const timespec &" + size: 8 + alignment: 8 + } + name: "T" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "bool" + size: 1 + alignment: 1 + } + name: "log_time::operator!=" + access: public_access + linker_set_key: "_ZNK8log_timeneERK8timespec" + } + mangled_function_name: "_ZNK8log_timeneERK8timespec" + source_file: "system/core/liblog/include/log/log_time.h" + parameters { + basic_abi { + type_abi { + name: "const timespec &" + size: 8 + alignment: 8 + } + name: "T" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "bool" + size: 1 + alignment: 1 + } + name: "log_time::operator<" + access: public_access + linker_set_key: "_ZNK8log_timeltERK8timespec" + } + mangled_function_name: "_ZNK8log_timeltERK8timespec" + source_file: "system/core/liblog/include/log/log_time.h" + parameters { + basic_abi { + type_abi { + name: "const timespec &" + size: 8 + alignment: 8 + } + name: "T" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "bool" + size: 1 + alignment: 1 + } + name: "log_time::operator>=" + access: public_access + linker_set_key: "_ZNK8log_timegeERK8timespec" + } + mangled_function_name: "_ZNK8log_timegeERK8timespec" + source_file: "system/core/liblog/include/log/log_time.h" + parameters { + basic_abi { + type_abi { + name: "const timespec &" + size: 8 + alignment: 8 + } + name: "T" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "bool" + size: 1 + alignment: 1 + } + name: "log_time::operator>" + access: public_access + linker_set_key: "_ZNK8log_timegtERK8timespec" + } + mangled_function_name: "_ZNK8log_timegtERK8timespec" + source_file: "system/core/liblog/include/log/log_time.h" + parameters { + basic_abi { + type_abi { + name: "const timespec &" + size: 8 + alignment: 8 + } + name: "T" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "bool" + size: 1 + alignment: 1 + } + name: "log_time::operator<=" + access: public_access + linker_set_key: "_ZNK8log_timeleERK8timespec" + } + mangled_function_name: "_ZNK8log_timeleERK8timespec" + source_file: "system/core/liblog/include/log/log_time.h" + parameters { + basic_abi { + type_abi { + name: "const timespec &" + size: 8 + alignment: 8 + } + name: "T" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "bool" + size: 1 + alignment: 1 + } + name: "log_time::operator==" + access: public_access + linker_set_key: "_ZNK8log_timeeqERKS_" + } + mangled_function_name: "_ZNK8log_timeeqERKS_" + source_file: "system/core/liblog/include/log/log_time.h" + parameters { + basic_abi { + type_abi { + name: "const log_time &" + size: 8 + alignment: 8 + } + name: "T" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "bool" + size: 1 + alignment: 1 + } + name: "log_time::operator!=" + access: public_access + linker_set_key: "_ZNK8log_timeneERKS_" + } + mangled_function_name: "_ZNK8log_timeneERKS_" + source_file: "system/core/liblog/include/log/log_time.h" + parameters { + basic_abi { + type_abi { + name: "const log_time &" + size: 8 + alignment: 8 + } + name: "T" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "bool" + size: 1 + alignment: 1 + } + name: "log_time::operator<" + access: public_access + linker_set_key: "_ZNK8log_timeltERKS_" + } + mangled_function_name: "_ZNK8log_timeltERKS_" + source_file: "system/core/liblog/include/log/log_time.h" + parameters { + basic_abi { + type_abi { + name: "const log_time &" + size: 8 + alignment: 8 + } + name: "T" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "bool" + size: 1 + alignment: 1 + } + name: "log_time::operator>=" + access: public_access + linker_set_key: "_ZNK8log_timegeERKS_" + } + mangled_function_name: "_ZNK8log_timegeERKS_" + source_file: "system/core/liblog/include/log/log_time.h" + parameters { + basic_abi { + type_abi { + name: "const log_time &" + size: 8 + alignment: 8 + } + name: "T" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "bool" + size: 1 + alignment: 1 + } + name: "log_time::operator>" + access: public_access + linker_set_key: "_ZNK8log_timegtERKS_" + } + mangled_function_name: "_ZNK8log_timegtERKS_" + source_file: "system/core/liblog/include/log/log_time.h" + parameters { + basic_abi { + type_abi { + name: "const log_time &" + size: 8 + alignment: 8 + } + name: "T" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "bool" + size: 1 + alignment: 1 + } + name: "log_time::operator<=" + access: public_access + linker_set_key: "_ZNK8log_timeleERKS_" + } + mangled_function_name: "_ZNK8log_timeleERKS_" + source_file: "system/core/liblog/include/log/log_time.h" + parameters { + basic_abi { + type_abi { + name: "const log_time &" + size: 8 + alignment: 8 + } + name: "T" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "log_time::nsec" + access: public_access + linker_set_key: "_ZNK8log_time4nsecEv" + } + mangled_function_name: "_ZNK8log_time4nsecEv" + source_file: "system/core/liblog/include/log/log_time.h" +} +functions { + basic_abi { + type_abi { + name: "bool" + size: 1 + alignment: 1 + } + name: "log_msg::operator==" + access: public_access + linker_set_key: "_ZNK7log_msgeqERKS_" + } + mangled_function_name: "_ZNK7log_msgeqERKS_" + source_file: "system/core/liblog/include/log/log_read.h" + parameters { + basic_abi { + type_abi { + name: "const log_msg &" + size: 8 + alignment: 8 + } + name: "T" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "bool" + size: 1 + alignment: 1 + } + name: "log_msg::operator!=" + access: public_access + linker_set_key: "_ZNK7log_msgneERKS_" + } + mangled_function_name: "_ZNK7log_msgneERKS_" + source_file: "system/core/liblog/include/log/log_read.h" + parameters { + basic_abi { + type_abi { + name: "const log_msg &" + size: 8 + alignment: 8 + } + name: "T" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "bool" + size: 1 + alignment: 1 + } + name: "log_msg::operator<" + access: public_access + linker_set_key: "_ZNK7log_msgltERKS_" + } + mangled_function_name: "_ZNK7log_msgltERKS_" + source_file: "system/core/liblog/include/log/log_read.h" + parameters { + basic_abi { + type_abi { + name: "const log_msg &" + size: 8 + alignment: 8 + } + name: "T" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "bool" + size: 1 + alignment: 1 + } + name: "log_msg::operator>=" + access: public_access + linker_set_key: "_ZNK7log_msggeERKS_" + } + mangled_function_name: "_ZNK7log_msggeERKS_" + source_file: "system/core/liblog/include/log/log_read.h" + parameters { + basic_abi { + type_abi { + name: "const log_msg &" + size: 8 + alignment: 8 + } + name: "T" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "bool" + size: 1 + alignment: 1 + } + name: "log_msg::operator>" + access: public_access + linker_set_key: "_ZNK7log_msggtERKS_" + } + mangled_function_name: "_ZNK7log_msggtERKS_" + source_file: "system/core/liblog/include/log/log_read.h" + parameters { + basic_abi { + type_abi { + name: "const log_msg &" + size: 8 + alignment: 8 + } + name: "T" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "bool" + size: 1 + alignment: 1 + } + name: "log_msg::operator<=" + access: public_access + linker_set_key: "_ZNK7log_msgleERKS_" + } + mangled_function_name: "_ZNK7log_msgleERKS_" + source_file: "system/core/liblog/include/log/log_read.h" + parameters { + basic_abi { + type_abi { + name: "const log_msg &" + size: 8 + alignment: 8 + } + name: "T" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "log_msg::nsec" + access: public_access + linker_set_key: "_ZNK7log_msg4nsecEv" + } + mangled_function_name: "_ZNK7log_msg4nsecEv" + source_file: "system/core/liblog/include/log/log_read.h" +} +functions { + basic_abi { + type_abi { + name: "log_id" + size: 4 + alignment: 4 + } + name: "log_msg::id" + access: public_access + linker_set_key: "_ZN7log_msg2idEv" + } + mangled_function_name: "_ZN7log_msg2idEv" + source_file: "system/core/liblog/include/log/log_read.h" +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "log_msg::msg" + access: public_access + linker_set_key: "_ZN7log_msg3msgEv" + } + mangled_function_name: "_ZN7log_msg3msgEv" + source_file: "system/core/liblog/include/log/log_read.h" +} +functions { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "log_msg::len" + access: public_access + linker_set_key: "_ZN7log_msg3lenEv" + } + mangled_function_name: "_ZN7log_msg3lenEv" + source_file: "system/core/liblog/include/log/log_read.h" +} +functions { + basic_abi { + type_abi { + name: "struct EventTagMap *" + size: 8 + alignment: 8 + } + name: "android_openEventTagMap" + access: public_access + linker_set_key: "android_openEventTagMap" + } + mangled_function_name: "android_openEventTagMap" + source_file: "system/core/liblog/include/log/event_tag_map.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "fileName" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "android_closeEventTagMap" + access: public_access + linker_set_key: "android_closeEventTagMap" + } + mangled_function_name: "android_closeEventTagMap" + source_file: "system/core/liblog/include/log/event_tag_map.h" + parameters { + basic_abi { + type_abi { + name: "struct EventTagMap *" + size: 8 + alignment: 8 + } + name: "map" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "android_lookupEventTag" + access: public_access + linker_set_key: "android_lookupEventTag" + } + mangled_function_name: "android_lookupEventTag" + source_file: "system/core/liblog/include/log/event_tag_map.h" + parameters { + basic_abi { + type_abi { + name: "const struct EventTagMap *" + size: 8 + alignment: 8 + } + name: "map" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "tag" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "android_lookupEventTag_len" + access: public_access + linker_set_key: "android_lookupEventTag_len" + } + mangled_function_name: "android_lookupEventTag_len" + source_file: "system/core/liblog/include/log/event_tag_map.h" + parameters { + basic_abi { + type_abi { + name: "const struct EventTagMap *" + size: 8 + alignment: 8 + } + name: "map" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long *" + size: 8 + alignment: 8 + } + name: "len" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "tag" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "android_lookupEventFormat_len" + access: public_access + linker_set_key: "android_lookupEventFormat_len" + } + mangled_function_name: "android_lookupEventFormat_len" + source_file: "system/core/liblog/include/log/event_tag_map.h" + parameters { + basic_abi { + type_abi { + name: "const struct EventTagMap *" + size: 8 + alignment: 8 + } + name: "map" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long *" + size: 8 + alignment: 8 + } + name: "len" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "tag" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "android_lookupEventTagNum" + access: public_access + linker_set_key: "android_lookupEventTagNum" + } + mangled_function_name: "android_lookupEventTagNum" + source_file: "system/core/liblog/include/log/event_tag_map.h" + parameters { + basic_abi { + type_abi { + name: "struct EventTagMap *" + size: 8 + alignment: 8 + } + name: "map" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "tagname" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "format" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "prio" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "struct AndroidLogFormat_t *" + size: 8 + alignment: 8 + } + name: "android_log_format_new" + access: public_access + linker_set_key: "android_log_format_new" + } + mangled_function_name: "android_log_format_new" + source_file: "system/core/liblog/include/log/logprint.h" +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "android_log_format_free" + access: public_access + linker_set_key: "android_log_format_free" + } + mangled_function_name: "android_log_format_free" + source_file: "system/core/liblog/include/log/logprint.h" + parameters { + basic_abi { + type_abi { + name: "struct AndroidLogFormat_t *" + size: 8 + alignment: 8 + } + name: "p_format" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "android_log_setPrintFormat" + access: public_access + linker_set_key: "android_log_setPrintFormat" + } + mangled_function_name: "android_log_setPrintFormat" + source_file: "system/core/liblog/include/log/logprint.h" + parameters { + basic_abi { + type_abi { + name: "struct AndroidLogFormat_t *" + size: 8 + alignment: 8 + } + name: "p_format" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "AndroidLogPrintFormat" + size: 4 + alignment: 4 + } + name: "format" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "AndroidLogPrintFormat" + size: 4 + alignment: 4 + } + name: "android_log_formatFromString" + access: public_access + linker_set_key: "android_log_formatFromString" + } + mangled_function_name: "android_log_formatFromString" + source_file: "system/core/liblog/include/log/logprint.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "s" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "android_log_addFilterRule" + access: public_access + linker_set_key: "android_log_addFilterRule" + } + mangled_function_name: "android_log_addFilterRule" + source_file: "system/core/liblog/include/log/logprint.h" + parameters { + basic_abi { + type_abi { + name: "struct AndroidLogFormat_t *" + size: 8 + alignment: 8 + } + name: "p_format" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "filterExpression" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "android_log_addFilterString" + access: public_access + linker_set_key: "android_log_addFilterString" + } + mangled_function_name: "android_log_addFilterString" + source_file: "system/core/liblog/include/log/logprint.h" + parameters { + basic_abi { + type_abi { + name: "struct AndroidLogFormat_t *" + size: 8 + alignment: 8 + } + name: "p_format" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "filterString" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "android_log_shouldPrintLine" + access: public_access + linker_set_key: "android_log_shouldPrintLine" + } + mangled_function_name: "android_log_shouldPrintLine" + source_file: "system/core/liblog/include/log/logprint.h" + parameters { + basic_abi { + type_abi { + name: "struct AndroidLogFormat_t *" + size: 8 + alignment: 8 + } + name: "p_format" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "tag" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "enum android_LogPriority" + size: 4 + alignment: 4 + } + name: "pri" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "android_log_processLogBuffer" + access: public_access + linker_set_key: "android_log_processLogBuffer" + } + mangled_function_name: "android_log_processLogBuffer" + source_file: "system/core/liblog/include/log/logprint.h" + parameters { + basic_abi { + type_abi { + name: "struct logger_entry *" + size: 8 + alignment: 8 + } + name: "buf" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "struct AndroidLogEntry_t *" + size: 8 + alignment: 8 + } + name: "entry" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "android_log_processBinaryLogBuffer" + access: public_access + linker_set_key: "android_log_processBinaryLogBuffer" + } + mangled_function_name: "android_log_processBinaryLogBuffer" + source_file: "system/core/liblog/include/log/logprint.h" + parameters { + basic_abi { + type_abi { + name: "struct logger_entry *" + size: 8 + alignment: 8 + } + name: "buf" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "struct AndroidLogEntry_t *" + size: 8 + alignment: 8 + } + name: "entry" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const struct EventTagMap *" + size: 8 + alignment: 8 + } + name: "map" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "messageBuf" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "messageBufLen" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "android_log_formatLogLine" + access: public_access + linker_set_key: "android_log_formatLogLine" + } + mangled_function_name: "android_log_formatLogLine" + source_file: "system/core/liblog/include/log/logprint.h" + parameters { + basic_abi { + type_abi { + name: "struct AndroidLogFormat_t *" + size: 8 + alignment: 8 + } + name: "p_format" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "defaultBuffer" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "defaultBufferSize" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const struct AndroidLogEntry_t *" + size: 8 + alignment: 8 + } + name: "p_line" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long *" + size: 8 + alignment: 8 + } + name: "p_outLength" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "android_log_printLogLine" + access: public_access + linker_set_key: "android_log_printLogLine" + } + mangled_function_name: "android_log_printLogLine" + source_file: "system/core/liblog/include/log/logprint.h" + parameters { + basic_abi { + type_abi { + name: "struct AndroidLogFormat_t *" + size: 8 + alignment: 8 + } + name: "p_format" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "fd" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const struct AndroidLogEntry_t *" + size: 8 + alignment: 8 + } + name: "entry" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "log_time" + size: 8 + alignment: 1 + } + name: "log_time::operator-=" + access: public_access + linker_set_key: "_ZN8log_timemIERK8timespec" + } + mangled_function_name: "_ZN8log_timemIERK8timespec" + source_file: "system/core/liblog/include/log/log_time.h" + parameters { + basic_abi { + type_abi { + name: "const timespec &" + size: 8 + alignment: 8 + } + name: "T" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "log_time" + size: 8 + alignment: 1 + } + name: "log_time::operator-" + access: public_access + linker_set_key: "_ZNK8log_timemiERK8timespec" + } + mangled_function_name: "_ZNK8log_timemiERK8timespec" + source_file: "system/core/liblog/include/log/log_time.h" + parameters { + basic_abi { + type_abi { + name: "const timespec &" + size: 8 + alignment: 8 + } + name: "T" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "log_time" + size: 8 + alignment: 1 + } + name: "log_time::operator+=" + access: public_access + linker_set_key: "_ZN8log_timepLERK8timespec" + } + mangled_function_name: "_ZN8log_timepLERK8timespec" + source_file: "system/core/liblog/include/log/log_time.h" + parameters { + basic_abi { + type_abi { + name: "const timespec &" + size: 8 + alignment: 8 + } + name: "T" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "log_time" + size: 8 + alignment: 1 + } + name: "log_time::operator+" + access: public_access + linker_set_key: "_ZNK8log_timeplERK8timespec" + } + mangled_function_name: "_ZNK8log_timeplERK8timespec" + source_file: "system/core/liblog/include/log/log_time.h" + parameters { + basic_abi { + type_abi { + name: "const timespec &" + size: 8 + alignment: 8 + } + name: "T" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "log_time" + size: 8 + alignment: 1 + } + name: "log_time::operator-=" + access: public_access + linker_set_key: "_ZN8log_timemIERKS_" + } + mangled_function_name: "_ZN8log_timemIERKS_" + source_file: "system/core/liblog/include/log/log_time.h" + parameters { + basic_abi { + type_abi { + name: "const log_time &" + size: 8 + alignment: 8 + } + name: "T" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "log_time" + size: 8 + alignment: 1 + } + name: "log_time::operator-" + access: public_access + linker_set_key: "_ZNK8log_timemiERKS_" + } + mangled_function_name: "_ZNK8log_timemiERKS_" + source_file: "system/core/liblog/include/log/log_time.h" + parameters { + basic_abi { + type_abi { + name: "const log_time &" + size: 8 + alignment: 8 + } + name: "T" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "log_time" + size: 8 + alignment: 1 + } + name: "log_time::operator+=" + access: public_access + linker_set_key: "_ZN8log_timepLERKS_" + } + mangled_function_name: "_ZN8log_timepLERKS_" + source_file: "system/core/liblog/include/log/log_time.h" + parameters { + basic_abi { + type_abi { + name: "const log_time &" + size: 8 + alignment: 8 + } + name: "T" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "log_time" + size: 8 + alignment: 1 + } + name: "log_time::operator+" + access: public_access + linker_set_key: "_ZNK8log_timeplERKS_" + } + mangled_function_name: "_ZNK8log_timeplERKS_" + source_file: "system/core/liblog/include/log/log_time.h" + parameters { + basic_abi { + type_abi { + name: "const log_time &" + size: 8 + alignment: 8 + } + name: "T" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "log_time::strptime" + access: public_access + linker_set_key: "_ZN8log_time8strptimeEPKcS1_" + } + mangled_function_name: "_ZN8log_time8strptimeEPKcS1_" + source_file: "system/core/liblog/include/log/log_time.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "s" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "format" + access: public_access + linker_set_key: "true" + } + default_arg: true + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "android_log_event_list::android_log_event_list" + access: private_access + linker_set_key: "_ZN22android_log_event_listC1ERKS_" + } + mangled_function_name: "_ZN22android_log_event_listC1ERKS_" + source_file: "system/core/liblog/include/log/log_event_list.h" + parameters { + basic_abi { + type_abi { + name: "const android_log_event_list &" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "android_log_event_list::operator=" + access: private_access + linker_set_key: "_ZN22android_log_event_listaSERKS_" + } + mangled_function_name: "_ZN22android_log_event_listaSERKS_" + source_file: "system/core/liblog/include/log/log_event_list.h" + parameters { + basic_abi { + type_abi { + name: "const android_log_event_list &" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "android_log_event_list::android_log_event_list" + access: public_access + linker_set_key: "_ZN22android_log_event_listC1Ei" + } + mangled_function_name: "_ZN22android_log_event_listC1Ei" + source_file: "system/core/liblog/include/log/log_event_list.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "tag" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "android_log_event_list::android_log_event_list" + access: public_access + linker_set_key: "_ZN22android_log_event_listC1ER7log_msg" + } + mangled_function_name: "_ZN22android_log_event_listC1ER7log_msg" + source_file: "system/core/liblog/include/log/log_event_list.h" + parameters { + basic_abi { + type_abi { + name: "log_msg &" + size: 8 + alignment: 8 + } + name: "log_msg" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "android_log_event_list::~android_log_event_list" + access: public_access + linker_set_key: "_ZN22android_log_event_listD0Ev" + } + mangled_function_name: "_ZN22android_log_event_listD0Ev" + source_file: "system/core/liblog/include/log/log_event_list.h" +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "android_log_event_list::close" + access: public_access + linker_set_key: "_ZN22android_log_event_list5closeEv" + } + mangled_function_name: "_ZN22android_log_event_list5closeEv" + source_file: "system/core/liblog/include/log/log_event_list.h" +} +functions { + basic_abi { + type_abi { + name: "android_log_context_internal *" + size: 8 + alignment: 8 + } + name: "android_log_event_list::operator android_log_context_internal *" + access: public_access + linker_set_key: "_ZNK22android_log_event_listcvP28android_log_context_internalEv" + } + mangled_function_name: "_ZNK22android_log_event_listcvP28android_log_context_internalEv" + source_file: "system/core/liblog/include/log/log_event_list.h" +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "android_log_event_list::status" + access: public_access + linker_set_key: "_ZNK22android_log_event_list6statusEv" + } + mangled_function_name: "_ZNK22android_log_event_list6statusEv" + source_file: "system/core/liblog/include/log/log_event_list.h" +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "android_log_event_list::begin" + access: public_access + linker_set_key: "_ZN22android_log_event_list5beginEv" + } + mangled_function_name: "_ZN22android_log_event_list5beginEv" + source_file: "system/core/liblog/include/log/log_event_list.h" +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "android_log_event_list::end" + access: public_access + linker_set_key: "_ZN22android_log_event_list3endEv" + } + mangled_function_name: "_ZN22android_log_event_list3endEv" + source_file: "system/core/liblog/include/log/log_event_list.h" +} +functions { + basic_abi { + type_abi { + name: "android_log_event_list &" + size: 8 + alignment: 8 + } + name: "android_log_event_list::operator<<" + access: public_access + linker_set_key: "_ZN22android_log_event_listlsEi" + } + mangled_function_name: "_ZN22android_log_event_listlsEi" + source_file: "system/core/liblog/include/log/log_event_list.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "value" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "android_log_event_list &" + size: 8 + alignment: 8 + } + name: "android_log_event_list::operator<<" + access: public_access + linker_set_key: "_ZN22android_log_event_listlsEj" + } + mangled_function_name: "_ZN22android_log_event_listlsEj" + source_file: "system/core/liblog/include/log/log_event_list.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "value" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "android_log_event_list &" + size: 8 + alignment: 8 + } + name: "android_log_event_list::operator<<" + access: public_access + linker_set_key: "_ZN22android_log_event_listlsEl" + } + mangled_function_name: "_ZN22android_log_event_listlsEl" + source_file: "system/core/liblog/include/log/log_event_list.h" + parameters { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "value" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "android_log_event_list &" + size: 8 + alignment: 8 + } + name: "android_log_event_list::operator<<" + access: public_access + linker_set_key: "_ZN22android_log_event_listlsEm" + } + mangled_function_name: "_ZN22android_log_event_listlsEm" + source_file: "system/core/liblog/include/log/log_event_list.h" + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "value" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "android_log_event_list &" + size: 8 + alignment: 8 + } + name: "android_log_event_list::operator<<" + access: public_access + linker_set_key: "_ZN22android_log_event_listlsEPKc" + } + mangled_function_name: "_ZN22android_log_event_listlsEPKc" + source_file: "system/core/liblog/include/log/log_event_list.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "value" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "android_log_event_list &" + size: 8 + alignment: 8 + } + name: "android_log_event_list::operator<<" + access: public_access + linker_set_key: "_ZN22android_log_event_listlsERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE" + } + mangled_function_name: "_ZN22android_log_event_listlsERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE" + source_file: "system/core/liblog/include/log/log_event_list.h" + parameters { + basic_abi { + type_abi { + name: "const std::basic_string, std::allocator > &" + size: 8 + alignment: 8 + } + name: "value" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "android_log_event_list &" + size: 8 + alignment: 8 + } + name: "android_log_event_list::operator<<" + access: public_access + linker_set_key: "_ZN22android_log_event_listlsEf" + } + mangled_function_name: "_ZN22android_log_event_listlsEf" + source_file: "system/core/liblog/include/log/log_event_list.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "value" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "android_log_event_list::write" + access: public_access + linker_set_key: "_ZN22android_log_event_list5writeE6log_id" + } + mangled_function_name: "_ZN22android_log_event_list5writeE6log_id" + source_file: "system/core/liblog/include/log/log_event_list.h" + parameters { + basic_abi { + type_abi { + name: "log_id" + size: 4 + alignment: 4 + } + name: "id" + access: public_access + linker_set_key: "true" + } + default_arg: true + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "android_log_event_list::operator<<" + access: public_access + linker_set_key: "_ZN22android_log_event_listlsE6log_id" + } + mangled_function_name: "_ZN22android_log_event_listlsE6log_id" + source_file: "system/core/liblog/include/log/log_event_list.h" + parameters { + basic_abi { + type_abi { + name: "log_id" + size: 4 + alignment: 4 + } + name: "id" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "bool" + size: 1 + alignment: 1 + } + name: "android_log_event_list::AppendInt" + access: public_access + linker_set_key: "_ZN22android_log_event_list9AppendIntEi" + } + mangled_function_name: "_ZN22android_log_event_list9AppendIntEi" + source_file: "system/core/liblog/include/log/log_event_list.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "value" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "bool" + size: 1 + alignment: 1 + } + name: "android_log_event_list::AppendLong" + access: public_access + linker_set_key: "_ZN22android_log_event_list10AppendLongEl" + } + mangled_function_name: "_ZN22android_log_event_list10AppendLongEl" + source_file: "system/core/liblog/include/log/log_event_list.h" + parameters { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "value" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "bool" + size: 1 + alignment: 1 + } + name: "android_log_event_list::AppendString" + access: public_access + linker_set_key: "_ZN22android_log_event_list12AppendStringEPKc" + } + mangled_function_name: "_ZN22android_log_event_list12AppendStringEPKc" + source_file: "system/core/liblog/include/log/log_event_list.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "value" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "bool" + size: 1 + alignment: 1 + } + name: "android_log_event_list::AppendString" + access: public_access + linker_set_key: "_ZN22android_log_event_list12AppendStringEPKcm" + } + mangled_function_name: "_ZN22android_log_event_list12AppendStringEPKcm" + source_file: "system/core/liblog/include/log/log_event_list.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "value" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "len" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "bool" + size: 1 + alignment: 1 + } + name: "android_log_event_list::AppendString" + access: public_access + linker_set_key: "_ZN22android_log_event_list12AppendStringERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE" + } + mangled_function_name: "_ZN22android_log_event_list12AppendStringERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE" + source_file: "system/core/liblog/include/log/log_event_list.h" + parameters { + basic_abi { + type_abi { + name: "const std::basic_string, std::allocator > &" + size: 8 + alignment: 8 + } + name: "value" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "bool" + size: 1 + alignment: 1 + } + name: "android_log_event_list::Append" + access: public_access + linker_set_key: "_ZN22android_log_event_list6AppendERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE" + } + mangled_function_name: "_ZN22android_log_event_list6AppendERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE" + source_file: "system/core/liblog/include/log/log_event_list.h" + parameters { + basic_abi { + type_abi { + name: "const std::basic_string, std::allocator > &" + size: 8 + alignment: 8 + } + name: "value" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "bool" + size: 1 + alignment: 1 + } + name: "android_log_event_list::AppendFloat" + access: public_access + linker_set_key: "_ZN22android_log_event_list11AppendFloatEf" + } + mangled_function_name: "_ZN22android_log_event_list11AppendFloatEf" + source_file: "system/core/liblog/include/log/log_event_list.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "value" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "bool" + size: 1 + alignment: 1 + } + name: "android_log_event_list::Append" + access: public_access + linker_set_key: "_ZN22android_log_event_list6AppendET_" + } + mangled_function_name: "_ZN22android_log_event_list6AppendET_" + source_file: "system/core/liblog/include/log/log_event_list.h" + parameters { + basic_abi { + type_abi { + name: "type-parameter-0-0" + } + name: "value" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + template_info { + elements { + basic_abi { + name: "Tvalue" + linker_set_key: "Tvalue" + } + } + } +} +functions { + basic_abi { + type_abi { + name: "bool" + size: 1 + alignment: 1 + } + name: "android_log_event_list::Append" + access: public_access + linker_set_key: "_ZN22android_log_event_list6AppendEPKcm" + } + mangled_function_name: "_ZN22android_log_event_list6AppendEPKcm" + source_file: "system/core/liblog/include/log/log_event_list.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "value" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "len" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "android_log_list_element" + size: 16 + alignment: 8 + } + name: "android_log_event_list::read" + access: public_access + linker_set_key: "_ZN22android_log_event_list4readEv" + } + mangled_function_name: "_ZN22android_log_event_list4readEv" + source_file: "system/core/liblog/include/log/log_event_list.h" +} +functions { + basic_abi { + type_abi { + name: "android_log_list_element" + size: 16 + alignment: 8 + } + name: "android_log_event_list::peek" + access: public_access + linker_set_key: "_ZN22android_log_event_list4peekEv" + } + mangled_function_name: "_ZN22android_log_event_list4peekEv" + source_file: "system/core/liblog/include/log/log_event_list.h" +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "__android_log_event_list::__android_log_event_list" + access: private_access + linker_set_key: "_ZN24__android_log_event_listC1ERK22android_log_event_list" + } + mangled_function_name: "_ZN24__android_log_event_listC1ERK22android_log_event_list" + source_file: "system/core/liblog/include/private/android_logger.h" + parameters { + basic_abi { + type_abi { + name: "const android_log_event_list &" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "__android_log_event_list::operator=" + access: private_access + linker_set_key: "_ZN24__android_log_event_listaSERKS_" + } + mangled_function_name: "_ZN24__android_log_event_listaSERKS_" + source_file: "system/core/liblog/include/private/android_logger.h" + parameters { + basic_abi { + type_abi { + name: "const __android_log_event_list &" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "__android_log_event_list::__android_log_event_list" + access: public_access + linker_set_key: "_ZN24__android_log_event_listC1Ei" + } + mangled_function_name: "_ZN24__android_log_event_listC1Ei" + source_file: "system/core/liblog/include/private/android_logger.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "tag" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "__android_log_event_list::__android_log_event_list" + access: public_access + linker_set_key: "_ZN24__android_log_event_listC1ER7log_msg" + } + mangled_function_name: "_ZN24__android_log_event_listC1ER7log_msg" + source_file: "system/core/liblog/include/private/android_logger.h" + parameters { + basic_abi { + type_abi { + name: "log_msg &" + size: 8 + alignment: 8 + } + name: "log_msg" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "std::basic_string, std::allocator >" + size: 24 + alignment: 8 + } + name: "__android_log_event_list::operator basic_string" + access: public_access + linker_set_key: "_ZN24__android_log_event_listcvNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEEv" + } + mangled_function_name: "_ZN24__android_log_event_listcvNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEEv" + source_file: "system/core/liblog/include/private/android_logger.h" +} +enums { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "android_LogPriority" + access: public_access + linker_set_key: "android_LogPriority" + } + enum_fields { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "android_LogPriority::ANDROID_LOG_UNKNOWN" + access: public_access + linker_set_key: "0" + } + enum_field_value: 0 + } + enum_fields { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "android_LogPriority::ANDROID_LOG_DEFAULT" + access: public_access + linker_set_key: "1" + } + enum_field_value: 1 + } + enum_fields { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "android_LogPriority::ANDROID_LOG_VERBOSE" + access: public_access + linker_set_key: "2" + } + enum_field_value: 2 + } + enum_fields { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "android_LogPriority::ANDROID_LOG_DEBUG" + access: public_access + linker_set_key: "3" + } + enum_field_value: 3 + } + enum_fields { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "android_LogPriority::ANDROID_LOG_INFO" + access: public_access + linker_set_key: "4" + } + enum_field_value: 4 + } + enum_fields { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "android_LogPriority::ANDROID_LOG_WARN" + access: public_access + linker_set_key: "5" + } + enum_field_value: 5 + } + enum_fields { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "android_LogPriority::ANDROID_LOG_ERROR" + access: public_access + linker_set_key: "6" + } + enum_field_value: 6 + } + enum_fields { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "android_LogPriority::ANDROID_LOG_FATAL" + access: public_access + linker_set_key: "7" + } + enum_field_value: 7 + } + enum_fields { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "android_LogPriority::ANDROID_LOG_SILENT" + access: public_access + linker_set_key: "8" + } + enum_field_value: 8 + } + source_file: "system/core/liblog/include/android/log.h" +} +enums { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "log_id" + access: public_access + linker_set_key: "log_id" + } + enum_fields { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "log_id::LOG_ID_MIN" + access: public_access + linker_set_key: "0" + } + enum_field_value: 0 + } + enum_fields { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "log_id::LOG_ID_MAIN" + access: public_access + linker_set_key: "0" + } + enum_field_value: 0 + } + enum_fields { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "log_id::LOG_ID_RADIO" + access: public_access + linker_set_key: "1" + } + enum_field_value: 1 + } + enum_fields { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "log_id::LOG_ID_EVENTS" + access: public_access + linker_set_key: "2" + } + enum_field_value: 2 + } + enum_fields { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "log_id::LOG_ID_SYSTEM" + access: public_access + linker_set_key: "3" + } + enum_field_value: 3 + } + enum_fields { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "log_id::LOG_ID_CRASH" + access: public_access + linker_set_key: "4" + } + enum_field_value: 4 + } + enum_fields { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "log_id::LOG_ID_SECURITY" + access: public_access + linker_set_key: "5" + } + enum_field_value: 5 + } + enum_fields { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "log_id::LOG_ID_KERNEL" + access: public_access + linker_set_key: "6" + } + enum_field_value: 6 + } + enum_fields { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "log_id::LOG_ID_MAX" + access: public_access + linker_set_key: "7" + } + enum_field_value: 7 + } + source_file: "system/core/liblog/include/log/log_id.h" +} +enums { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "AndroidEventLogType" + access: public_access + } + enum_fields { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "EVENT_TYPE_LIST_STOP" + access: public_access + linker_set_key: "10" + } + enum_field_value: 10 + } + enum_fields { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "EVENT_TYPE_UNKNOWN" + access: public_access + linker_set_key: "63" + } + enum_field_value: 63 + } + enum_fields { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "EVENT_TYPE_INT" + access: public_access + linker_set_key: "0" + } + enum_field_value: 0 + } + enum_fields { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "EVENT_TYPE_LONG" + access: public_access + linker_set_key: "1" + } + enum_field_value: 1 + } + enum_fields { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "EVENT_TYPE_STRING" + access: public_access + linker_set_key: "2" + } + enum_field_value: 2 + } + enum_fields { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "EVENT_TYPE_LIST" + access: public_access + linker_set_key: "3" + } + enum_field_value: 3 + } + enum_fields { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "EVENT_TYPE_FLOAT" + access: public_access + linker_set_key: "4" + } + enum_field_value: 4 + } + source_file: "system/core/liblog/include/log/log.h" +} +enums { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "android_LogPriority" + access: public_access + linker_set_key: "_Z19android_LogPriority" + } + enum_fields { + basic_abi { + type_abi { + name: "android_LogPriority" + size: 4 + alignment: 4 + } + name: "android_LogPriority::ANDROID_LOG_UNKNOWN" + access: public_access + linker_set_key: "0" + } + enum_field_value: 0 + } + enum_fields { + basic_abi { + type_abi { + name: "android_LogPriority" + size: 4 + alignment: 4 + } + name: "android_LogPriority::ANDROID_LOG_DEFAULT" + access: public_access + linker_set_key: "1" + } + enum_field_value: 1 + } + enum_fields { + basic_abi { + type_abi { + name: "android_LogPriority" + size: 4 + alignment: 4 + } + name: "android_LogPriority::ANDROID_LOG_VERBOSE" + access: public_access + linker_set_key: "2" + } + enum_field_value: 2 + } + enum_fields { + basic_abi { + type_abi { + name: "android_LogPriority" + size: 4 + alignment: 4 + } + name: "android_LogPriority::ANDROID_LOG_DEBUG" + access: public_access + linker_set_key: "3" + } + enum_field_value: 3 + } + enum_fields { + basic_abi { + type_abi { + name: "android_LogPriority" + size: 4 + alignment: 4 + } + name: "android_LogPriority::ANDROID_LOG_INFO" + access: public_access + linker_set_key: "4" + } + enum_field_value: 4 + } + enum_fields { + basic_abi { + type_abi { + name: "android_LogPriority" + size: 4 + alignment: 4 + } + name: "android_LogPriority::ANDROID_LOG_WARN" + access: public_access + linker_set_key: "5" + } + enum_field_value: 5 + } + enum_fields { + basic_abi { + type_abi { + name: "android_LogPriority" + size: 4 + alignment: 4 + } + name: "android_LogPriority::ANDROID_LOG_ERROR" + access: public_access + linker_set_key: "6" + } + enum_field_value: 6 + } + enum_fields { + basic_abi { + type_abi { + name: "android_LogPriority" + size: 4 + alignment: 4 + } + name: "android_LogPriority::ANDROID_LOG_FATAL" + access: public_access + linker_set_key: "7" + } + enum_field_value: 7 + } + enum_fields { + basic_abi { + type_abi { + name: "android_LogPriority" + size: 4 + alignment: 4 + } + name: "android_LogPriority::ANDROID_LOG_SILENT" + access: public_access + linker_set_key: "8" + } + enum_field_value: 8 + } + source_file: "system/core/liblog/include/android/log.h" +} +enums { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "log_id" + access: public_access + linker_set_key: "_Z6log_id" + } + enum_fields { + basic_abi { + type_abi { + name: "log_id" + size: 4 + alignment: 4 + } + name: "log_id::LOG_ID_MIN" + access: public_access + linker_set_key: "0" + } + enum_field_value: 0 + } + enum_fields { + basic_abi { + type_abi { + name: "log_id" + size: 4 + alignment: 4 + } + name: "log_id::LOG_ID_MAIN" + access: public_access + linker_set_key: "0" + } + enum_field_value: 0 + } + enum_fields { + basic_abi { + type_abi { + name: "log_id" + size: 4 + alignment: 4 + } + name: "log_id::LOG_ID_RADIO" + access: public_access + linker_set_key: "1" + } + enum_field_value: 1 + } + enum_fields { + basic_abi { + type_abi { + name: "log_id" + size: 4 + alignment: 4 + } + name: "log_id::LOG_ID_EVENTS" + access: public_access + linker_set_key: "2" + } + enum_field_value: 2 + } + enum_fields { + basic_abi { + type_abi { + name: "log_id" + size: 4 + alignment: 4 + } + name: "log_id::LOG_ID_SYSTEM" + access: public_access + linker_set_key: "3" + } + enum_field_value: 3 + } + enum_fields { + basic_abi { + type_abi { + name: "log_id" + size: 4 + alignment: 4 + } + name: "log_id::LOG_ID_CRASH" + access: public_access + linker_set_key: "4" + } + enum_field_value: 4 + } + enum_fields { + basic_abi { + type_abi { + name: "log_id" + size: 4 + alignment: 4 + } + name: "log_id::LOG_ID_SECURITY" + access: public_access + linker_set_key: "5" + } + enum_field_value: 5 + } + enum_fields { + basic_abi { + type_abi { + name: "log_id" + size: 4 + alignment: 4 + } + name: "log_id::LOG_ID_KERNEL" + access: public_access + linker_set_key: "6" + } + enum_field_value: 6 + } + enum_fields { + basic_abi { + type_abi { + name: "log_id" + size: 4 + alignment: 4 + } + name: "log_id::LOG_ID_MAX" + access: public_access + linker_set_key: "7" + } + enum_field_value: 7 + } + source_file: "system/core/liblog/include/log/log_id.h" +} +enums { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "AndroidEventLogType" + access: public_access + linker_set_key: "_Z19AndroidEventLogType" + } + enum_fields { + basic_abi { + type_abi { + name: "AndroidEventLogType" + size: 4 + alignment: 4 + } + name: "EVENT_TYPE_LIST_STOP" + access: public_access + linker_set_key: "10" + } + enum_field_value: 10 + } + enum_fields { + basic_abi { + type_abi { + name: "AndroidEventLogType" + size: 4 + alignment: 4 + } + name: "EVENT_TYPE_UNKNOWN" + access: public_access + linker_set_key: "63" + } + enum_field_value: 63 + } + enum_fields { + basic_abi { + type_abi { + name: "AndroidEventLogType" + size: 4 + alignment: 4 + } + name: "EVENT_TYPE_INT" + access: public_access + linker_set_key: "0" + } + enum_field_value: 0 + } + enum_fields { + basic_abi { + type_abi { + name: "AndroidEventLogType" + size: 4 + alignment: 4 + } + name: "EVENT_TYPE_LONG" + access: public_access + linker_set_key: "1" + } + enum_field_value: 1 + } + enum_fields { + basic_abi { + type_abi { + name: "AndroidEventLogType" + size: 4 + alignment: 4 + } + name: "EVENT_TYPE_STRING" + access: public_access + linker_set_key: "2" + } + enum_field_value: 2 + } + enum_fields { + basic_abi { + type_abi { + name: "AndroidEventLogType" + size: 4 + alignment: 4 + } + name: "EVENT_TYPE_LIST" + access: public_access + linker_set_key: "3" + } + enum_field_value: 3 + } + enum_fields { + basic_abi { + type_abi { + name: "AndroidEventLogType" + size: 4 + alignment: 4 + } + name: "EVENT_TYPE_FLOAT" + access: public_access + linker_set_key: "4" + } + enum_field_value: 4 + } + source_file: "system/core/liblog/include/log/log.h" +} +global_vars { + basic_abi { + type_abi { + name: "const unsigned int" + size: 4 + alignment: 4 + } + name: "log_time::tv_sec_max" + access: public_access + linker_set_key: "_ZN8log_time10tv_sec_maxE" + } + source_file: "system/core/liblog/include/log/log_time.h" +} +global_vars { + basic_abi { + type_abi { + name: "const unsigned int" + size: 4 + alignment: 4 + } + name: "log_time::tv_nsec_max" + access: public_access + linker_set_key: "_ZN8log_time11tv_nsec_maxE" + } + source_file: "system/core/liblog/include/log/log_time.h" +} +global_vars { + basic_abi { + type_abi { + name: "const timespec" + size: 16 + alignment: 8 + } + name: "log_time::EPOCH" + access: public_access + linker_set_key: "_ZN8log_time5EPOCHE" + } + source_file: "system/core/liblog/include/log/log_time.h" +} +global_vars { + basic_abi { + type_abi { + name: "char const[]" + } + name: "log_time::default_format" + access: public_access + linker_set_key: "_ZN8log_time14default_formatE" + } + source_file: "system/core/liblog/include/log/log_time.h" +} diff --git a/current/mips64/source-based/libm.so.lsdump b/current/mips64/source-based/libm.so.lsdump new file mode 100644 index 0000000..14337bc --- /dev/null +++ b/current/mips64/source-based/libm.so.lsdump @@ -0,0 +1,8741 @@ +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__signbit" + access: public_access + linker_set_key: "__signbit" + } + mangled_function_name: "__signbit" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__signbitf" + access: public_access + linker_set_key: "__signbitf" + } + mangled_function_name: "__signbitf" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__signbitl" + access: public_access + linker_set_key: "__signbitl" + } + mangled_function_name: "__signbitl" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "acos" + access: public_access + linker_set_key: "acos" + } + mangled_function_name: "acos" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "asin" + access: public_access + linker_set_key: "asin" + } + mangled_function_name: "asin" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "atan" + access: public_access + linker_set_key: "atan" + } + mangled_function_name: "atan" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "atan2" + access: public_access + linker_set_key: "atan2" + } + mangled_function_name: "atan2" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "cos" + access: public_access + linker_set_key: "cos" + } + mangled_function_name: "cos" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "sin" + access: public_access + linker_set_key: "sin" + } + mangled_function_name: "sin" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "tan" + access: public_access + linker_set_key: "tan" + } + mangled_function_name: "tan" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "cosh" + access: public_access + linker_set_key: "cosh" + } + mangled_function_name: "cosh" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "sinh" + access: public_access + linker_set_key: "sinh" + } + mangled_function_name: "sinh" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "tanh" + access: public_access + linker_set_key: "tanh" + } + mangled_function_name: "tanh" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "exp" + access: public_access + linker_set_key: "exp" + } + mangled_function_name: "exp" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "frexp" + access: public_access + linker_set_key: "frexp" + } + mangled_function_name: "frexp" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "log" + access: public_access + linker_set_key: "log" + } + mangled_function_name: "log" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "log10" + access: public_access + linker_set_key: "log10" + } + mangled_function_name: "log10" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "modf" + access: public_access + linker_set_key: "modf" + } + mangled_function_name: "modf" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "double *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "pow" + access: public_access + linker_set_key: "pow" + } + mangled_function_name: "pow" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "sqrt" + access: public_access + linker_set_key: "sqrt" + } + mangled_function_name: "sqrt" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "ceil" + access: public_access + linker_set_key: "ceil" + } + mangled_function_name: "ceil" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "fabs" + access: public_access + linker_set_key: "fabs" + } + mangled_function_name: "fabs" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "floor" + access: public_access + linker_set_key: "floor" + } + mangled_function_name: "floor" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "fmod" + access: public_access + linker_set_key: "fmod" + } + mangled_function_name: "fmod" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "acosh" + access: public_access + linker_set_key: "acosh" + } + mangled_function_name: "acosh" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "asinh" + access: public_access + linker_set_key: "asinh" + } + mangled_function_name: "asinh" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "atanh" + access: public_access + linker_set_key: "atanh" + } + mangled_function_name: "atanh" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "cbrt" + access: public_access + linker_set_key: "cbrt" + } + mangled_function_name: "cbrt" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "erf" + access: public_access + linker_set_key: "erf" + } + mangled_function_name: "erf" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "erfc" + access: public_access + linker_set_key: "erfc" + } + mangled_function_name: "erfc" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "exp2" + access: public_access + linker_set_key: "exp2" + } + mangled_function_name: "exp2" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "expm1" + access: public_access + linker_set_key: "expm1" + } + mangled_function_name: "expm1" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "fma" + access: public_access + linker_set_key: "fma" + } + mangled_function_name: "fma" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "hypot" + access: public_access + linker_set_key: "hypot" + } + mangled_function_name: "hypot" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "ilogb" + access: public_access + linker_set_key: "ilogb" + } + mangled_function_name: "ilogb" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "lgamma" + access: public_access + linker_set_key: "lgamma" + } + mangled_function_name: "lgamma" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long long" + size: 8 + alignment: 8 + } + name: "llrint" + access: public_access + linker_set_key: "llrint" + } + mangled_function_name: "llrint" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long long" + size: 8 + alignment: 8 + } + name: "llround" + access: public_access + linker_set_key: "llround" + } + mangled_function_name: "llround" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "log1p" + access: public_access + linker_set_key: "log1p" + } + mangled_function_name: "log1p" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "log2" + access: public_access + linker_set_key: "log2" + } + mangled_function_name: "log2" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "logb" + access: public_access + linker_set_key: "logb" + } + mangled_function_name: "logb" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "lrint" + access: public_access + linker_set_key: "lrint" + } + mangled_function_name: "lrint" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "lround" + access: public_access + linker_set_key: "lround" + } + mangled_function_name: "lround" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "nan" + access: public_access + linker_set_key: "nan" + } + mangled_function_name: "nan" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "nextafter" + access: public_access + linker_set_key: "nextafter" + } + mangled_function_name: "nextafter" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "remainder" + access: public_access + linker_set_key: "remainder" + } + mangled_function_name: "remainder" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "remquo" + access: public_access + linker_set_key: "remquo" + } + mangled_function_name: "remquo" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "rint" + access: public_access + linker_set_key: "rint" + } + mangled_function_name: "rint" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "copysign" + access: public_access + linker_set_key: "copysign" + } + mangled_function_name: "copysign" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "fdim" + access: public_access + linker_set_key: "fdim" + } + mangled_function_name: "fdim" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "fmax" + access: public_access + linker_set_key: "fmax" + } + mangled_function_name: "fmax" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "fmin" + access: public_access + linker_set_key: "fmin" + } + mangled_function_name: "fmin" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "nearbyint" + access: public_access + linker_set_key: "nearbyint" + } + mangled_function_name: "nearbyint" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "round" + access: public_access + linker_set_key: "round" + } + mangled_function_name: "round" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "scalbln" + access: public_access + linker_set_key: "scalbln" + } + mangled_function_name: "scalbln" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "scalbn" + access: public_access + linker_set_key: "scalbn" + } + mangled_function_name: "scalbn" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "tgamma" + access: public_access + linker_set_key: "tgamma" + } + mangled_function_name: "tgamma" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "trunc" + access: public_access + linker_set_key: "trunc" + } + mangled_function_name: "trunc" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "acosf" + access: public_access + linker_set_key: "acosf" + } + mangled_function_name: "acosf" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "asinf" + access: public_access + linker_set_key: "asinf" + } + mangled_function_name: "asinf" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "atanf" + access: public_access + linker_set_key: "atanf" + } + mangled_function_name: "atanf" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "atan2f" + access: public_access + linker_set_key: "atan2f" + } + mangled_function_name: "atan2f" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "cosf" + access: public_access + linker_set_key: "cosf" + } + mangled_function_name: "cosf" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "sinf" + access: public_access + linker_set_key: "sinf" + } + mangled_function_name: "sinf" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "tanf" + access: public_access + linker_set_key: "tanf" + } + mangled_function_name: "tanf" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "coshf" + access: public_access + linker_set_key: "coshf" + } + mangled_function_name: "coshf" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "sinhf" + access: public_access + linker_set_key: "sinhf" + } + mangled_function_name: "sinhf" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "tanhf" + access: public_access + linker_set_key: "tanhf" + } + mangled_function_name: "tanhf" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "exp2f" + access: public_access + linker_set_key: "exp2f" + } + mangled_function_name: "exp2f" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "expf" + access: public_access + linker_set_key: "expf" + } + mangled_function_name: "expf" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "expm1f" + access: public_access + linker_set_key: "expm1f" + } + mangled_function_name: "expm1f" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "frexpf" + access: public_access + linker_set_key: "frexpf" + } + mangled_function_name: "frexpf" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "ilogbf" + access: public_access + linker_set_key: "ilogbf" + } + mangled_function_name: "ilogbf" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "ldexpf" + access: public_access + linker_set_key: "ldexpf" + } + mangled_function_name: "ldexpf" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "log10f" + access: public_access + linker_set_key: "log10f" + } + mangled_function_name: "log10f" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "log1pf" + access: public_access + linker_set_key: "log1pf" + } + mangled_function_name: "log1pf" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "log2f" + access: public_access + linker_set_key: "log2f" + } + mangled_function_name: "log2f" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "logf" + access: public_access + linker_set_key: "logf" + } + mangled_function_name: "logf" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "modff" + access: public_access + linker_set_key: "modff" + } + mangled_function_name: "modff" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "float *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "powf" + access: public_access + linker_set_key: "powf" + } + mangled_function_name: "powf" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "sqrtf" + access: public_access + linker_set_key: "sqrtf" + } + mangled_function_name: "sqrtf" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "ceilf" + access: public_access + linker_set_key: "ceilf" + } + mangled_function_name: "ceilf" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "fabsf" + access: public_access + linker_set_key: "fabsf" + } + mangled_function_name: "fabsf" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "floorf" + access: public_access + linker_set_key: "floorf" + } + mangled_function_name: "floorf" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "fmodf" + access: public_access + linker_set_key: "fmodf" + } + mangled_function_name: "fmodf" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "roundf" + access: public_access + linker_set_key: "roundf" + } + mangled_function_name: "roundf" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "erff" + access: public_access + linker_set_key: "erff" + } + mangled_function_name: "erff" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "erfcf" + access: public_access + linker_set_key: "erfcf" + } + mangled_function_name: "erfcf" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "hypotf" + access: public_access + linker_set_key: "hypotf" + } + mangled_function_name: "hypotf" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "lgammaf" + access: public_access + linker_set_key: "lgammaf" + } + mangled_function_name: "lgammaf" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "tgammaf" + access: public_access + linker_set_key: "tgammaf" + } + mangled_function_name: "tgammaf" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "acoshf" + access: public_access + linker_set_key: "acoshf" + } + mangled_function_name: "acoshf" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "asinhf" + access: public_access + linker_set_key: "asinhf" + } + mangled_function_name: "asinhf" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "atanhf" + access: public_access + linker_set_key: "atanhf" + } + mangled_function_name: "atanhf" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "cbrtf" + access: public_access + linker_set_key: "cbrtf" + } + mangled_function_name: "cbrtf" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "logbf" + access: public_access + linker_set_key: "logbf" + } + mangled_function_name: "logbf" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "copysignf" + access: public_access + linker_set_key: "copysignf" + } + mangled_function_name: "copysignf" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long long" + size: 8 + alignment: 8 + } + name: "llrintf" + access: public_access + linker_set_key: "llrintf" + } + mangled_function_name: "llrintf" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long long" + size: 8 + alignment: 8 + } + name: "llroundf" + access: public_access + linker_set_key: "llroundf" + } + mangled_function_name: "llroundf" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "lrintf" + access: public_access + linker_set_key: "lrintf" + } + mangled_function_name: "lrintf" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "lroundf" + access: public_access + linker_set_key: "lroundf" + } + mangled_function_name: "lroundf" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "nanf" + access: public_access + linker_set_key: "nanf" + } + mangled_function_name: "nanf" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "nearbyintf" + access: public_access + linker_set_key: "nearbyintf" + } + mangled_function_name: "nearbyintf" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "nextafterf" + access: public_access + linker_set_key: "nextafterf" + } + mangled_function_name: "nextafterf" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "remainderf" + access: public_access + linker_set_key: "remainderf" + } + mangled_function_name: "remainderf" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "remquof" + access: public_access + linker_set_key: "remquof" + } + mangled_function_name: "remquof" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "rintf" + access: public_access + linker_set_key: "rintf" + } + mangled_function_name: "rintf" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "scalblnf" + access: public_access + linker_set_key: "scalblnf" + } + mangled_function_name: "scalblnf" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "scalbnf" + access: public_access + linker_set_key: "scalbnf" + } + mangled_function_name: "scalbnf" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "truncf" + access: public_access + linker_set_key: "truncf" + } + mangled_function_name: "truncf" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "fdimf" + access: public_access + linker_set_key: "fdimf" + } + mangled_function_name: "fdimf" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "fmaf" + access: public_access + linker_set_key: "fmaf" + } + mangled_function_name: "fmaf" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "fmaxf" + access: public_access + linker_set_key: "fmaxf" + } + mangled_function_name: "fmaxf" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "fminf" + access: public_access + linker_set_key: "fminf" + } + mangled_function_name: "fminf" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "acoshl" + access: public_access + linker_set_key: "acoshl" + } + mangled_function_name: "acoshl" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "acosl" + access: public_access + linker_set_key: "acosl" + } + mangled_function_name: "acosl" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "asinhl" + access: public_access + linker_set_key: "asinhl" + } + mangled_function_name: "asinhl" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "asinl" + access: public_access + linker_set_key: "asinl" + } + mangled_function_name: "asinl" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "atan2l" + access: public_access + linker_set_key: "atan2l" + } + mangled_function_name: "atan2l" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "atanhl" + access: public_access + linker_set_key: "atanhl" + } + mangled_function_name: "atanhl" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "atanl" + access: public_access + linker_set_key: "atanl" + } + mangled_function_name: "atanl" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "cbrtl" + access: public_access + linker_set_key: "cbrtl" + } + mangled_function_name: "cbrtl" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "ceill" + access: public_access + linker_set_key: "ceill" + } + mangled_function_name: "ceill" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "copysignl" + access: public_access + linker_set_key: "copysignl" + } + mangled_function_name: "copysignl" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "coshl" + access: public_access + linker_set_key: "coshl" + } + mangled_function_name: "coshl" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "cosl" + access: public_access + linker_set_key: "cosl" + } + mangled_function_name: "cosl" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "erfcl" + access: public_access + linker_set_key: "erfcl" + } + mangled_function_name: "erfcl" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "erfl" + access: public_access + linker_set_key: "erfl" + } + mangled_function_name: "erfl" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "exp2l" + access: public_access + linker_set_key: "exp2l" + } + mangled_function_name: "exp2l" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "expl" + access: public_access + linker_set_key: "expl" + } + mangled_function_name: "expl" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "expm1l" + access: public_access + linker_set_key: "expm1l" + } + mangled_function_name: "expm1l" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "fabsl" + access: public_access + linker_set_key: "fabsl" + } + mangled_function_name: "fabsl" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "fdiml" + access: public_access + linker_set_key: "fdiml" + } + mangled_function_name: "fdiml" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "floorl" + access: public_access + linker_set_key: "floorl" + } + mangled_function_name: "floorl" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "fmal" + access: public_access + linker_set_key: "fmal" + } + mangled_function_name: "fmal" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "fmaxl" + access: public_access + linker_set_key: "fmaxl" + } + mangled_function_name: "fmaxl" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "fminl" + access: public_access + linker_set_key: "fminl" + } + mangled_function_name: "fminl" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "fmodl" + access: public_access + linker_set_key: "fmodl" + } + mangled_function_name: "fmodl" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "frexpl" + access: public_access + linker_set_key: "frexpl" + } + mangled_function_name: "frexpl" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "value" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "hypotl" + access: public_access + linker_set_key: "hypotl" + } + mangled_function_name: "hypotl" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "ilogbl" + access: public_access + linker_set_key: "ilogbl" + } + mangled_function_name: "ilogbl" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "ldexpl" + access: public_access + linker_set_key: "ldexpl" + } + mangled_function_name: "ldexpl" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "lgammal" + access: public_access + linker_set_key: "lgammal" + } + mangled_function_name: "lgammal" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long long" + size: 8 + alignment: 8 + } + name: "llrintl" + access: public_access + linker_set_key: "llrintl" + } + mangled_function_name: "llrintl" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long long" + size: 8 + alignment: 8 + } + name: "llroundl" + access: public_access + linker_set_key: "llroundl" + } + mangled_function_name: "llroundl" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "log10l" + access: public_access + linker_set_key: "log10l" + } + mangled_function_name: "log10l" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "log1pl" + access: public_access + linker_set_key: "log1pl" + } + mangled_function_name: "log1pl" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "log2l" + access: public_access + linker_set_key: "log2l" + } + mangled_function_name: "log2l" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "logbl" + access: public_access + linker_set_key: "logbl" + } + mangled_function_name: "logbl" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "logl" + access: public_access + linker_set_key: "logl" + } + mangled_function_name: "logl" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "lrintl" + access: public_access + linker_set_key: "lrintl" + } + mangled_function_name: "lrintl" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "lroundl" + access: public_access + linker_set_key: "lroundl" + } + mangled_function_name: "lroundl" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "modfl" + access: public_access + linker_set_key: "modfl" + } + mangled_function_name: "modfl" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long double *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "nanl" + access: public_access + linker_set_key: "nanl" + } + mangled_function_name: "nanl" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "nearbyintl" + access: public_access + linker_set_key: "nearbyintl" + } + mangled_function_name: "nearbyintl" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "nextafterl" + access: public_access + linker_set_key: "nextafterl" + } + mangled_function_name: "nextafterl" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "nexttoward" + access: public_access + linker_set_key: "nexttoward" + } + mangled_function_name: "nexttoward" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "nexttowardf" + access: public_access + linker_set_key: "nexttowardf" + } + mangled_function_name: "nexttowardf" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "nexttowardl" + access: public_access + linker_set_key: "nexttowardl" + } + mangled_function_name: "nexttowardl" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "powl" + access: public_access + linker_set_key: "powl" + } + mangled_function_name: "powl" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "remainderl" + access: public_access + linker_set_key: "remainderl" + } + mangled_function_name: "remainderl" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "remquol" + access: public_access + linker_set_key: "remquol" + } + mangled_function_name: "remquol" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "rintl" + access: public_access + linker_set_key: "rintl" + } + mangled_function_name: "rintl" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "roundl" + access: public_access + linker_set_key: "roundl" + } + mangled_function_name: "roundl" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "scalblnl" + access: public_access + linker_set_key: "scalblnl" + } + mangled_function_name: "scalblnl" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "scalbnl" + access: public_access + linker_set_key: "scalbnl" + } + mangled_function_name: "scalbnl" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "sinhl" + access: public_access + linker_set_key: "sinhl" + } + mangled_function_name: "sinhl" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "sinl" + access: public_access + linker_set_key: "sinl" + } + mangled_function_name: "sinl" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "sqrtl" + access: public_access + linker_set_key: "sqrtl" + } + mangled_function_name: "sqrtl" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "tanhl" + access: public_access + linker_set_key: "tanhl" + } + mangled_function_name: "tanhl" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "tanl" + access: public_access + linker_set_key: "tanl" + } + mangled_function_name: "tanl" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "tgammal" + access: public_access + linker_set_key: "tgammal" + } + mangled_function_name: "tgammal" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "truncl" + access: public_access + linker_set_key: "truncl" + } + mangled_function_name: "truncl" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "j0" + access: public_access + linker_set_key: "j0" + } + mangled_function_name: "j0" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "j1" + access: public_access + linker_set_key: "j1" + } + mangled_function_name: "j1" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "jn" + access: public_access + linker_set_key: "jn" + } + mangled_function_name: "jn" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "y0" + access: public_access + linker_set_key: "y0" + } + mangled_function_name: "y0" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "y1" + access: public_access + linker_set_key: "y1" + } + mangled_function_name: "y1" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "yn" + access: public_access + linker_set_key: "yn" + } + mangled_function_name: "yn" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "gamma" + access: public_access + linker_set_key: "gamma" + } + mangled_function_name: "gamma" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "scalb" + access: public_access + linker_set_key: "scalb" + } + mangled_function_name: "scalb" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "drem" + access: public_access + linker_set_key: "drem" + } + mangled_function_name: "drem" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "finite" + access: public_access + linker_set_key: "finite" + } + mangled_function_name: "finite" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "gamma_r" + access: public_access + linker_set_key: "gamma_r" + } + mangled_function_name: "gamma_r" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "lgamma_r" + access: public_access + linker_set_key: "lgamma_r" + } + mangled_function_name: "lgamma_r" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "significand" + access: public_access + linker_set_key: "significand" + } + mangled_function_name: "significand" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "lgammal_r" + access: public_access + linker_set_key: "lgammal_r" + } + mangled_function_name: "lgammal_r" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "significandl" + access: public_access + linker_set_key: "significandl" + } + mangled_function_name: "significandl" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "dremf" + access: public_access + linker_set_key: "dremf" + } + mangled_function_name: "dremf" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "finitef" + access: public_access + linker_set_key: "finitef" + } + mangled_function_name: "finitef" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "gammaf" + access: public_access + linker_set_key: "gammaf" + } + mangled_function_name: "gammaf" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "j0f" + access: public_access + linker_set_key: "j0f" + } + mangled_function_name: "j0f" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "j1f" + access: public_access + linker_set_key: "j1f" + } + mangled_function_name: "j1f" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "jnf" + access: public_access + linker_set_key: "jnf" + } + mangled_function_name: "jnf" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "scalbf" + access: public_access + linker_set_key: "scalbf" + } + mangled_function_name: "scalbf" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "y0f" + access: public_access + linker_set_key: "y0f" + } + mangled_function_name: "y0f" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "y1f" + access: public_access + linker_set_key: "y1f" + } + mangled_function_name: "y1f" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "ynf" + access: public_access + linker_set_key: "ynf" + } + mangled_function_name: "ynf" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "gammaf_r" + access: public_access + linker_set_key: "gammaf_r" + } + mangled_function_name: "gammaf_r" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "lgammaf_r" + access: public_access + linker_set_key: "lgammaf_r" + } + mangled_function_name: "lgammaf_r" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "significandf" + access: public_access + linker_set_key: "significandf" + } + mangled_function_name: "significandf" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "_Complex double" + size: 16 + alignment: 8 + } + name: "cacos" + access: public_access + linker_set_key: "cacos" + } + mangled_function_name: "cacos" + source_file: "bionic/libc/include/complex.h" + parameters { + basic_abi { + type_abi { + name: "_Complex double" + size: 16 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "_Complex float" + size: 8 + alignment: 4 + } + name: "cacosf" + access: public_access + linker_set_key: "cacosf" + } + mangled_function_name: "cacosf" + source_file: "bionic/libc/include/complex.h" + parameters { + basic_abi { + type_abi { + name: "_Complex float" + size: 8 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "_Complex long double" + size: 32 + alignment: 16 + } + name: "cacosl" + access: public_access + linker_set_key: "cacosl" + } + mangled_function_name: "cacosl" + source_file: "bionic/libc/include/complex.h" + parameters { + basic_abi { + type_abi { + name: "_Complex long double" + size: 32 + alignment: 16 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "_Complex double" + size: 16 + alignment: 8 + } + name: "casin" + access: public_access + linker_set_key: "casin" + } + mangled_function_name: "casin" + source_file: "bionic/libc/include/complex.h" + parameters { + basic_abi { + type_abi { + name: "_Complex double" + size: 16 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "_Complex float" + size: 8 + alignment: 4 + } + name: "casinf" + access: public_access + linker_set_key: "casinf" + } + mangled_function_name: "casinf" + source_file: "bionic/libc/include/complex.h" + parameters { + basic_abi { + type_abi { + name: "_Complex float" + size: 8 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "_Complex long double" + size: 32 + alignment: 16 + } + name: "casinl" + access: public_access + linker_set_key: "casinl" + } + mangled_function_name: "casinl" + source_file: "bionic/libc/include/complex.h" + parameters { + basic_abi { + type_abi { + name: "_Complex long double" + size: 32 + alignment: 16 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "_Complex double" + size: 16 + alignment: 8 + } + name: "catan" + access: public_access + linker_set_key: "catan" + } + mangled_function_name: "catan" + source_file: "bionic/libc/include/complex.h" + parameters { + basic_abi { + type_abi { + name: "_Complex double" + size: 16 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "_Complex float" + size: 8 + alignment: 4 + } + name: "catanf" + access: public_access + linker_set_key: "catanf" + } + mangled_function_name: "catanf" + source_file: "bionic/libc/include/complex.h" + parameters { + basic_abi { + type_abi { + name: "_Complex float" + size: 8 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "_Complex long double" + size: 32 + alignment: 16 + } + name: "catanl" + access: public_access + linker_set_key: "catanl" + } + mangled_function_name: "catanl" + source_file: "bionic/libc/include/complex.h" + parameters { + basic_abi { + type_abi { + name: "_Complex long double" + size: 32 + alignment: 16 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "_Complex double" + size: 16 + alignment: 8 + } + name: "ccos" + access: public_access + linker_set_key: "ccos" + } + mangled_function_name: "ccos" + source_file: "bionic/libc/include/complex.h" + parameters { + basic_abi { + type_abi { + name: "_Complex double" + size: 16 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "_Complex float" + size: 8 + alignment: 4 + } + name: "ccosf" + access: public_access + linker_set_key: "ccosf" + } + mangled_function_name: "ccosf" + source_file: "bionic/libc/include/complex.h" + parameters { + basic_abi { + type_abi { + name: "_Complex float" + size: 8 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "_Complex long double" + size: 32 + alignment: 16 + } + name: "ccosl" + access: public_access + linker_set_key: "ccosl" + } + mangled_function_name: "ccosl" + source_file: "bionic/libc/include/complex.h" + parameters { + basic_abi { + type_abi { + name: "_Complex long double" + size: 32 + alignment: 16 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "_Complex double" + size: 16 + alignment: 8 + } + name: "csin" + access: public_access + linker_set_key: "csin" + } + mangled_function_name: "csin" + source_file: "bionic/libc/include/complex.h" + parameters { + basic_abi { + type_abi { + name: "_Complex double" + size: 16 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "_Complex float" + size: 8 + alignment: 4 + } + name: "csinf" + access: public_access + linker_set_key: "csinf" + } + mangled_function_name: "csinf" + source_file: "bionic/libc/include/complex.h" + parameters { + basic_abi { + type_abi { + name: "_Complex float" + size: 8 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "_Complex long double" + size: 32 + alignment: 16 + } + name: "csinl" + access: public_access + linker_set_key: "csinl" + } + mangled_function_name: "csinl" + source_file: "bionic/libc/include/complex.h" + parameters { + basic_abi { + type_abi { + name: "_Complex long double" + size: 32 + alignment: 16 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "_Complex double" + size: 16 + alignment: 8 + } + name: "ctan" + access: public_access + linker_set_key: "ctan" + } + mangled_function_name: "ctan" + source_file: "bionic/libc/include/complex.h" + parameters { + basic_abi { + type_abi { + name: "_Complex double" + size: 16 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "_Complex float" + size: 8 + alignment: 4 + } + name: "ctanf" + access: public_access + linker_set_key: "ctanf" + } + mangled_function_name: "ctanf" + source_file: "bionic/libc/include/complex.h" + parameters { + basic_abi { + type_abi { + name: "_Complex float" + size: 8 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "_Complex long double" + size: 32 + alignment: 16 + } + name: "ctanl" + access: public_access + linker_set_key: "ctanl" + } + mangled_function_name: "ctanl" + source_file: "bionic/libc/include/complex.h" + parameters { + basic_abi { + type_abi { + name: "_Complex long double" + size: 32 + alignment: 16 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "_Complex double" + size: 16 + alignment: 8 + } + name: "cacosh" + access: public_access + linker_set_key: "cacosh" + } + mangled_function_name: "cacosh" + source_file: "bionic/libc/include/complex.h" + parameters { + basic_abi { + type_abi { + name: "_Complex double" + size: 16 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "_Complex float" + size: 8 + alignment: 4 + } + name: "cacoshf" + access: public_access + linker_set_key: "cacoshf" + } + mangled_function_name: "cacoshf" + source_file: "bionic/libc/include/complex.h" + parameters { + basic_abi { + type_abi { + name: "_Complex float" + size: 8 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "_Complex long double" + size: 32 + alignment: 16 + } + name: "cacoshl" + access: public_access + linker_set_key: "cacoshl" + } + mangled_function_name: "cacoshl" + source_file: "bionic/libc/include/complex.h" + parameters { + basic_abi { + type_abi { + name: "_Complex long double" + size: 32 + alignment: 16 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "_Complex double" + size: 16 + alignment: 8 + } + name: "casinh" + access: public_access + linker_set_key: "casinh" + } + mangled_function_name: "casinh" + source_file: "bionic/libc/include/complex.h" + parameters { + basic_abi { + type_abi { + name: "_Complex double" + size: 16 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "_Complex float" + size: 8 + alignment: 4 + } + name: "casinhf" + access: public_access + linker_set_key: "casinhf" + } + mangled_function_name: "casinhf" + source_file: "bionic/libc/include/complex.h" + parameters { + basic_abi { + type_abi { + name: "_Complex float" + size: 8 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "_Complex long double" + size: 32 + alignment: 16 + } + name: "casinhl" + access: public_access + linker_set_key: "casinhl" + } + mangled_function_name: "casinhl" + source_file: "bionic/libc/include/complex.h" + parameters { + basic_abi { + type_abi { + name: "_Complex long double" + size: 32 + alignment: 16 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "_Complex double" + size: 16 + alignment: 8 + } + name: "catanh" + access: public_access + linker_set_key: "catanh" + } + mangled_function_name: "catanh" + source_file: "bionic/libc/include/complex.h" + parameters { + basic_abi { + type_abi { + name: "_Complex double" + size: 16 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "_Complex float" + size: 8 + alignment: 4 + } + name: "catanhf" + access: public_access + linker_set_key: "catanhf" + } + mangled_function_name: "catanhf" + source_file: "bionic/libc/include/complex.h" + parameters { + basic_abi { + type_abi { + name: "_Complex float" + size: 8 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "_Complex long double" + size: 32 + alignment: 16 + } + name: "catanhl" + access: public_access + linker_set_key: "catanhl" + } + mangled_function_name: "catanhl" + source_file: "bionic/libc/include/complex.h" + parameters { + basic_abi { + type_abi { + name: "_Complex long double" + size: 32 + alignment: 16 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "_Complex double" + size: 16 + alignment: 8 + } + name: "ccosh" + access: public_access + linker_set_key: "ccosh" + } + mangled_function_name: "ccosh" + source_file: "bionic/libc/include/complex.h" + parameters { + basic_abi { + type_abi { + name: "_Complex double" + size: 16 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "_Complex float" + size: 8 + alignment: 4 + } + name: "ccoshf" + access: public_access + linker_set_key: "ccoshf" + } + mangled_function_name: "ccoshf" + source_file: "bionic/libc/include/complex.h" + parameters { + basic_abi { + type_abi { + name: "_Complex float" + size: 8 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "_Complex long double" + size: 32 + alignment: 16 + } + name: "ccoshl" + access: public_access + linker_set_key: "ccoshl" + } + mangled_function_name: "ccoshl" + source_file: "bionic/libc/include/complex.h" + parameters { + basic_abi { + type_abi { + name: "_Complex long double" + size: 32 + alignment: 16 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "_Complex double" + size: 16 + alignment: 8 + } + name: "csinh" + access: public_access + linker_set_key: "csinh" + } + mangled_function_name: "csinh" + source_file: "bionic/libc/include/complex.h" + parameters { + basic_abi { + type_abi { + name: "_Complex double" + size: 16 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "_Complex float" + size: 8 + alignment: 4 + } + name: "csinhf" + access: public_access + linker_set_key: "csinhf" + } + mangled_function_name: "csinhf" + source_file: "bionic/libc/include/complex.h" + parameters { + basic_abi { + type_abi { + name: "_Complex float" + size: 8 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "_Complex long double" + size: 32 + alignment: 16 + } + name: "csinhl" + access: public_access + linker_set_key: "csinhl" + } + mangled_function_name: "csinhl" + source_file: "bionic/libc/include/complex.h" + parameters { + basic_abi { + type_abi { + name: "_Complex long double" + size: 32 + alignment: 16 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "_Complex double" + size: 16 + alignment: 8 + } + name: "ctanh" + access: public_access + linker_set_key: "ctanh" + } + mangled_function_name: "ctanh" + source_file: "bionic/libc/include/complex.h" + parameters { + basic_abi { + type_abi { + name: "_Complex double" + size: 16 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "_Complex float" + size: 8 + alignment: 4 + } + name: "ctanhf" + access: public_access + linker_set_key: "ctanhf" + } + mangled_function_name: "ctanhf" + source_file: "bionic/libc/include/complex.h" + parameters { + basic_abi { + type_abi { + name: "_Complex float" + size: 8 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "_Complex long double" + size: 32 + alignment: 16 + } + name: "ctanhl" + access: public_access + linker_set_key: "ctanhl" + } + mangled_function_name: "ctanhl" + source_file: "bionic/libc/include/complex.h" + parameters { + basic_abi { + type_abi { + name: "_Complex long double" + size: 32 + alignment: 16 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "_Complex double" + size: 16 + alignment: 8 + } + name: "cexp" + access: public_access + linker_set_key: "cexp" + } + mangled_function_name: "cexp" + source_file: "bionic/libc/include/complex.h" + parameters { + basic_abi { + type_abi { + name: "_Complex double" + size: 16 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "_Complex float" + size: 8 + alignment: 4 + } + name: "cexpf" + access: public_access + linker_set_key: "cexpf" + } + mangled_function_name: "cexpf" + source_file: "bionic/libc/include/complex.h" + parameters { + basic_abi { + type_abi { + name: "_Complex float" + size: 8 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "_Complex long double" + size: 32 + alignment: 16 + } + name: "cexpl" + access: public_access + linker_set_key: "cexpl" + } + mangled_function_name: "cexpl" + source_file: "bionic/libc/include/complex.h" + parameters { + basic_abi { + type_abi { + name: "_Complex long double" + size: 32 + alignment: 16 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "_Complex double" + size: 16 + alignment: 8 + } + name: "clog" + access: public_access + linker_set_key: "clog" + } + mangled_function_name: "clog" + source_file: "bionic/libc/include/complex.h" + parameters { + basic_abi { + type_abi { + name: "_Complex double" + size: 16 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "_Complex float" + size: 8 + alignment: 4 + } + name: "clogf" + access: public_access + linker_set_key: "clogf" + } + mangled_function_name: "clogf" + source_file: "bionic/libc/include/complex.h" + parameters { + basic_abi { + type_abi { + name: "_Complex float" + size: 8 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "_Complex long double" + size: 32 + alignment: 16 + } + name: "clogl" + access: public_access + linker_set_key: "clogl" + } + mangled_function_name: "clogl" + source_file: "bionic/libc/include/complex.h" + parameters { + basic_abi { + type_abi { + name: "_Complex long double" + size: 32 + alignment: 16 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "cabs" + access: public_access + linker_set_key: "cabs" + } + mangled_function_name: "cabs" + source_file: "bionic/libc/include/complex.h" + parameters { + basic_abi { + type_abi { + name: "_Complex double" + size: 16 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "cabsf" + access: public_access + linker_set_key: "cabsf" + } + mangled_function_name: "cabsf" + source_file: "bionic/libc/include/complex.h" + parameters { + basic_abi { + type_abi { + name: "_Complex float" + size: 8 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "cabsl" + access: public_access + linker_set_key: "cabsl" + } + mangled_function_name: "cabsl" + source_file: "bionic/libc/include/complex.h" + parameters { + basic_abi { + type_abi { + name: "_Complex long double" + size: 32 + alignment: 16 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "_Complex double" + size: 16 + alignment: 8 + } + name: "cpow" + access: public_access + linker_set_key: "cpow" + } + mangled_function_name: "cpow" + source_file: "bionic/libc/include/complex.h" + parameters { + basic_abi { + type_abi { + name: "_Complex double" + size: 16 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "_Complex double" + size: 16 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "_Complex float" + size: 8 + alignment: 4 + } + name: "cpowf" + access: public_access + linker_set_key: "cpowf" + } + mangled_function_name: "cpowf" + source_file: "bionic/libc/include/complex.h" + parameters { + basic_abi { + type_abi { + name: "_Complex float" + size: 8 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "_Complex float" + size: 8 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "_Complex long double" + size: 32 + alignment: 16 + } + name: "cpowl" + access: public_access + linker_set_key: "cpowl" + } + mangled_function_name: "cpowl" + source_file: "bionic/libc/include/complex.h" + parameters { + basic_abi { + type_abi { + name: "_Complex long double" + size: 32 + alignment: 16 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "_Complex long double" + size: 32 + alignment: 16 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "_Complex double" + size: 16 + alignment: 8 + } + name: "csqrt" + access: public_access + linker_set_key: "csqrt" + } + mangled_function_name: "csqrt" + source_file: "bionic/libc/include/complex.h" + parameters { + basic_abi { + type_abi { + name: "_Complex double" + size: 16 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "_Complex float" + size: 8 + alignment: 4 + } + name: "csqrtf" + access: public_access + linker_set_key: "csqrtf" + } + mangled_function_name: "csqrtf" + source_file: "bionic/libc/include/complex.h" + parameters { + basic_abi { + type_abi { + name: "_Complex float" + size: 8 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "_Complex long double" + size: 32 + alignment: 16 + } + name: "csqrtl" + access: public_access + linker_set_key: "csqrtl" + } + mangled_function_name: "csqrtl" + source_file: "bionic/libc/include/complex.h" + parameters { + basic_abi { + type_abi { + name: "_Complex long double" + size: 32 + alignment: 16 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "carg" + access: public_access + linker_set_key: "carg" + } + mangled_function_name: "carg" + source_file: "bionic/libc/include/complex.h" + parameters { + basic_abi { + type_abi { + name: "_Complex double" + size: 16 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "cargf" + access: public_access + linker_set_key: "cargf" + } + mangled_function_name: "cargf" + source_file: "bionic/libc/include/complex.h" + parameters { + basic_abi { + type_abi { + name: "_Complex float" + size: 8 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "cargl" + access: public_access + linker_set_key: "cargl" + } + mangled_function_name: "cargl" + source_file: "bionic/libc/include/complex.h" + parameters { + basic_abi { + type_abi { + name: "_Complex long double" + size: 32 + alignment: 16 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "cimag" + access: public_access + linker_set_key: "cimag" + } + mangled_function_name: "cimag" + source_file: "bionic/libc/include/complex.h" + parameters { + basic_abi { + type_abi { + name: "_Complex double" + size: 16 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "cimagf" + access: public_access + linker_set_key: "cimagf" + } + mangled_function_name: "cimagf" + source_file: "bionic/libc/include/complex.h" + parameters { + basic_abi { + type_abi { + name: "_Complex float" + size: 8 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "cimagl" + access: public_access + linker_set_key: "cimagl" + } + mangled_function_name: "cimagl" + source_file: "bionic/libc/include/complex.h" + parameters { + basic_abi { + type_abi { + name: "_Complex long double" + size: 32 + alignment: 16 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "_Complex double" + size: 16 + alignment: 8 + } + name: "conj" + access: public_access + linker_set_key: "conj" + } + mangled_function_name: "conj" + source_file: "bionic/libc/include/complex.h" + parameters { + basic_abi { + type_abi { + name: "_Complex double" + size: 16 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "_Complex float" + size: 8 + alignment: 4 + } + name: "conjf" + access: public_access + linker_set_key: "conjf" + } + mangled_function_name: "conjf" + source_file: "bionic/libc/include/complex.h" + parameters { + basic_abi { + type_abi { + name: "_Complex float" + size: 8 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "_Complex long double" + size: 32 + alignment: 16 + } + name: "conjl" + access: public_access + linker_set_key: "conjl" + } + mangled_function_name: "conjl" + source_file: "bionic/libc/include/complex.h" + parameters { + basic_abi { + type_abi { + name: "_Complex long double" + size: 32 + alignment: 16 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "_Complex double" + size: 16 + alignment: 8 + } + name: "cproj" + access: public_access + linker_set_key: "cproj" + } + mangled_function_name: "cproj" + source_file: "bionic/libc/include/complex.h" + parameters { + basic_abi { + type_abi { + name: "_Complex double" + size: 16 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "_Complex float" + size: 8 + alignment: 4 + } + name: "cprojf" + access: public_access + linker_set_key: "cprojf" + } + mangled_function_name: "cprojf" + source_file: "bionic/libc/include/complex.h" + parameters { + basic_abi { + type_abi { + name: "_Complex float" + size: 8 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "_Complex long double" + size: 32 + alignment: 16 + } + name: "cprojl" + access: public_access + linker_set_key: "cprojl" + } + mangled_function_name: "cprojl" + source_file: "bionic/libc/include/complex.h" + parameters { + basic_abi { + type_abi { + name: "_Complex long double" + size: 32 + alignment: 16 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "creal" + access: public_access + linker_set_key: "creal" + } + mangled_function_name: "creal" + source_file: "bionic/libc/include/complex.h" + parameters { + basic_abi { + type_abi { + name: "_Complex double" + size: 16 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "crealf" + access: public_access + linker_set_key: "crealf" + } + mangled_function_name: "crealf" + source_file: "bionic/libc/include/complex.h" + parameters { + basic_abi { + type_abi { + name: "_Complex float" + size: 8 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "creall" + access: public_access + linker_set_key: "creall" + } + mangled_function_name: "creall" + source_file: "bionic/libc/include/complex.h" + parameters { + basic_abi { + type_abi { + name: "_Complex long double" + size: 32 + alignment: 16 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "feclearexcept" + access: public_access + linker_set_key: "feclearexcept" + } + mangled_function_name: "feclearexcept" + source_file: "bionic/libc/include/fenv.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "fegetexceptflag" + access: public_access + linker_set_key: "fegetexceptflag" + } + mangled_function_name: "fegetexceptflag" + source_file: "bionic/libc/include/fenv.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "feraiseexcept" + access: public_access + linker_set_key: "feraiseexcept" + } + mangled_function_name: "feraiseexcept" + source_file: "bionic/libc/include/fenv.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "fesetexceptflag" + access: public_access + linker_set_key: "fesetexceptflag" + } + mangled_function_name: "fesetexceptflag" + source_file: "bionic/libc/include/fenv.h" + parameters { + basic_abi { + type_abi { + name: "const unsigned int *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "fetestexcept" + access: public_access + linker_set_key: "fetestexcept" + } + mangled_function_name: "fetestexcept" + source_file: "bionic/libc/include/fenv.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "fegetround" + access: public_access + linker_set_key: "fegetround" + } + mangled_function_name: "fegetround" + source_file: "bionic/libc/include/fenv.h" +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "fesetround" + access: public_access + linker_set_key: "fesetround" + } + mangled_function_name: "fesetround" + source_file: "bionic/libc/include/fenv.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "fegetenv" + access: public_access + linker_set_key: "fegetenv" + } + mangled_function_name: "fegetenv" + source_file: "bionic/libc/include/fenv.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "feholdexcept" + access: public_access + linker_set_key: "feholdexcept" + } + mangled_function_name: "feholdexcept" + source_file: "bionic/libc/include/fenv.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "fesetenv" + access: public_access + linker_set_key: "fesetenv" + } + mangled_function_name: "fesetenv" + source_file: "bionic/libc/include/fenv.h" + parameters { + basic_abi { + type_abi { + name: "const unsigned int *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "feupdateenv" + access: public_access + linker_set_key: "feupdateenv" + } + mangled_function_name: "feupdateenv" + source_file: "bionic/libc/include/fenv.h" + parameters { + basic_abi { + type_abi { + name: "const unsigned int *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "feenableexcept" + access: public_access + linker_set_key: "feenableexcept" + } + mangled_function_name: "feenableexcept" + source_file: "bionic/libc/include/fenv.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "fedisableexcept" + access: public_access + linker_set_key: "fedisableexcept" + } + mangled_function_name: "fedisableexcept" + source_file: "bionic/libc/include/fenv.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "fegetexcept" + access: public_access + linker_set_key: "fegetexcept" + } + mangled_function_name: "fegetexcept" + source_file: "bionic/libc/include/fenv.h" +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "sincos" + access: public_access + linker_set_key: "sincos" + } + mangled_function_name: "sincos" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "double *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "double *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "sincosf" + access: public_access + linker_set_key: "sincosf" + } + mangled_function_name: "sincosf" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "float *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "float *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "sincosl" + access: public_access + linker_set_key: "sincosl" + } + mangled_function_name: "sincosl" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long double *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long double *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +global_vars { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "signgam" + access: public_access + linker_set_key: "signgam" + } + source_file: "bionic/libc/include/math.h" +} +global_vars { + basic_abi { + type_abi { + name: "const unsigned int" + size: 4 + alignment: 4 + } + name: "__fe_dfl_env" + access: public_access + linker_set_key: "__fe_dfl_env" + } + source_file: "bionic/libc/include/fenv.h" +} diff --git a/current/x86/source-based/libc.so.lsdump b/current/x86/source-based/libc.so.lsdump new file mode 100644 index 0000000..591471c --- /dev/null +++ b/current/x86/source-based/libc.so.lsdump @@ -0,0 +1,53075 @@ +functions { + basic_abi { + type_abi { + name: "void" + } + name: "__cxa_finalize" + access: public_access + linker_set_key: "__cxa_finalize" + } + mangled_function_name: "__cxa_finalize" + source_file: "bionic/libc/arch-common/bionic/crtbegin_so.c" + parameters { + basic_abi { + type_abi { + name: "void *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__cxa_atexit" + access: public_access + linker_set_key: "__cxa_atexit" + } + mangled_function_name: "__cxa_atexit" + source_file: "bionic/libc/arch-common/bionic/atexit.h" + parameters { + basic_abi { + type_abi { + name: "void (*)(void *)" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "void *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "void *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__register_atfork" + access: public_access + linker_set_key: "__register_atfork" + } + mangled_function_name: "__register_atfork" + source_file: "bionic/libc/arch-common/bionic/pthread_atfork.h" + parameters { + basic_abi { + type_abi { + name: "void (*)(void)" + size: 4 + alignment: 4 + } + name: "prepare" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "void (*)(void)" + size: 4 + alignment: 4 + } + name: "parent" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "void (*)(void)" + size: 4 + alignment: 4 + } + name: "child" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "void *" + size: 4 + alignment: 4 + } + name: "dso" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_atfork" + access: public_access + linker_set_key: "pthread_atfork" + } + mangled_function_name: "pthread_atfork" + source_file: "bionic/libc/arch-common/bionic/pthread_atfork.h" + parameters { + basic_abi { + type_abi { + name: "void (*)(void)" + size: 4 + alignment: 4 + } + name: "prepare" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "void (*)(void)" + size: 4 + alignment: 4 + } + name: "parent" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "void (*)(void)" + size: 4 + alignment: 4 + } + name: "child" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "__stack_chk_fail" + access: public_access + linker_set_key: "__stack_chk_fail" + } + mangled_function_name: "__stack_chk_fail" + source_file: "bionic/libc/arch-common/bionic/../../arch-x86/bionic/__stack_chk_fail_local.h" +} +functions { + basic_abi { + type_abi { + name: "DIR *" + size: 4 + alignment: 4 + } + name: "opendir" + access: public_access + linker_set_key: "opendir" + } + mangled_function_name: "opendir" + source_file: "bionic/libc/include/dirent.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "DIR *" + size: 4 + alignment: 4 + } + name: "fdopendir" + access: public_access + linker_set_key: "fdopendir" + } + mangled_function_name: "fdopendir" + source_file: "bionic/libc/include/dirent.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "dirent *" + size: 4 + alignment: 4 + } + name: "readdir" + access: public_access + linker_set_key: "readdir" + } + mangled_function_name: "readdir" + source_file: "bionic/libc/include/dirent.h" + parameters { + basic_abi { + type_abi { + name: "DIR *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "dirent64 *" + size: 4 + alignment: 4 + } + name: "readdir64" + access: public_access + linker_set_key: "readdir64" + } + mangled_function_name: "readdir64" + source_file: "bionic/libc/include/dirent.h" + parameters { + basic_abi { + type_abi { + name: "DIR *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "readdir_r" + access: public_access + linker_set_key: "readdir_r" + } + mangled_function_name: "readdir_r" + source_file: "bionic/libc/include/dirent.h" + parameters { + basic_abi { + type_abi { + name: "DIR *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "dirent *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "dirent **" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "readdir64_r" + access: public_access + linker_set_key: "readdir64_r" + } + mangled_function_name: "readdir64_r" + source_file: "bionic/libc/include/dirent.h" + parameters { + basic_abi { + type_abi { + name: "DIR *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "dirent64 *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "dirent64 **" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "closedir" + access: public_access + linker_set_key: "closedir" + } + mangled_function_name: "closedir" + source_file: "bionic/libc/include/dirent.h" + parameters { + basic_abi { + type_abi { + name: "DIR *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "rewinddir" + access: public_access + linker_set_key: "rewinddir" + } + mangled_function_name: "rewinddir" + source_file: "bionic/libc/include/dirent.h" + parameters { + basic_abi { + type_abi { + name: "DIR *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "seekdir" + access: public_access + linker_set_key: "seekdir" + } + mangled_function_name: "seekdir" + source_file: "bionic/libc/include/dirent.h" + parameters { + basic_abi { + type_abi { + name: "DIR *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long" + size: 4 + alignment: 4 + } + name: "telldir" + access: public_access + linker_set_key: "telldir" + } + mangled_function_name: "telldir" + source_file: "bionic/libc/include/dirent.h" + parameters { + basic_abi { + type_abi { + name: "DIR *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "dirfd" + access: public_access + linker_set_key: "dirfd" + } + mangled_function_name: "dirfd" + source_file: "bionic/libc/include/dirent.h" + parameters { + basic_abi { + type_abi { + name: "DIR *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "alphasort" + access: public_access + linker_set_key: "alphasort" + } + mangled_function_name: "alphasort" + source_file: "bionic/libc/include/dirent.h" + parameters { + basic_abi { + type_abi { + name: "const dirent **" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const dirent **" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "alphasort64" + access: public_access + linker_set_key: "alphasort64" + } + mangled_function_name: "alphasort64" + source_file: "bionic/libc/include/dirent.h" + parameters { + basic_abi { + type_abi { + name: "const dirent64 **" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const dirent64 **" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "scandir64" + access: public_access + linker_set_key: "scandir64" + } + mangled_function_name: "scandir64" + source_file: "bionic/libc/include/dirent.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "dirent64 ***" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int (*)(const dirent64 *)" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int (*)(const dirent64 **, const dirent64 **)" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "scandir" + access: public_access + linker_set_key: "scandir" + } + mangled_function_name: "scandir" + source_file: "bionic/libc/include/dirent.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "dirent ***" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int (*)(const dirent *)" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int (*)(const dirent **, const dirent **)" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "scandirat64" + access: public_access + linker_set_key: "scandirat64" + } + mangled_function_name: "scandirat64" + source_file: "bionic/libc/include/dirent.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "dirent64 ***" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int (*)(const dirent64 *)" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int (*)(const dirent64 **, const dirent64 **)" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "scandirat" + access: public_access + linker_set_key: "scandirat" + } + mangled_function_name: "scandirat" + source_file: "bionic/libc/include/dirent.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "dirent ***" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int (*)(const dirent *)" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int (*)(const dirent **, const dirent **)" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "sched_setscheduler" + access: public_access + linker_set_key: "sched_setscheduler" + } + mangled_function_name: "sched_setscheduler" + source_file: "bionic/libc/include/sched.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const sched_param *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "sched_getscheduler" + access: public_access + linker_set_key: "sched_getscheduler" + } + mangled_function_name: "sched_getscheduler" + source_file: "bionic/libc/include/sched.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "sched_yield" + access: public_access + linker_set_key: "sched_yield" + } + mangled_function_name: "sched_yield" + source_file: "bionic/libc/include/sched.h" +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "sched_get_priority_max" + access: public_access + linker_set_key: "sched_get_priority_max" + } + mangled_function_name: "sched_get_priority_max" + source_file: "bionic/libc/include/sched.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "sched_get_priority_min" + access: public_access + linker_set_key: "sched_get_priority_min" + } + mangled_function_name: "sched_get_priority_min" + source_file: "bionic/libc/include/sched.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "sched_setparam" + access: public_access + linker_set_key: "sched_setparam" + } + mangled_function_name: "sched_setparam" + source_file: "bionic/libc/include/sched.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const sched_param *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "sched_getparam" + access: public_access + linker_set_key: "sched_getparam" + } + mangled_function_name: "sched_getparam" + source_file: "bionic/libc/include/sched.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "sched_param *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "sched_rr_get_interval" + access: public_access + linker_set_key: "sched_rr_get_interval" + } + mangled_function_name: "sched_rr_get_interval" + source_file: "bionic/libc/include/sched.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "timespec *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "clone" + access: public_access + linker_set_key: "clone" + } + mangled_function_name: "clone" + source_file: "bionic/libc/include/sched.h" + parameters { + basic_abi { + type_abi { + name: "int (*)(void *)" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "void *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "void *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "unshare" + access: public_access + linker_set_key: "unshare" + } + mangled_function_name: "unshare" + source_file: "bionic/libc/include/sched.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "sched_getcpu" + access: public_access + linker_set_key: "sched_getcpu" + } + mangled_function_name: "sched_getcpu" + source_file: "bionic/libc/include/sched.h" +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "setns" + access: public_access + linker_set_key: "setns" + } + mangled_function_name: "setns" + source_file: "bionic/libc/include/sched.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "sched_setaffinity" + access: public_access + linker_set_key: "sched_setaffinity" + } + mangled_function_name: "sched_setaffinity" + source_file: "bionic/libc/include/sched.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pid" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "setsize" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const cpu_set_t *" + size: 4 + alignment: 4 + } + name: "set" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "sched_getaffinity" + access: public_access + linker_set_key: "sched_getaffinity" + } + mangled_function_name: "sched_getaffinity" + source_file: "bionic/libc/include/sched.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pid" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "setsize" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "cpu_set_t *" + size: 4 + alignment: 4 + } + name: "set" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "cpu_set_t *" + size: 4 + alignment: 4 + } + name: "__sched_cpualloc" + access: public_access + linker_set_key: "__sched_cpualloc" + } + mangled_function_name: "__sched_cpualloc" + source_file: "bionic/libc/include/sched.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "count" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "__sched_cpufree" + access: public_access + linker_set_key: "__sched_cpufree" + } + mangled_function_name: "__sched_cpufree" + source_file: "bionic/libc/include/sched.h" + parameters { + basic_abi { + type_abi { + name: "cpu_set_t *" + size: 4 + alignment: 4 + } + name: "set" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__sched_cpucount" + access: public_access + linker_set_key: "__sched_cpucount" + } + mangled_function_name: "__sched_cpucount" + source_file: "bionic/libc/include/sched.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "setsize" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "cpu_set_t *" + size: 4 + alignment: 4 + } + name: "set" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__libc_current_sigrtmin" + access: public_access + linker_set_key: "__libc_current_sigrtmin" + } + mangled_function_name: "__libc_current_sigrtmin" + source_file: "bionic/libc/include/signal.h" +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__libc_current_sigrtmax" + access: public_access + linker_set_key: "__libc_current_sigrtmax" + } + mangled_function_name: "__libc_current_sigrtmax" + source_file: "bionic/libc/include/signal.h" +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "sigaction" + access: public_access + linker_set_key: "sigaction" + } + mangled_function_name: "sigaction" + source_file: "bionic/libc/include/signal.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const sigaction *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "sigaction *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "siginterrupt" + access: public_access + linker_set_key: "siginterrupt" + } + mangled_function_name: "siginterrupt" + source_file: "bionic/libc/include/signal.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void (*)(int)" + size: 4 + alignment: 4 + } + name: "signal" + access: public_access + linker_set_key: "signal" + } + mangled_function_name: "signal" + source_file: "bionic/libc/include/signal.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "void (*)(int)" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "sigaddset" + access: public_access + linker_set_key: "sigaddset" + } + mangled_function_name: "sigaddset" + source_file: "bionic/libc/include/signal.h" + parameters { + basic_abi { + type_abi { + name: "unsigned long *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "sigdelset" + access: public_access + linker_set_key: "sigdelset" + } + mangled_function_name: "sigdelset" + source_file: "bionic/libc/include/signal.h" + parameters { + basic_abi { + type_abi { + name: "unsigned long *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "sigemptyset" + access: public_access + linker_set_key: "sigemptyset" + } + mangled_function_name: "sigemptyset" + source_file: "bionic/libc/include/signal.h" + parameters { + basic_abi { + type_abi { + name: "unsigned long *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "sigfillset" + access: public_access + linker_set_key: "sigfillset" + } + mangled_function_name: "sigfillset" + source_file: "bionic/libc/include/signal.h" + parameters { + basic_abi { + type_abi { + name: "unsigned long *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "sigismember" + access: public_access + linker_set_key: "sigismember" + } + mangled_function_name: "sigismember" + source_file: "bionic/libc/include/signal.h" + parameters { + basic_abi { + type_abi { + name: "const unsigned long *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "sigpending" + access: public_access + linker_set_key: "sigpending" + } + mangled_function_name: "sigpending" + source_file: "bionic/libc/include/signal.h" + parameters { + basic_abi { + type_abi { + name: "unsigned long *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "sigprocmask" + access: public_access + linker_set_key: "sigprocmask" + } + mangled_function_name: "sigprocmask" + source_file: "bionic/libc/include/signal.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const unsigned long *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "sigsuspend" + access: public_access + linker_set_key: "sigsuspend" + } + mangled_function_name: "sigsuspend" + source_file: "bionic/libc/include/signal.h" + parameters { + basic_abi { + type_abi { + name: "const unsigned long *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "sigwait" + access: public_access + linker_set_key: "sigwait" + } + mangled_function_name: "sigwait" + source_file: "bionic/libc/include/signal.h" + parameters { + basic_abi { + type_abi { + name: "const unsigned long *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "sighold" + access: public_access + linker_set_key: "sighold" + } + mangled_function_name: "sighold" + source_file: "bionic/libc/include/signal.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "sigignore" + access: public_access + linker_set_key: "sigignore" + } + mangled_function_name: "sigignore" + source_file: "bionic/libc/include/signal.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "sigpause" + access: public_access + linker_set_key: "sigpause" + } + mangled_function_name: "sigpause" + source_file: "bionic/libc/include/signal.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "sigrelse" + access: public_access + linker_set_key: "sigrelse" + } + mangled_function_name: "sigrelse" + source_file: "bionic/libc/include/signal.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void (*)(int)" + size: 4 + alignment: 4 + } + name: "sigset" + access: public_access + linker_set_key: "sigset" + } + mangled_function_name: "sigset" + source_file: "bionic/libc/include/signal.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "void (*)(int)" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "raise" + access: public_access + linker_set_key: "raise" + } + mangled_function_name: "raise" + source_file: "bionic/libc/include/signal.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "kill" + access: public_access + linker_set_key: "kill" + } + mangled_function_name: "kill" + source_file: "bionic/libc/include/signal.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "killpg" + access: public_access + linker_set_key: "killpg" + } + mangled_function_name: "killpg" + source_file: "bionic/libc/include/signal.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "tgkill" + access: public_access + linker_set_key: "tgkill" + } + mangled_function_name: "tgkill" + source_file: "bionic/libc/include/signal.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "tgid" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "tid" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "sig" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "sigaltstack" + access: public_access + linker_set_key: "sigaltstack" + } + mangled_function_name: "sigaltstack" + source_file: "bionic/libc/include/signal.h" + parameters { + basic_abi { + type_abi { + name: "const sigaltstack *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "sigaltstack *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "psiginfo" + access: public_access + linker_set_key: "psiginfo" + } + mangled_function_name: "psiginfo" + source_file: "bionic/libc/include/signal.h" + parameters { + basic_abi { + type_abi { + name: "const siginfo *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "psignal" + access: public_access + linker_set_key: "psignal" + } + mangled_function_name: "psignal" + source_file: "bionic/libc/include/signal.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_kill" + access: public_access + linker_set_key: "pthread_kill" + } + mangled_function_name: "pthread_kill" + source_file: "bionic/libc/include/signal.h" + parameters { + basic_abi { + type_abi { + name: "long" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_sigmask" + access: public_access + linker_set_key: "pthread_sigmask" + } + mangled_function_name: "pthread_sigmask" + source_file: "bionic/libc/include/signal.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const unsigned long *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "sigqueue" + access: public_access + linker_set_key: "sigqueue" + } + mangled_function_name: "sigqueue" + source_file: "bionic/libc/include/signal.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const sigval" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "sigtimedwait" + access: public_access + linker_set_key: "sigtimedwait" + } + mangled_function_name: "sigtimedwait" + source_file: "bionic/libc/include/signal.h" + parameters { + basic_abi { + type_abi { + name: "const unsigned long *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "siginfo *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const timespec *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "sigwaitinfo" + access: public_access + linker_set_key: "sigwaitinfo" + } + mangled_function_name: "sigwaitinfo" + source_file: "bionic/libc/include/signal.h" + parameters { + basic_abi { + type_abi { + name: "const unsigned long *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "siginfo *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "volatile int *" + size: 4 + alignment: 4 + } + name: "__errno" + access: public_access + linker_set_key: "__errno" + } + mangled_function_name: "__errno" + source_file: "bionic/libc/include/errno.h" +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "strcasecmp" + access: public_access + linker_set_key: "strcasecmp" + } + mangled_function_name: "strcasecmp" + source_file: "bionic/libc/include/bits/strcasecmp.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "strcasecmp_l" + access: public_access + linker_set_key: "strcasecmp_l" + } + mangled_function_name: "strcasecmp_l" + source_file: "bionic/libc/include/bits/strcasecmp.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__locale_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "strncasecmp" + access: public_access + linker_set_key: "strncasecmp" + } + mangled_function_name: "strncasecmp" + source_file: "bionic/libc/include/bits/strcasecmp.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "strncasecmp_l" + access: public_access + linker_set_key: "strncasecmp_l" + } + mangled_function_name: "strncasecmp_l" + source_file: "bionic/libc/include/bits/strcasecmp.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__locale_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "ffs" + access: public_access + linker_set_key: "ffs" + } + mangled_function_name: "ffs" + source_file: "bionic/libc/include/strings.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void *" + size: 4 + alignment: 4 + } + name: "memccpy" + access: public_access + linker_set_key: "memccpy" + } + mangled_function_name: "memccpy" + source_file: "bionic/libc/include/string.h" + parameters { + basic_abi { + type_abi { + name: "void *__restrict" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const void *__restrict" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void *" + size: 4 + alignment: 4 + } + name: "memchr" + access: public_access + linker_set_key: "memchr" + } + mangled_function_name: "memchr" + source_file: "bionic/libc/include/string.h" + parameters { + basic_abi { + type_abi { + name: "const void *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void *" + size: 4 + alignment: 4 + } + name: "memrchr" + access: public_access + linker_set_key: "memrchr" + } + mangled_function_name: "memrchr" + source_file: "bionic/libc/include/string.h" + parameters { + basic_abi { + type_abi { + name: "const void *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "memcmp" + access: public_access + linker_set_key: "memcmp" + } + mangled_function_name: "memcmp" + source_file: "bionic/libc/include/string.h" + parameters { + basic_abi { + type_abi { + name: "const void *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const void *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void *" + size: 4 + alignment: 4 + } + name: "memcpy" + access: public_access + linker_set_key: "memcpy" + } + mangled_function_name: "memcpy" + source_file: "bionic/libc/include/string.h" + parameters { + basic_abi { + type_abi { + name: "void *__restrict" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const void *__restrict" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void *" + size: 4 + alignment: 4 + } + name: "mempcpy" + access: public_access + linker_set_key: "mempcpy" + } + mangled_function_name: "mempcpy" + source_file: "bionic/libc/include/string.h" + parameters { + basic_abi { + type_abi { + name: "void *__restrict" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const void *__restrict" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void *" + size: 4 + alignment: 4 + } + name: "memmove" + access: public_access + linker_set_key: "memmove" + } + mangled_function_name: "memmove" + source_file: "bionic/libc/include/string.h" + parameters { + basic_abi { + type_abi { + name: "void *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const void *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void *" + size: 4 + alignment: 4 + } + name: "memset" + access: public_access + linker_set_key: "memset" + } + mangled_function_name: "memset" + source_file: "bionic/libc/include/string.h" + parameters { + basic_abi { + type_abi { + name: "void *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void *" + size: 4 + alignment: 4 + } + name: "memmem" + access: public_access + linker_set_key: "memmem" + } + mangled_function_name: "memmem" + source_file: "bionic/libc/include/string.h" + parameters { + basic_abi { + type_abi { + name: "const void *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const void *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "strchr" + access: public_access + linker_set_key: "strchr" + } + mangled_function_name: "strchr" + source_file: "bionic/libc/include/string.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "__strchr_chk" + access: public_access + linker_set_key: "__strchr_chk" + } + mangled_function_name: "__strchr_chk" + source_file: "bionic/libc/include/string.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "strchrnul" + access: public_access + linker_set_key: "strchrnul" + } + mangled_function_name: "strchrnul" + source_file: "bionic/libc/include/string.h" + parameters { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "strrchr" + access: public_access + linker_set_key: "strrchr" + } + mangled_function_name: "strrchr" + source_file: "bionic/libc/include/string.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "__strrchr_chk" + access: public_access + linker_set_key: "__strrchr_chk" + } + mangled_function_name: "__strrchr_chk" + source_file: "bionic/libc/include/string.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "strlen" + access: public_access + linker_set_key: "strlen" + } + mangled_function_name: "strlen" + source_file: "bionic/libc/include/string.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "__strlen_chk" + access: public_access + linker_set_key: "__strlen_chk" + } + mangled_function_name: "__strlen_chk" + source_file: "bionic/libc/include/string.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "strcmp" + access: public_access + linker_set_key: "strcmp" + } + mangled_function_name: "strcmp" + source_file: "bionic/libc/include/string.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "stpcpy" + access: public_access + linker_set_key: "stpcpy" + } + mangled_function_name: "stpcpy" + source_file: "bionic/libc/include/string.h" + parameters { + basic_abi { + type_abi { + name: "char *__restrict" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *__restrict" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "strcpy" + access: public_access + linker_set_key: "strcpy" + } + mangled_function_name: "strcpy" + source_file: "bionic/libc/include/string.h" + parameters { + basic_abi { + type_abi { + name: "char *__restrict" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *__restrict" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "strcat" + access: public_access + linker_set_key: "strcat" + } + mangled_function_name: "strcat" + source_file: "bionic/libc/include/string.h" + parameters { + basic_abi { + type_abi { + name: "char *__restrict" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *__restrict" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "strdup" + access: public_access + linker_set_key: "strdup" + } + mangled_function_name: "strdup" + source_file: "bionic/libc/include/string.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "strstr" + access: public_access + linker_set_key: "strstr" + } + mangled_function_name: "strstr" + source_file: "bionic/libc/include/string.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "strcasestr" + access: public_access + linker_set_key: "strcasestr" + } + mangled_function_name: "strcasestr" + source_file: "bionic/libc/include/string.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "strtok" + access: public_access + linker_set_key: "strtok" + } + mangled_function_name: "strtok" + source_file: "bionic/libc/include/string.h" + parameters { + basic_abi { + type_abi { + name: "char *__restrict" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *__restrict" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "strtok_r" + access: public_access + linker_set_key: "strtok_r" + } + mangled_function_name: "strtok_r" + source_file: "bionic/libc/include/string.h" + parameters { + basic_abi { + type_abi { + name: "char *__restrict" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *__restrict" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char **__restrict" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "strerror" + access: public_access + linker_set_key: "strerror" + } + mangled_function_name: "strerror" + source_file: "bionic/libc/include/string.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "strerror_l" + access: public_access + linker_set_key: "strerror_l" + } + mangled_function_name: "strerror_l" + source_file: "bionic/libc/include/string.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__locale_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "strerror_r" + access: public_access + linker_set_key: "__gnu_strerror_r" + } + mangled_function_name: "__gnu_strerror_r" + source_file: "bionic/libc/include/string.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "strnlen" + access: public_access + linker_set_key: "strnlen" + } + mangled_function_name: "strnlen" + source_file: "bionic/libc/include/string.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "strncat" + access: public_access + linker_set_key: "strncat" + } + mangled_function_name: "strncat" + source_file: "bionic/libc/include/string.h" + parameters { + basic_abi { + type_abi { + name: "char *__restrict" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *__restrict" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "strndup" + access: public_access + linker_set_key: "strndup" + } + mangled_function_name: "strndup" + source_file: "bionic/libc/include/string.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "strncmp" + access: public_access + linker_set_key: "strncmp" + } + mangled_function_name: "strncmp" + source_file: "bionic/libc/include/string.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "stpncpy" + access: public_access + linker_set_key: "stpncpy" + } + mangled_function_name: "stpncpy" + source_file: "bionic/libc/include/string.h" + parameters { + basic_abi { + type_abi { + name: "char *__restrict" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *__restrict" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "strncpy" + access: public_access + linker_set_key: "strncpy" + } + mangled_function_name: "strncpy" + source_file: "bionic/libc/include/string.h" + parameters { + basic_abi { + type_abi { + name: "char *__restrict" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *__restrict" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "strlcat" + access: public_access + linker_set_key: "strlcat" + } + mangled_function_name: "strlcat" + source_file: "bionic/libc/include/string.h" + parameters { + basic_abi { + type_abi { + name: "char *__restrict" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *__restrict" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "strlcpy" + access: public_access + linker_set_key: "strlcpy" + } + mangled_function_name: "strlcpy" + source_file: "bionic/libc/include/string.h" + parameters { + basic_abi { + type_abi { + name: "char *__restrict" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *__restrict" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "strcspn" + access: public_access + linker_set_key: "strcspn" + } + mangled_function_name: "strcspn" + source_file: "bionic/libc/include/string.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "strpbrk" + access: public_access + linker_set_key: "strpbrk" + } + mangled_function_name: "strpbrk" + source_file: "bionic/libc/include/string.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "strsep" + access: public_access + linker_set_key: "strsep" + } + mangled_function_name: "strsep" + source_file: "bionic/libc/include/string.h" + parameters { + basic_abi { + type_abi { + name: "char **__restrict" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *__restrict" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "strspn" + access: public_access + linker_set_key: "strspn" + } + mangled_function_name: "strspn" + source_file: "bionic/libc/include/string.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "strsignal" + access: public_access + linker_set_key: "strsignal" + } + mangled_function_name: "strsignal" + source_file: "bionic/libc/include/string.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "strcoll" + access: public_access + linker_set_key: "strcoll" + } + mangled_function_name: "strcoll" + source_file: "bionic/libc/include/string.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "strxfrm" + access: public_access + linker_set_key: "strxfrm" + } + mangled_function_name: "strxfrm" + source_file: "bionic/libc/include/string.h" + parameters { + basic_abi { + type_abi { + name: "char *__restrict" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *__restrict" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "strcoll_l" + access: public_access + linker_set_key: "strcoll_l" + } + mangled_function_name: "strcoll_l" + source_file: "bionic/libc/include/string.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__locale_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "strxfrm_l" + access: public_access + linker_set_key: "strxfrm_l" + } + mangled_function_name: "strxfrm_l" + source_file: "bionic/libc/include/string.h" + parameters { + basic_abi { + type_abi { + name: "char *__restrict" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *__restrict" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__locale_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "basename" + access: public_access + linker_set_key: "__gnu_basename" + } + mangled_function_name: "__gnu_basename" + source_file: "bionic/libc/include/string.h" + parameters { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void *" + size: 4 + alignment: 4 + } + name: "__memchr_chk" + access: public_access + linker_set_key: "__memchr_chk" + } + mangled_function_name: "__memchr_chk" + source_file: "bionic/libc/include/string.h" + parameters { + basic_abi { + type_abi { + name: "const void *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void *" + size: 4 + alignment: 4 + } + name: "__memrchr_chk" + access: public_access + linker_set_key: "__memrchr_chk" + } + mangled_function_name: "__memrchr_chk" + source_file: "bionic/libc/include/string.h" + parameters { + basic_abi { + type_abi { + name: "const void *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "__stpncpy_chk2" + access: public_access + linker_set_key: "__stpncpy_chk2" + } + mangled_function_name: "__stpncpy_chk2" + source_file: "bionic/libc/include/string.h" + parameters { + basic_abi { + type_abi { + name: "char *__restrict" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *__restrict" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "__strncpy_chk2" + access: public_access + linker_set_key: "__strncpy_chk2" + } + mangled_function_name: "__strncpy_chk2" + source_file: "bionic/libc/include/string.h" + parameters { + basic_abi { + type_abi { + name: "char *__restrict" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *__restrict" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "__strlcpy_chk" + access: public_access + linker_set_key: "__strlcpy_chk" + } + mangled_function_name: "__strlcpy_chk" + source_file: "bionic/libc/include/string.h" + parameters { + basic_abi { + type_abi { + name: "char *__restrict" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *__restrict" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "__strlcat_chk" + access: public_access + linker_set_key: "__strlcat_chk" + } + mangled_function_name: "__strlcat_chk" + source_file: "bionic/libc/include/string.h" + parameters { + basic_abi { + type_abi { + name: "char *__restrict" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *__restrict" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void (*)(int)" + size: 4 + alignment: 4 + } + name: "bsd_signal" + access: public_access + linker_set_key: "bsd_signal" + } + mangled_function_name: "bsd_signal" + source_file: "bionic/libc/include/android/legacy_signal_inlines.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "signum" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "void (*)(int)" + size: 4 + alignment: 4 + } + name: "handler" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "__FD_CLR_chk" + access: public_access + linker_set_key: "__FD_CLR_chk" + } + mangled_function_name: "__FD_CLR_chk" + source_file: "bionic/libc/include/sys/select.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "fd_set *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "__FD_SET_chk" + access: public_access + linker_set_key: "__FD_SET_chk" + } + mangled_function_name: "__FD_SET_chk" + source_file: "bionic/libc/include/sys/select.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "fd_set *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__FD_ISSET_chk" + access: public_access + linker_set_key: "__FD_ISSET_chk" + } + mangled_function_name: "__FD_ISSET_chk" + source_file: "bionic/libc/include/sys/select.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "fd_set *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "select" + access: public_access + linker_set_key: "select" + } + mangled_function_name: "select" + source_file: "bionic/libc/include/sys/select.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "fd_set *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "fd_set *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "fd_set *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "timeval *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pselect" + access: public_access + linker_set_key: "pselect" + } + mangled_function_name: "pselect" + source_file: "bionic/libc/include/sys/select.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "fd_set *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "fd_set *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "fd_set *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const timespec *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const unsigned long *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "gettimeofday" + access: public_access + linker_set_key: "gettimeofday" + } + mangled_function_name: "gettimeofday" + source_file: "bionic/libc/include/sys/time.h" + parameters { + basic_abi { + type_abi { + name: "timeval *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "timezone *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "settimeofday" + access: public_access + linker_set_key: "settimeofday" + } + mangled_function_name: "settimeofday" + source_file: "bionic/libc/include/sys/time.h" + parameters { + basic_abi { + type_abi { + name: "const timeval *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const timezone *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "getitimer" + access: public_access + linker_set_key: "getitimer" + } + mangled_function_name: "getitimer" + source_file: "bionic/libc/include/sys/time.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "itimerval *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "setitimer" + access: public_access + linker_set_key: "setitimer" + } + mangled_function_name: "setitimer" + source_file: "bionic/libc/include/sys/time.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const itimerval *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "itimerval *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "utimes" + access: public_access + linker_set_key: "utimes" + } + mangled_function_name: "utimes" + source_file: "bionic/libc/include/sys/time.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const timeval *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "futimes" + access: public_access + linker_set_key: "futimes" + } + mangled_function_name: "futimes" + source_file: "bionic/libc/include/sys/time.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const timeval *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "lutimes" + access: public_access + linker_set_key: "lutimes" + } + mangled_function_name: "lutimes" + source_file: "bionic/libc/include/sys/time.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const timeval *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "futimesat" + access: public_access + linker_set_key: "futimesat" + } + mangled_function_name: "futimesat" + source_file: "bionic/libc/include/sys/time.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const timeval *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long" + size: 4 + alignment: 4 + } + name: "time" + access: public_access + linker_set_key: "time" + } + mangled_function_name: "time" + source_file: "bionic/libc/include/time.h" + parameters { + basic_abi { + type_abi { + name: "long *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "nanosleep" + access: public_access + linker_set_key: "nanosleep" + } + mangled_function_name: "nanosleep" + source_file: "bionic/libc/include/time.h" + parameters { + basic_abi { + type_abi { + name: "const timespec *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "timespec *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "asctime" + access: public_access + linker_set_key: "asctime" + } + mangled_function_name: "asctime" + source_file: "bionic/libc/include/time.h" + parameters { + basic_abi { + type_abi { + name: "const tm *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "asctime_r" + access: public_access + linker_set_key: "asctime_r" + } + mangled_function_name: "asctime_r" + source_file: "bionic/libc/include/time.h" + parameters { + basic_abi { + type_abi { + name: "const tm *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 4 + } + name: "difftime" + access: public_access + linker_set_key: "difftime" + } + mangled_function_name: "difftime" + source_file: "bionic/libc/include/time.h" + parameters { + basic_abi { + type_abi { + name: "long" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long" + size: 4 + alignment: 4 + } + name: "mktime" + access: public_access + linker_set_key: "mktime" + } + mangled_function_name: "mktime" + source_file: "bionic/libc/include/time.h" + parameters { + basic_abi { + type_abi { + name: "tm *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "tm *" + size: 4 + alignment: 4 + } + name: "localtime" + access: public_access + linker_set_key: "localtime" + } + mangled_function_name: "localtime" + source_file: "bionic/libc/include/time.h" + parameters { + basic_abi { + type_abi { + name: "const long *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "tm *" + size: 4 + alignment: 4 + } + name: "localtime_r" + access: public_access + linker_set_key: "localtime_r" + } + mangled_function_name: "localtime_r" + source_file: "bionic/libc/include/time.h" + parameters { + basic_abi { + type_abi { + name: "const long *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "tm *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "tm *" + size: 4 + alignment: 4 + } + name: "gmtime" + access: public_access + linker_set_key: "gmtime" + } + mangled_function_name: "gmtime" + source_file: "bionic/libc/include/time.h" + parameters { + basic_abi { + type_abi { + name: "const long *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "tm *" + size: 4 + alignment: 4 + } + name: "gmtime_r" + access: public_access + linker_set_key: "gmtime_r" + } + mangled_function_name: "gmtime_r" + source_file: "bionic/libc/include/time.h" + parameters { + basic_abi { + type_abi { + name: "const long *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "tm *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "strptime" + access: public_access + linker_set_key: "strptime" + } + mangled_function_name: "strptime" + source_file: "bionic/libc/include/time.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "tm *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "strftime" + access: public_access + linker_set_key: "strftime" + } + mangled_function_name: "strftime" + source_file: "bionic/libc/include/time.h" + parameters { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const tm *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "strftime_l" + access: public_access + linker_set_key: "strftime_l" + } + mangled_function_name: "strftime_l" + source_file: "bionic/libc/include/time.h" + parameters { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const tm *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__locale_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "ctime" + access: public_access + linker_set_key: "ctime" + } + mangled_function_name: "ctime" + source_file: "bionic/libc/include/time.h" + parameters { + basic_abi { + type_abi { + name: "const long *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "ctime_r" + access: public_access + linker_set_key: "ctime_r" + } + mangled_function_name: "ctime_r" + source_file: "bionic/libc/include/time.h" + parameters { + basic_abi { + type_abi { + name: "const long *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "tzset" + access: public_access + linker_set_key: "tzset" + } + mangled_function_name: "tzset" + source_file: "bionic/libc/include/time.h" +} +functions { + basic_abi { + type_abi { + name: "long" + size: 4 + alignment: 4 + } + name: "clock" + access: public_access + linker_set_key: "clock" + } + mangled_function_name: "clock" + source_file: "bionic/libc/include/time.h" +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "clock_getcpuclockid" + access: public_access + linker_set_key: "clock_getcpuclockid" + } + mangled_function_name: "clock_getcpuclockid" + source_file: "bionic/libc/include/time.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "clock_getres" + access: public_access + linker_set_key: "clock_getres" + } + mangled_function_name: "clock_getres" + source_file: "bionic/libc/include/time.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "timespec *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "clock_gettime" + access: public_access + linker_set_key: "clock_gettime" + } + mangled_function_name: "clock_gettime" + source_file: "bionic/libc/include/time.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "timespec *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "clock_nanosleep" + access: public_access + linker_set_key: "clock_nanosleep" + } + mangled_function_name: "clock_nanosleep" + source_file: "bionic/libc/include/time.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const timespec *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "timespec *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "clock_settime" + access: public_access + linker_set_key: "clock_settime" + } + mangled_function_name: "clock_settime" + source_file: "bionic/libc/include/time.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const timespec *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "timer_create" + access: public_access + linker_set_key: "timer_create" + } + mangled_function_name: "timer_create" + source_file: "bionic/libc/include/time.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "sigevent *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "void **" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "timer_delete" + access: public_access + linker_set_key: "timer_delete" + } + mangled_function_name: "timer_delete" + source_file: "bionic/libc/include/time.h" + parameters { + basic_abi { + type_abi { + name: "void *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "timer_settime" + access: public_access + linker_set_key: "timer_settime" + } + mangled_function_name: "timer_settime" + source_file: "bionic/libc/include/time.h" + parameters { + basic_abi { + type_abi { + name: "void *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const itimerspec *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "itimerspec *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "timer_gettime" + access: public_access + linker_set_key: "timer_gettime" + } + mangled_function_name: "timer_gettime" + source_file: "bionic/libc/include/time.h" + parameters { + basic_abi { + type_abi { + name: "void *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "itimerspec *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "timer_getoverrun" + access: public_access + linker_set_key: "timer_getoverrun" + } + mangled_function_name: "timer_getoverrun" + source_file: "bionic/libc/include/time.h" + parameters { + basic_abi { + type_abi { + name: "void *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long" + size: 4 + alignment: 4 + } + name: "timelocal" + access: public_access + linker_set_key: "timelocal" + } + mangled_function_name: "timelocal" + source_file: "bionic/libc/include/time.h" + parameters { + basic_abi { + type_abi { + name: "tm *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long" + size: 4 + alignment: 4 + } + name: "timegm" + access: public_access + linker_set_key: "timegm" + } + mangled_function_name: "timegm" + source_file: "bionic/libc/include/time.h" + parameters { + basic_abi { + type_abi { + name: "tm *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_attr_destroy" + access: public_access + linker_set_key: "pthread_attr_destroy" + } + mangled_function_name: "pthread_attr_destroy" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "pthread_attr_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_attr_getdetachstate" + access: public_access + linker_set_key: "pthread_attr_getdetachstate" + } + mangled_function_name: "pthread_attr_getdetachstate" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "const pthread_attr_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_attr_getguardsize" + access: public_access + linker_set_key: "pthread_attr_getguardsize" + } + mangled_function_name: "pthread_attr_getguardsize" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "const pthread_attr_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_attr_getschedparam" + access: public_access + linker_set_key: "pthread_attr_getschedparam" + } + mangled_function_name: "pthread_attr_getschedparam" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "const pthread_attr_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "sched_param *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_attr_getschedpolicy" + access: public_access + linker_set_key: "pthread_attr_getschedpolicy" + } + mangled_function_name: "pthread_attr_getschedpolicy" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "const pthread_attr_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_attr_getscope" + access: public_access + linker_set_key: "pthread_attr_getscope" + } + mangled_function_name: "pthread_attr_getscope" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "const pthread_attr_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_attr_getstack" + access: public_access + linker_set_key: "pthread_attr_getstack" + } + mangled_function_name: "pthread_attr_getstack" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "const pthread_attr_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "void **" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_attr_getstacksize" + access: public_access + linker_set_key: "pthread_attr_getstacksize" + } + mangled_function_name: "pthread_attr_getstacksize" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "const pthread_attr_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_attr_init" + access: public_access + linker_set_key: "pthread_attr_init" + } + mangled_function_name: "pthread_attr_init" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "pthread_attr_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_attr_setdetachstate" + access: public_access + linker_set_key: "pthread_attr_setdetachstate" + } + mangled_function_name: "pthread_attr_setdetachstate" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "pthread_attr_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_attr_setguardsize" + access: public_access + linker_set_key: "pthread_attr_setguardsize" + } + mangled_function_name: "pthread_attr_setguardsize" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "pthread_attr_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_attr_setschedparam" + access: public_access + linker_set_key: "pthread_attr_setschedparam" + } + mangled_function_name: "pthread_attr_setschedparam" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "pthread_attr_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const sched_param *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_attr_setschedpolicy" + access: public_access + linker_set_key: "pthread_attr_setschedpolicy" + } + mangled_function_name: "pthread_attr_setschedpolicy" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "pthread_attr_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_attr_setscope" + access: public_access + linker_set_key: "pthread_attr_setscope" + } + mangled_function_name: "pthread_attr_setscope" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "pthread_attr_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_attr_setstack" + access: public_access + linker_set_key: "pthread_attr_setstack" + } + mangled_function_name: "pthread_attr_setstack" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "pthread_attr_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "void *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_attr_setstacksize" + access: public_access + linker_set_key: "pthread_attr_setstacksize" + } + mangled_function_name: "pthread_attr_setstacksize" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "pthread_attr_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_condattr_destroy" + access: public_access + linker_set_key: "pthread_condattr_destroy" + } + mangled_function_name: "pthread_condattr_destroy" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "long *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_condattr_getclock" + access: public_access + linker_set_key: "pthread_condattr_getclock" + } + mangled_function_name: "pthread_condattr_getclock" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "const long *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_condattr_getpshared" + access: public_access + linker_set_key: "pthread_condattr_getpshared" + } + mangled_function_name: "pthread_condattr_getpshared" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "const long *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_condattr_init" + access: public_access + linker_set_key: "pthread_condattr_init" + } + mangled_function_name: "pthread_condattr_init" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "long *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_condattr_setclock" + access: public_access + linker_set_key: "pthread_condattr_setclock" + } + mangled_function_name: "pthread_condattr_setclock" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "long *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_condattr_setpshared" + access: public_access + linker_set_key: "pthread_condattr_setpshared" + } + mangled_function_name: "pthread_condattr_setpshared" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "long *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_cond_broadcast" + access: public_access + linker_set_key: "pthread_cond_broadcast" + } + mangled_function_name: "pthread_cond_broadcast" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "pthread_cond_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_cond_destroy" + access: public_access + linker_set_key: "pthread_cond_destroy" + } + mangled_function_name: "pthread_cond_destroy" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "pthread_cond_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_cond_init" + access: public_access + linker_set_key: "pthread_cond_init" + } + mangled_function_name: "pthread_cond_init" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "pthread_cond_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const long *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_cond_signal" + access: public_access + linker_set_key: "pthread_cond_signal" + } + mangled_function_name: "pthread_cond_signal" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "pthread_cond_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_cond_timedwait" + access: public_access + linker_set_key: "pthread_cond_timedwait" + } + mangled_function_name: "pthread_cond_timedwait" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "pthread_cond_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "pthread_mutex_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const timespec *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_cond_wait" + access: public_access + linker_set_key: "pthread_cond_wait" + } + mangled_function_name: "pthread_cond_wait" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "pthread_cond_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "pthread_mutex_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_create" + access: public_access + linker_set_key: "pthread_create" + } + mangled_function_name: "pthread_create" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "long *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const pthread_attr_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "void *(*)(void *)" + size: 4 + alignment: 4 + } + name: "start_routine" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "void *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_detach" + access: public_access + linker_set_key: "pthread_detach" + } + mangled_function_name: "pthread_detach" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "long" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "pthread_exit" + access: public_access + linker_set_key: "pthread_exit" + } + mangled_function_name: "pthread_exit" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "void *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_equal" + access: public_access + linker_set_key: "pthread_equal" + } + mangled_function_name: "pthread_equal" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "long" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_getattr_np" + access: public_access + linker_set_key: "pthread_getattr_np" + } + mangled_function_name: "pthread_getattr_np" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "long" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "pthread_attr_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_getcpuclockid" + access: public_access + linker_set_key: "pthread_getcpuclockid" + } + mangled_function_name: "pthread_getcpuclockid" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "long" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_getschedparam" + access: public_access + linker_set_key: "pthread_getschedparam" + } + mangled_function_name: "pthread_getschedparam" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "long" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "sched_param *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void *" + size: 4 + alignment: 4 + } + name: "pthread_getspecific" + access: public_access + linker_set_key: "pthread_getspecific" + } + mangled_function_name: "pthread_getspecific" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_gettid_np" + access: public_access + linker_set_key: "pthread_gettid_np" + } + mangled_function_name: "pthread_gettid_np" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "long" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_join" + access: public_access + linker_set_key: "pthread_join" + } + mangled_function_name: "pthread_join" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "long" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "void **" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_key_create" + access: public_access + linker_set_key: "pthread_key_create" + } + mangled_function_name: "pthread_key_create" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "int *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "void (*)(void *)" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_key_delete" + access: public_access + linker_set_key: "pthread_key_delete" + } + mangled_function_name: "pthread_key_delete" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_mutexattr_destroy" + access: public_access + linker_set_key: "pthread_mutexattr_destroy" + } + mangled_function_name: "pthread_mutexattr_destroy" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "long *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_mutexattr_getpshared" + access: public_access + linker_set_key: "pthread_mutexattr_getpshared" + } + mangled_function_name: "pthread_mutexattr_getpshared" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "const long *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_mutexattr_gettype" + access: public_access + linker_set_key: "pthread_mutexattr_gettype" + } + mangled_function_name: "pthread_mutexattr_gettype" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "const long *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_mutexattr_init" + access: public_access + linker_set_key: "pthread_mutexattr_init" + } + mangled_function_name: "pthread_mutexattr_init" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "long *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_mutexattr_setpshared" + access: public_access + linker_set_key: "pthread_mutexattr_setpshared" + } + mangled_function_name: "pthread_mutexattr_setpshared" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "long *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_mutexattr_settype" + access: public_access + linker_set_key: "pthread_mutexattr_settype" + } + mangled_function_name: "pthread_mutexattr_settype" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "long *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_mutex_destroy" + access: public_access + linker_set_key: "pthread_mutex_destroy" + } + mangled_function_name: "pthread_mutex_destroy" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "pthread_mutex_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_mutex_init" + access: public_access + linker_set_key: "pthread_mutex_init" + } + mangled_function_name: "pthread_mutex_init" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "pthread_mutex_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const long *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_mutex_lock" + access: public_access + linker_set_key: "pthread_mutex_lock" + } + mangled_function_name: "pthread_mutex_lock" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "pthread_mutex_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_mutex_timedlock" + access: public_access + linker_set_key: "pthread_mutex_timedlock" + } + mangled_function_name: "pthread_mutex_timedlock" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "pthread_mutex_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const timespec *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_mutex_trylock" + access: public_access + linker_set_key: "pthread_mutex_trylock" + } + mangled_function_name: "pthread_mutex_trylock" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "pthread_mutex_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_mutex_unlock" + access: public_access + linker_set_key: "pthread_mutex_unlock" + } + mangled_function_name: "pthread_mutex_unlock" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "pthread_mutex_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_once" + access: public_access + linker_set_key: "pthread_once" + } + mangled_function_name: "pthread_once" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "int *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "void (*)()" + size: 4 + alignment: 4 + } + name: "init_routine" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_rwlockattr_init" + access: public_access + linker_set_key: "pthread_rwlockattr_init" + } + mangled_function_name: "pthread_rwlockattr_init" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "long *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_rwlockattr_destroy" + access: public_access + linker_set_key: "pthread_rwlockattr_destroy" + } + mangled_function_name: "pthread_rwlockattr_destroy" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "long *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_rwlockattr_getpshared" + access: public_access + linker_set_key: "pthread_rwlockattr_getpshared" + } + mangled_function_name: "pthread_rwlockattr_getpshared" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "const long *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_rwlockattr_setpshared" + access: public_access + linker_set_key: "pthread_rwlockattr_setpshared" + } + mangled_function_name: "pthread_rwlockattr_setpshared" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "long *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_rwlockattr_getkind_np" + access: public_access + linker_set_key: "pthread_rwlockattr_getkind_np" + } + mangled_function_name: "pthread_rwlockattr_getkind_np" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "const long *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_rwlockattr_setkind_np" + access: public_access + linker_set_key: "pthread_rwlockattr_setkind_np" + } + mangled_function_name: "pthread_rwlockattr_setkind_np" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "long *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_rwlock_destroy" + access: public_access + linker_set_key: "pthread_rwlock_destroy" + } + mangled_function_name: "pthread_rwlock_destroy" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "pthread_rwlock_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_rwlock_init" + access: public_access + linker_set_key: "pthread_rwlock_init" + } + mangled_function_name: "pthread_rwlock_init" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "pthread_rwlock_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const long *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_rwlock_rdlock" + access: public_access + linker_set_key: "pthread_rwlock_rdlock" + } + mangled_function_name: "pthread_rwlock_rdlock" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "pthread_rwlock_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_rwlock_timedrdlock" + access: public_access + linker_set_key: "pthread_rwlock_timedrdlock" + } + mangled_function_name: "pthread_rwlock_timedrdlock" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "pthread_rwlock_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const timespec *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_rwlock_timedwrlock" + access: public_access + linker_set_key: "pthread_rwlock_timedwrlock" + } + mangled_function_name: "pthread_rwlock_timedwrlock" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "pthread_rwlock_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const timespec *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_rwlock_tryrdlock" + access: public_access + linker_set_key: "pthread_rwlock_tryrdlock" + } + mangled_function_name: "pthread_rwlock_tryrdlock" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "pthread_rwlock_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_rwlock_trywrlock" + access: public_access + linker_set_key: "pthread_rwlock_trywrlock" + } + mangled_function_name: "pthread_rwlock_trywrlock" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "pthread_rwlock_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_rwlock_unlock" + access: public_access + linker_set_key: "pthread_rwlock_unlock" + } + mangled_function_name: "pthread_rwlock_unlock" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "pthread_rwlock_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_rwlock_wrlock" + access: public_access + linker_set_key: "pthread_rwlock_wrlock" + } + mangled_function_name: "pthread_rwlock_wrlock" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "pthread_rwlock_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_barrierattr_init" + access: public_access + linker_set_key: "pthread_barrierattr_init" + } + mangled_function_name: "pthread_barrierattr_init" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "int *" + size: 4 + alignment: 4 + } + name: "attr" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_barrierattr_destroy" + access: public_access + linker_set_key: "pthread_barrierattr_destroy" + } + mangled_function_name: "pthread_barrierattr_destroy" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "int *" + size: 4 + alignment: 4 + } + name: "attr" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_barrierattr_getpshared" + access: public_access + linker_set_key: "pthread_barrierattr_getpshared" + } + mangled_function_name: "pthread_barrierattr_getpshared" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "const int *" + size: 4 + alignment: 4 + } + name: "attr" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int *" + size: 4 + alignment: 4 + } + name: "pshared" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_barrierattr_setpshared" + access: public_access + linker_set_key: "pthread_barrierattr_setpshared" + } + mangled_function_name: "pthread_barrierattr_setpshared" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "int *" + size: 4 + alignment: 4 + } + name: "attr" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pshared" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_barrier_init" + access: public_access + linker_set_key: "pthread_barrier_init" + } + mangled_function_name: "pthread_barrier_init" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "pthread_barrier_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const int *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_barrier_destroy" + access: public_access + linker_set_key: "pthread_barrier_destroy" + } + mangled_function_name: "pthread_barrier_destroy" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "pthread_barrier_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_barrier_wait" + access: public_access + linker_set_key: "pthread_barrier_wait" + } + mangled_function_name: "pthread_barrier_wait" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "pthread_barrier_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_spin_destroy" + access: public_access + linker_set_key: "pthread_spin_destroy" + } + mangled_function_name: "pthread_spin_destroy" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "pthread_spinlock_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_spin_init" + access: public_access + linker_set_key: "pthread_spin_init" + } + mangled_function_name: "pthread_spin_init" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "pthread_spinlock_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_spin_lock" + access: public_access + linker_set_key: "pthread_spin_lock" + } + mangled_function_name: "pthread_spin_lock" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "pthread_spinlock_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_spin_trylock" + access: public_access + linker_set_key: "pthread_spin_trylock" + } + mangled_function_name: "pthread_spin_trylock" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "pthread_spinlock_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_spin_unlock" + access: public_access + linker_set_key: "pthread_spin_unlock" + } + mangled_function_name: "pthread_spin_unlock" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "pthread_spinlock_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long" + size: 4 + alignment: 4 + } + name: "pthread_self" + access: public_access + linker_set_key: "pthread_self" + } + mangled_function_name: "pthread_self" + source_file: "bionic/libc/include/pthread.h" +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_getname_np" + access: public_access + linker_set_key: "pthread_getname_np" + } + mangled_function_name: "pthread_getname_np" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "long" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_setname_np" + access: public_access + linker_set_key: "pthread_setname_np" + } + mangled_function_name: "pthread_setname_np" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "long" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_setschedparam" + access: public_access + linker_set_key: "pthread_setschedparam" + } + mangled_function_name: "pthread_setschedparam" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "long" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const sched_param *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_setspecific" + access: public_access + linker_set_key: "pthread_setspecific" + } + mangled_function_name: "pthread_setspecific" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const void *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "__pthread_cleanup_push" + access: public_access + linker_set_key: "__pthread_cleanup_push" + } + mangled_function_name: "__pthread_cleanup_push" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "__pthread_cleanup_t *" + size: 4 + alignment: 4 + } + name: "c" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "void (*)(void *)" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "void *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "__pthread_cleanup_pop" + access: public_access + linker_set_key: "__pthread_cleanup_pop" + } + mangled_function_name: "__pthread_cleanup_pop" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "__pthread_cleanup_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "clearerr" + access: public_access + linker_set_key: "clearerr" + } + mangled_function_name: "clearerr" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "__sFILE *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "fclose" + access: public_access + linker_set_key: "fclose" + } + mangled_function_name: "fclose" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "__sFILE *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "feof" + access: public_access + linker_set_key: "feof" + } + mangled_function_name: "feof" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "__sFILE *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "ferror" + access: public_access + linker_set_key: "ferror" + } + mangled_function_name: "ferror" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "__sFILE *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "fflush" + access: public_access + linker_set_key: "fflush" + } + mangled_function_name: "fflush" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "__sFILE *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "fgetc" + access: public_access + linker_set_key: "fgetc" + } + mangled_function_name: "fgetc" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "__sFILE *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "fgets" + access: public_access + linker_set_key: "fgets" + } + mangled_function_name: "fgets" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "char *__restrict" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__sFILE *__restrict" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "fprintf" + access: public_access + linker_set_key: "fprintf" + } + mangled_function_name: "fprintf" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "__sFILE *__restrict" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *__restrict" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "fputc" + access: public_access + linker_set_key: "fputc" + } + mangled_function_name: "fputc" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__sFILE *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "fputs" + access: public_access + linker_set_key: "fputs" + } + mangled_function_name: "fputs" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "const char *__restrict" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__sFILE *__restrict" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "fread" + access: public_access + linker_set_key: "fread" + } + mangled_function_name: "fread" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "void *__restrict" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__sFILE *__restrict" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "fscanf" + access: public_access + linker_set_key: "fscanf" + } + mangled_function_name: "fscanf" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "__sFILE *__restrict" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *__restrict" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "fwrite" + access: public_access + linker_set_key: "fwrite" + } + mangled_function_name: "fwrite" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "const void *__restrict" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__sFILE *__restrict" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "getc" + access: public_access + linker_set_key: "getc" + } + mangled_function_name: "getc" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "__sFILE *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "getchar" + access: public_access + linker_set_key: "getchar" + } + mangled_function_name: "getchar" + source_file: "bionic/libc/include/stdio.h" +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "getdelim" + access: public_access + linker_set_key: "getdelim" + } + mangled_function_name: "getdelim" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "char **__restrict" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int *__restrict" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__sFILE *__restrict" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "getline" + access: public_access + linker_set_key: "getline" + } + mangled_function_name: "getline" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "char **__restrict" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int *__restrict" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__sFILE *__restrict" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "perror" + access: public_access + linker_set_key: "perror" + } + mangled_function_name: "perror" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "printf" + access: public_access + linker_set_key: "printf" + } + mangled_function_name: "printf" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "const char *__restrict" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "putc" + access: public_access + linker_set_key: "putc" + } + mangled_function_name: "putc" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__sFILE *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "putchar" + access: public_access + linker_set_key: "putchar" + } + mangled_function_name: "putchar" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "puts" + access: public_access + linker_set_key: "puts" + } + mangled_function_name: "puts" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "remove" + access: public_access + linker_set_key: "remove" + } + mangled_function_name: "remove" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "rewind" + access: public_access + linker_set_key: "rewind" + } + mangled_function_name: "rewind" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "__sFILE *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "scanf" + access: public_access + linker_set_key: "scanf" + } + mangled_function_name: "scanf" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "const char *__restrict" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "setbuf" + access: public_access + linker_set_key: "setbuf" + } + mangled_function_name: "setbuf" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "__sFILE *__restrict" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *__restrict" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "setvbuf" + access: public_access + linker_set_key: "setvbuf" + } + mangled_function_name: "setvbuf" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "__sFILE *__restrict" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *__restrict" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "sscanf" + access: public_access + linker_set_key: "sscanf" + } + mangled_function_name: "sscanf" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "const char *__restrict" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *__restrict" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "ungetc" + access: public_access + linker_set_key: "ungetc" + } + mangled_function_name: "ungetc" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__sFILE *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "vfprintf" + access: public_access + linker_set_key: "vfprintf" + } + mangled_function_name: "vfprintf" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "__sFILE *__restrict" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *__restrict" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "vprintf" + access: public_access + linker_set_key: "vprintf" + } + mangled_function_name: "vprintf" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "const char *__restrict" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "dprintf" + access: public_access + linker_set_key: "dprintf" + } + mangled_function_name: "dprintf" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *__restrict" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "vdprintf" + access: public_access + linker_set_key: "vdprintf" + } + mangled_function_name: "vdprintf" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *__restrict" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "sprintf" + access: public_access + linker_set_key: "sprintf" + } + mangled_function_name: "sprintf" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "char *__restrict" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *__restrict" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "vsprintf" + access: public_access + linker_set_key: "vsprintf" + } + mangled_function_name: "vsprintf" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "char *__restrict" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *__restrict" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "tmpnam" + access: public_access + linker_set_key: "tmpnam" + } + mangled_function_name: "tmpnam" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "tempnam" + access: public_access + linker_set_key: "tempnam" + } + mangled_function_name: "tempnam" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "rename" + access: public_access + linker_set_key: "rename" + } + mangled_function_name: "rename" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "renameat" + access: public_access + linker_set_key: "renameat" + } + mangled_function_name: "renameat" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "fseek" + access: public_access + linker_set_key: "fseek" + } + mangled_function_name: "fseek" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "__sFILE *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long" + size: 4 + alignment: 4 + } + name: "ftell" + access: public_access + linker_set_key: "ftell" + } + mangled_function_name: "ftell" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "__sFILE *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "fgetpos" + access: public_access + linker_set_key: "fgetpos" + } + mangled_function_name: "fgetpos" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "__sFILE *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "fsetpos" + access: public_access + linker_set_key: "fsetpos" + } + mangled_function_name: "fsetpos" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "__sFILE *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const long *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "fseeko" + access: public_access + linker_set_key: "fseeko" + } + mangled_function_name: "fseeko" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "__sFILE *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long" + size: 4 + alignment: 4 + } + name: "ftello" + access: public_access + linker_set_key: "ftello" + } + mangled_function_name: "ftello" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "__sFILE *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "__sFILE *" + size: 4 + alignment: 4 + } + name: "funopen" + access: public_access + linker_set_key: "funopen" + } + mangled_function_name: "funopen" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "const void *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int (*)(void *, char *, int)" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int (*)(void *, const char *, int)" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long (*)(void *, long, int)" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int (*)(void *)" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "fgetpos64" + access: public_access + linker_set_key: "fgetpos64" + } + mangled_function_name: "fgetpos64" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "__sFILE *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long long *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "fsetpos64" + access: public_access + linker_set_key: "fsetpos64" + } + mangled_function_name: "fsetpos64" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "__sFILE *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const long long *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "fseeko64" + access: public_access + linker_set_key: "fseeko64" + } + mangled_function_name: "fseeko64" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "__sFILE *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long long" + size: 8 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long long" + size: 8 + alignment: 4 + } + name: "ftello64" + access: public_access + linker_set_key: "ftello64" + } + mangled_function_name: "ftello64" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "__sFILE *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "__sFILE *" + size: 4 + alignment: 4 + } + name: "funopen64" + access: public_access + linker_set_key: "funopen64" + } + mangled_function_name: "funopen64" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "const void *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int (*)(void *, char *, int)" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int (*)(void *, const char *, int)" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long long (*)(void *, long long, int)" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int (*)(void *)" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "__sFILE *" + size: 4 + alignment: 4 + } + name: "fopen" + access: public_access + linker_set_key: "fopen" + } + mangled_function_name: "fopen" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "const char *__restrict" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *__restrict" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "__sFILE *" + size: 4 + alignment: 4 + } + name: "fopen64" + access: public_access + linker_set_key: "fopen64" + } + mangled_function_name: "fopen64" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "const char *__restrict" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *__restrict" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "__sFILE *" + size: 4 + alignment: 4 + } + name: "freopen" + access: public_access + linker_set_key: "freopen" + } + mangled_function_name: "freopen" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "const char *__restrict" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *__restrict" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__sFILE *__restrict" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "__sFILE *" + size: 4 + alignment: 4 + } + name: "freopen64" + access: public_access + linker_set_key: "freopen64" + } + mangled_function_name: "freopen64" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "const char *__restrict" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *__restrict" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__sFILE *__restrict" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "__sFILE *" + size: 4 + alignment: 4 + } + name: "tmpfile" + access: public_access + linker_set_key: "tmpfile" + } + mangled_function_name: "tmpfile" + source_file: "bionic/libc/include/stdio.h" +} +functions { + basic_abi { + type_abi { + name: "__sFILE *" + size: 4 + alignment: 4 + } + name: "tmpfile64" + access: public_access + linker_set_key: "tmpfile64" + } + mangled_function_name: "tmpfile64" + source_file: "bionic/libc/include/stdio.h" +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "snprintf" + access: public_access + linker_set_key: "snprintf" + } + mangled_function_name: "snprintf" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "char *__restrict" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *__restrict" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "vfscanf" + access: public_access + linker_set_key: "vfscanf" + } + mangled_function_name: "vfscanf" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "__sFILE *__restrict" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *__restrict" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "vscanf" + access: public_access + linker_set_key: "vscanf" + } + mangled_function_name: "vscanf" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "vsnprintf" + access: public_access + linker_set_key: "vsnprintf" + } + mangled_function_name: "vsnprintf" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "char *__restrict" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *__restrict" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "vsscanf" + access: public_access + linker_set_key: "vsscanf" + } + mangled_function_name: "vsscanf" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "const char *__restrict" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *__restrict" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "ctermid" + access: public_access + linker_set_key: "ctermid" + } + mangled_function_name: "ctermid" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "__sFILE *" + size: 4 + alignment: 4 + } + name: "fdopen" + access: public_access + linker_set_key: "fdopen" + } + mangled_function_name: "fdopen" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "fileno" + access: public_access + linker_set_key: "fileno" + } + mangled_function_name: "fileno" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "__sFILE *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pclose" + access: public_access + linker_set_key: "pclose" + } + mangled_function_name: "pclose" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "__sFILE *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "__sFILE *" + size: 4 + alignment: 4 + } + name: "popen" + access: public_access + linker_set_key: "popen" + } + mangled_function_name: "popen" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "flockfile" + access: public_access + linker_set_key: "flockfile" + } + mangled_function_name: "flockfile" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "__sFILE *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "ftrylockfile" + access: public_access + linker_set_key: "ftrylockfile" + } + mangled_function_name: "ftrylockfile" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "__sFILE *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "funlockfile" + access: public_access + linker_set_key: "funlockfile" + } + mangled_function_name: "funlockfile" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "__sFILE *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "getc_unlocked" + access: public_access + linker_set_key: "getc_unlocked" + } + mangled_function_name: "getc_unlocked" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "__sFILE *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "getchar_unlocked" + access: public_access + linker_set_key: "getchar_unlocked" + } + mangled_function_name: "getchar_unlocked" + source_file: "bionic/libc/include/stdio.h" +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "putc_unlocked" + access: public_access + linker_set_key: "putc_unlocked" + } + mangled_function_name: "putc_unlocked" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__sFILE *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "putchar_unlocked" + access: public_access + linker_set_key: "putchar_unlocked" + } + mangled_function_name: "putchar_unlocked" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "__sFILE *" + size: 4 + alignment: 4 + } + name: "fmemopen" + access: public_access + linker_set_key: "fmemopen" + } + mangled_function_name: "fmemopen" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "void *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "__sFILE *" + size: 4 + alignment: 4 + } + name: "open_memstream" + access: public_access + linker_set_key: "open_memstream" + } + mangled_function_name: "open_memstream" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "char **" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "asprintf" + access: public_access + linker_set_key: "asprintf" + } + mangled_function_name: "asprintf" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "char **__restrict" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *__restrict" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "fgetln" + access: public_access + linker_set_key: "fgetln" + } + mangled_function_name: "fgetln" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "__sFILE *__restrict" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int *__restrict" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "fpurge" + access: public_access + linker_set_key: "fpurge" + } + mangled_function_name: "fpurge" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "__sFILE *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "setbuffer" + access: public_access + linker_set_key: "setbuffer" + } + mangled_function_name: "setbuffer" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "__sFILE *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "setlinebuf" + access: public_access + linker_set_key: "setlinebuf" + } + mangled_function_name: "setlinebuf" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "__sFILE *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "vasprintf" + access: public_access + linker_set_key: "vasprintf" + } + mangled_function_name: "vasprintf" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "char **__restrict" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *__restrict" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "clearerr_unlocked" + access: public_access + linker_set_key: "clearerr_unlocked" + } + mangled_function_name: "clearerr_unlocked" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "__sFILE *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "feof_unlocked" + access: public_access + linker_set_key: "feof_unlocked" + } + mangled_function_name: "feof_unlocked" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "__sFILE *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "ferror_unlocked" + access: public_access + linker_set_key: "ferror_unlocked" + } + mangled_function_name: "ferror_unlocked" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "__sFILE *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "fileno_unlocked" + access: public_access + linker_set_key: "fileno_unlocked" + } + mangled_function_name: "fileno_unlocked" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "__sFILE *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "__fgets_chk" + access: public_access + linker_set_key: "__fgets_chk" + } + mangled_function_name: "__fgets_chk" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__sFILE *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "__fread_chk" + access: public_access + linker_set_key: "__fread_chk" + } + mangled_function_name: "__fread_chk" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "void *__restrict" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__sFILE *__restrict" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "__fwrite_chk" + access: public_access + linker_set_key: "__fwrite_chk" + } + mangled_function_name: "__fwrite_chk" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "const void *__restrict" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__sFILE *__restrict" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void *" + size: 4 + alignment: 4 + } + name: "malloc" + access: public_access + linker_set_key: "malloc" + } + mangled_function_name: "malloc" + source_file: "bionic/libc/include/malloc.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "byte_count" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void *" + size: 4 + alignment: 4 + } + name: "calloc" + access: public_access + linker_set_key: "calloc" + } + mangled_function_name: "calloc" + source_file: "bionic/libc/include/malloc.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "item_count" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "item_size" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void *" + size: 4 + alignment: 4 + } + name: "realloc" + access: public_access + linker_set_key: "realloc" + } + mangled_function_name: "realloc" + source_file: "bionic/libc/include/malloc.h" + parameters { + basic_abi { + type_abi { + name: "void *" + size: 4 + alignment: 4 + } + name: "p" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "byte_count" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "free" + access: public_access + linker_set_key: "free" + } + mangled_function_name: "free" + source_file: "bionic/libc/include/malloc.h" + parameters { + basic_abi { + type_abi { + name: "void *" + size: 4 + alignment: 4 + } + name: "p" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void *" + size: 4 + alignment: 4 + } + name: "memalign" + access: public_access + linker_set_key: "memalign" + } + mangled_function_name: "memalign" + source_file: "bionic/libc/include/malloc.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "alignment" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "byte_count" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "malloc_usable_size" + access: public_access + linker_set_key: "malloc_usable_size" + } + mangled_function_name: "malloc_usable_size" + source_file: "bionic/libc/include/malloc.h" + parameters { + basic_abi { + type_abi { + name: "const void *" + size: 4 + alignment: 4 + } + name: "p" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "mallinfo" + size: 40 + alignment: 4 + } + name: "mallinfo" + access: public_access + linker_set_key: "mallinfo" + } + mangled_function_name: "mallinfo" + source_file: "bionic/libc/include/malloc.h" +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "malloc_info" + access: public_access + linker_set_key: "malloc_info" + } + mangled_function_name: "malloc_info" + source_file: "bionic/libc/include/malloc.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__sFILE *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "abort" + access: public_access + linker_set_key: "abort" + } + mangled_function_name: "abort" + source_file: "bionic/libc/include/stdlib.h" +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "exit" + access: public_access + linker_set_key: "exit" + } + mangled_function_name: "exit" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "_Exit" + access: public_access + linker_set_key: "_Exit" + } + mangled_function_name: "_Exit" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "at_quick_exit" + access: public_access + linker_set_key: "at_quick_exit" + } + mangled_function_name: "at_quick_exit" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "void (*)()" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "quick_exit" + access: public_access + linker_set_key: "quick_exit" + } + mangled_function_name: "quick_exit" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "getenv" + access: public_access + linker_set_key: "getenv" + } + mangled_function_name: "getenv" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "putenv" + access: public_access + linker_set_key: "putenv" + } + mangled_function_name: "putenv" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "setenv" + access: public_access + linker_set_key: "setenv" + } + mangled_function_name: "setenv" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "unsetenv" + access: public_access + linker_set_key: "unsetenv" + } + mangled_function_name: "unsetenv" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "clearenv" + access: public_access + linker_set_key: "clearenv" + } + mangled_function_name: "clearenv" + source_file: "bionic/libc/include/stdlib.h" +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "mkdtemp" + access: public_access + linker_set_key: "mkdtemp" + } + mangled_function_name: "mkdtemp" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "mktemp" + access: public_access + linker_set_key: "mktemp" + } + mangled_function_name: "mktemp" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "mkostemp64" + access: public_access + linker_set_key: "mkostemp64" + } + mangled_function_name: "mkostemp64" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "mkostemp" + access: public_access + linker_set_key: "mkostemp" + } + mangled_function_name: "mkostemp" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "mkostemps64" + access: public_access + linker_set_key: "mkostemps64" + } + mangled_function_name: "mkostemps64" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "mkostemps" + access: public_access + linker_set_key: "mkostemps" + } + mangled_function_name: "mkostemps" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "mkstemp64" + access: public_access + linker_set_key: "mkstemp64" + } + mangled_function_name: "mkstemp64" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "mkstemp" + access: public_access + linker_set_key: "mkstemp" + } + mangled_function_name: "mkstemp" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "mkstemps64" + access: public_access + linker_set_key: "mkstemps64" + } + mangled_function_name: "mkstemps64" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "mkstemps" + access: public_access + linker_set_key: "mkstemps" + } + mangled_function_name: "mkstemps" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long" + size: 4 + alignment: 4 + } + name: "strtol" + access: public_access + linker_set_key: "strtol" + } + mangled_function_name: "strtol" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char **" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long long" + size: 8 + alignment: 4 + } + name: "strtoll" + access: public_access + linker_set_key: "strtoll" + } + mangled_function_name: "strtoll" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char **" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned long" + size: 4 + alignment: 4 + } + name: "strtoul" + access: public_access + linker_set_key: "strtoul" + } + mangled_function_name: "strtoul" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char **" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned long long" + size: 8 + alignment: 4 + } + name: "strtoull" + access: public_access + linker_set_key: "strtoull" + } + mangled_function_name: "strtoull" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char **" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "posix_memalign" + access: public_access + linker_set_key: "posix_memalign" + } + mangled_function_name: "posix_memalign" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "void **" + size: 4 + alignment: 4 + } + name: "memptr" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "alignment" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "size" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 4 + } + name: "strtod" + access: public_access + linker_set_key: "strtod" + } + mangled_function_name: "strtod" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char **" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 4 + } + name: "strtold" + access: public_access + linker_set_key: "strtold" + } + mangled_function_name: "strtold" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char **" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned long" + size: 4 + alignment: 4 + } + name: "strtoul_l" + access: public_access + linker_set_key: "strtoul_l" + } + mangled_function_name: "strtoul_l" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char **" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__locale_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "atoi" + access: public_access + linker_set_key: "atoi" + } + mangled_function_name: "atoi" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long" + size: 4 + alignment: 4 + } + name: "atol" + access: public_access + linker_set_key: "atol" + } + mangled_function_name: "atol" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long long" + size: 8 + alignment: 4 + } + name: "atoll" + access: public_access + linker_set_key: "atoll" + } + mangled_function_name: "atoll" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "realpath" + access: public_access + linker_set_key: "realpath" + } + mangled_function_name: "realpath" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "path" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "resolved" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "system" + access: public_access + linker_set_key: "system" + } + mangled_function_name: "system" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "string" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void *" + size: 4 + alignment: 4 + } + name: "bsearch" + access: public_access + linker_set_key: "bsearch" + } + mangled_function_name: "bsearch" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "const void *" + size: 4 + alignment: 4 + } + name: "key" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const void *" + size: 4 + alignment: 4 + } + name: "base0" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "nmemb" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "size" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int (*)(const void *, const void *)" + size: 4 + alignment: 4 + } + name: "compar" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "qsort" + access: public_access + linker_set_key: "qsort" + } + mangled_function_name: "qsort" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "void *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int (*)(const void *, const void *)" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "arc4random" + access: public_access + linker_set_key: "arc4random" + } + mangled_function_name: "arc4random" + source_file: "bionic/libc/include/stdlib.h" +} +functions { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "arc4random_uniform" + access: public_access + linker_set_key: "arc4random_uniform" + } + mangled_function_name: "arc4random_uniform" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "arc4random_buf" + access: public_access + linker_set_key: "arc4random_buf" + } + mangled_function_name: "arc4random_buf" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "void *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "rand_r" + access: public_access + linker_set_key: "rand_r" + } + mangled_function_name: "rand_r" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 4 + } + name: "drand48" + access: public_access + linker_set_key: "drand48" + } + mangled_function_name: "drand48" + source_file: "bionic/libc/include/stdlib.h" +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 4 + } + name: "erand48" + access: public_access + linker_set_key: "erand48" + } + mangled_function_name: "erand48" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "unsigned short *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long" + size: 4 + alignment: 4 + } + name: "jrand48" + access: public_access + linker_set_key: "jrand48" + } + mangled_function_name: "jrand48" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "unsigned short *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "lcong48" + access: public_access + linker_set_key: "lcong48" + } + mangled_function_name: "lcong48" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "unsigned short *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long" + size: 4 + alignment: 4 + } + name: "lrand48" + access: public_access + linker_set_key: "lrand48" + } + mangled_function_name: "lrand48" + source_file: "bionic/libc/include/stdlib.h" +} +functions { + basic_abi { + type_abi { + name: "long" + size: 4 + alignment: 4 + } + name: "mrand48" + access: public_access + linker_set_key: "mrand48" + } + mangled_function_name: "mrand48" + source_file: "bionic/libc/include/stdlib.h" +} +functions { + basic_abi { + type_abi { + name: "long" + size: 4 + alignment: 4 + } + name: "nrand48" + access: public_access + linker_set_key: "nrand48" + } + mangled_function_name: "nrand48" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "unsigned short *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned short *" + size: 4 + alignment: 4 + } + name: "seed48" + access: public_access + linker_set_key: "seed48" + } + mangled_function_name: "seed48" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "unsigned short *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "srand48" + access: public_access + linker_set_key: "srand48" + } + mangled_function_name: "srand48" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "long" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "initstate" + access: public_access + linker_set_key: "initstate" + } + mangled_function_name: "initstate" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "setstate" + access: public_access + linker_set_key: "setstate" + } + mangled_function_name: "setstate" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "getpt" + access: public_access + linker_set_key: "getpt" + } + mangled_function_name: "getpt" + source_file: "bionic/libc/include/stdlib.h" +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "posix_openpt" + access: public_access + linker_set_key: "posix_openpt" + } + mangled_function_name: "posix_openpt" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "ptsname" + access: public_access + linker_set_key: "ptsname" + } + mangled_function_name: "ptsname" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "ptsname_r" + access: public_access + linker_set_key: "ptsname_r" + } + mangled_function_name: "ptsname_r" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "unlockpt" + access: public_access + linker_set_key: "unlockpt" + } + mangled_function_name: "unlockpt" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "getsubopt" + access: public_access + linker_set_key: "getsubopt" + } + mangled_function_name: "getsubopt" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "char **" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *const *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char **" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "div_t" + size: 8 + alignment: 4 + } + name: "div" + access: public_access + linker_set_key: "div" + } + mangled_function_name: "div" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "ldiv_t" + size: 8 + alignment: 4 + } + name: "ldiv" + access: public_access + linker_set_key: "ldiv" + } + mangled_function_name: "ldiv" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "long" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "lldiv_t" + size: 16 + alignment: 4 + } + name: "lldiv" + access: public_access + linker_set_key: "lldiv" + } + mangled_function_name: "lldiv" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "long long" + size: 8 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long long" + size: 8 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "getprogname" + access: public_access + linker_set_key: "getprogname" + } + mangled_function_name: "getprogname" + source_file: "bionic/libc/include/stdlib.h" +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "setprogname" + access: public_access + linker_set_key: "setprogname" + } + mangled_function_name: "setprogname" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "mblen" + access: public_access + linker_set_key: "mblen" + } + mangled_function_name: "mblen" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "mbstowcs" + access: public_access + linker_set_key: "mbstowcs" + } + mangled_function_name: "mbstowcs" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "wchar_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "mbtowc" + access: public_access + linker_set_key: "mbtowc" + } + mangled_function_name: "mbtowc" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "wchar_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "wctomb" + access: public_access + linker_set_key: "wctomb" + } + mangled_function_name: "wctomb" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "wchar_t" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "wcstombs" + access: public_access + linker_set_key: "wcstombs" + } + mangled_function_name: "wcstombs" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "__ctype_get_mb_cur_max" + access: public_access + linker_set_key: "__ctype_get_mb_cur_max" + } + mangled_function_name: "__ctype_get_mb_cur_max" + source_file: "bionic/libc/include/stdlib.h" +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "strtof" + access: public_access + linker_set_key: "strtof" + } + mangled_function_name: "strtof" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char **" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 4 + } + name: "atof" + access: public_access + linker_set_key: "atof" + } + mangled_function_name: "atof" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "abs" + access: public_access + linker_set_key: "abs" + } + mangled_function_name: "abs" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long" + size: 4 + alignment: 4 + } + name: "labs" + access: public_access + linker_set_key: "labs" + } + mangled_function_name: "labs" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "long" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long long" + size: 8 + alignment: 4 + } + name: "llabs" + access: public_access + linker_set_key: "llabs" + } + mangled_function_name: "llabs" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "long long" + size: 8 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "rand" + access: public_access + linker_set_key: "rand" + } + mangled_function_name: "rand" + source_file: "bionic/libc/include/stdlib.h" +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "srand" + access: public_access + linker_set_key: "srand" + } + mangled_function_name: "srand" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long" + size: 4 + alignment: 4 + } + name: "random" + access: public_access + linker_set_key: "random" + } + mangled_function_name: "random" + source_file: "bionic/libc/include/stdlib.h" +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "srandom" + access: public_access + linker_set_key: "srandom" + } + mangled_function_name: "srandom" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "grantpt" + access: public_access + linker_set_key: "grantpt" + } + mangled_function_name: "grantpt" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long long" + size: 8 + alignment: 4 + } + name: "strtoll_l" + access: public_access + linker_set_key: "strtoll_l" + } + mangled_function_name: "strtoll_l" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char **" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__locale_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned long long" + size: 8 + alignment: 4 + } + name: "strtoull_l" + access: public_access + linker_set_key: "strtoull_l" + } + mangled_function_name: "strtoull_l" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char **" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__locale_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 4 + } + name: "strtold_l" + access: public_access + linker_set_key: "strtold_l" + } + mangled_function_name: "strtold_l" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char **" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__locale_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 4 + } + name: "strtod_l" + access: public_access + linker_set_key: "strtod_l" + } + mangled_function_name: "strtod_l" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char **" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__locale_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "strtof_l" + access: public_access + linker_set_key: "strtof_l" + } + mangled_function_name: "strtof_l" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char **" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__locale_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long" + size: 4 + alignment: 4 + } + name: "strtol_l" + access: public_access + linker_set_key: "strtol_l" + } + mangled_function_name: "strtol_l" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char **" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__locale_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void *" + size: 4 + alignment: 4 + } + name: "mmap" + access: public_access + linker_set_key: "mmap" + } + mangled_function_name: "mmap" + source_file: "bionic/libc/include/sys/mman.h" + parameters { + basic_abi { + type_abi { + name: "void *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void *" + size: 4 + alignment: 4 + } + name: "mmap64" + access: public_access + linker_set_key: "mmap64" + } + mangled_function_name: "mmap64" + source_file: "bionic/libc/include/sys/mman.h" + parameters { + basic_abi { + type_abi { + name: "void *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long long" + size: 8 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "munmap" + access: public_access + linker_set_key: "munmap" + } + mangled_function_name: "munmap" + source_file: "bionic/libc/include/sys/mman.h" + parameters { + basic_abi { + type_abi { + name: "void *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "msync" + access: public_access + linker_set_key: "msync" + } + mangled_function_name: "msync" + source_file: "bionic/libc/include/sys/mman.h" + parameters { + basic_abi { + type_abi { + name: "void *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "mprotect" + access: public_access + linker_set_key: "mprotect" + } + mangled_function_name: "mprotect" + source_file: "bionic/libc/include/sys/mman.h" + parameters { + basic_abi { + type_abi { + name: "void *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void *" + size: 4 + alignment: 4 + } + name: "mremap" + access: public_access + linker_set_key: "mremap" + } + mangled_function_name: "mremap" + source_file: "bionic/libc/include/sys/mman.h" + parameters { + basic_abi { + type_abi { + name: "void *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "mlockall" + access: public_access + linker_set_key: "mlockall" + } + mangled_function_name: "mlockall" + source_file: "bionic/libc/include/sys/mman.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "munlockall" + access: public_access + linker_set_key: "munlockall" + } + mangled_function_name: "munlockall" + source_file: "bionic/libc/include/sys/mman.h" +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "mlock" + access: public_access + linker_set_key: "mlock" + } + mangled_function_name: "mlock" + source_file: "bionic/libc/include/sys/mman.h" + parameters { + basic_abi { + type_abi { + name: "const void *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "munlock" + access: public_access + linker_set_key: "munlock" + } + mangled_function_name: "munlock" + source_file: "bionic/libc/include/sys/mman.h" + parameters { + basic_abi { + type_abi { + name: "const void *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "mincore" + access: public_access + linker_set_key: "mincore" + } + mangled_function_name: "mincore" + source_file: "bionic/libc/include/sys/mman.h" + parameters { + basic_abi { + type_abi { + name: "void *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "madvise" + access: public_access + linker_set_key: "madvise" + } + mangled_function_name: "madvise" + source_file: "bionic/libc/include/sys/mman.h" + parameters { + basic_abi { + type_abi { + name: "void *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "posix_madvise" + access: public_access + linker_set_key: "posix_madvise" + } + mangled_function_name: "posix_madvise" + source_file: "bionic/libc/include/sys/mman.h" + parameters { + basic_abi { + type_abi { + name: "void *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "prctl" + access: public_access + linker_set_key: "prctl" + } + mangled_function_name: "prctl" + source_file: "bionic/libc/include/sys/prctl.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "option" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void *" + size: 4 + alignment: 4 + } + name: "pvalloc" + access: public_access + linker_set_key: "pvalloc" + } + mangled_function_name: "pvalloc" + source_file: "bionic/libc/bionic/malloc_common.cpp" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "bytes" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void *" + size: 4 + alignment: 4 + } + name: "valloc" + access: public_access + linker_set_key: "valloc" + } + mangled_function_name: "valloc" + source_file: "bionic/libc/bionic/malloc_common.cpp" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "bytes" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__system_property_set" + access: public_access + linker_set_key: "__system_property_set" + } + mangled_function_name: "__system_property_set" + source_file: "bionic/libc/include/sys/system_properties.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "key" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "value" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "const prop_info *" + size: 4 + alignment: 4 + } + name: "__system_property_find" + access: public_access + linker_set_key: "__system_property_find" + } + mangled_function_name: "__system_property_find" + source_file: "bionic/libc/include/sys/system_properties.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "name" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "__system_property_read_callback" + access: public_access + linker_set_key: "__system_property_read_callback" + } + mangled_function_name: "__system_property_read_callback" + source_file: "bionic/libc/include/sys/system_properties.h" + parameters { + basic_abi { + type_abi { + name: "const prop_info *" + size: 4 + alignment: 4 + } + name: "pi" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "void (*)(void *, const char *, const char *, unsigned int)" + size: 4 + alignment: 4 + } + name: "callback" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "void *" + size: 4 + alignment: 4 + } + name: "cookie" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__system_property_foreach" + access: public_access + linker_set_key: "__system_property_foreach" + } + mangled_function_name: "__system_property_foreach" + source_file: "bionic/libc/include/sys/system_properties.h" + parameters { + basic_abi { + type_abi { + name: "void (*)(const prop_info *, void *)" + size: 4 + alignment: 4 + } + name: "propfn" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "void *" + size: 4 + alignment: 4 + } + name: "cookie" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "bool" + size: 1 + alignment: 1 + } + name: "__system_property_wait" + access: public_access + linker_set_key: "__system_property_wait" + } + mangled_function_name: "__system_property_wait" + source_file: "bionic/libc/include/sys/system_properties.h" + parameters { + basic_abi { + type_abi { + name: "const prop_info *" + size: 4 + alignment: 4 + } + name: "pi" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "old_serial" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int *" + size: 4 + alignment: 4 + } + name: "new_serial_ptr" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const timespec *" + size: 4 + alignment: 4 + } + name: "relative_timeout" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__system_property_read" + access: public_access + linker_set_key: "__system_property_read" + } + mangled_function_name: "__system_property_read" + source_file: "bionic/libc/include/sys/system_properties.h" + parameters { + basic_abi { + type_abi { + name: "const prop_info *" + size: 4 + alignment: 4 + } + name: "pi" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "name" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "value" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__system_property_get" + access: public_access + linker_set_key: "__system_property_get" + } + mangled_function_name: "__system_property_get" + source_file: "bionic/libc/include/sys/system_properties.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "name" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "value" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "const prop_info *" + size: 4 + alignment: 4 + } + name: "__system_property_find_nth" + access: public_access + linker_set_key: "__system_property_find_nth" + } + mangled_function_name: "__system_property_find_nth" + source_file: "bionic/libc/include/sys/system_properties.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "n" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "malloc_iterate" + access: public_access + linker_set_key: "malloc_iterate" + } + mangled_function_name: "malloc_iterate" + source_file: "bionic/libc/bionic/malloc_common.cpp" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "base" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "size" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "void (*)(unsigned int, unsigned int, void *)" + size: 4 + alignment: 4 + } + name: "callback" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "void *" + size: 4 + alignment: 4 + } + name: "arg" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "malloc_disable" + access: public_access + linker_set_key: "malloc_disable" + } + mangled_function_name: "malloc_disable" + source_file: "bionic/libc/bionic/malloc_common.cpp" +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "malloc_enable" + access: public_access + linker_set_key: "malloc_enable" + } + mangled_function_name: "malloc_enable" + source_file: "bionic/libc/bionic/malloc_common.cpp" +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "malloc_backtrace" + access: public_access + linker_set_key: "malloc_backtrace" + } + mangled_function_name: "malloc_backtrace" + source_file: "bionic/libc/bionic/malloc_common.cpp" + parameters { + basic_abi { + type_abi { + name: "void *" + size: 4 + alignment: 4 + } + name: "pointer" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int *" + size: 4 + alignment: 4 + } + name: "frames" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "frame_count" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "__libc_init" + access: public_access + linker_set_key: "__libc_init" + } + mangled_function_name: "__libc_init" + source_file: "bionic/libc/bionic/libc_init_common.h" + parameters { + basic_abi { + type_abi { + name: "void *" + size: 4 + alignment: 4 + } + name: "raw_args" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "void (*)()" + size: 4 + alignment: 4 + } + name: "onexit" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int (*)(int, char **, char **)" + size: 4 + alignment: 4 + } + name: "slingshot" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const structors_array_t *const" + size: 4 + alignment: 4 + } + name: "structors" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "lconv *" + size: 4 + alignment: 4 + } + name: "localeconv" + access: public_access + linker_set_key: "localeconv" + } + mangled_function_name: "localeconv" + source_file: "bionic/libc/include/locale.h" +} +functions { + basic_abi { + type_abi { + name: "__locale_t *" + size: 4 + alignment: 4 + } + name: "duplocale" + access: public_access + linker_set_key: "duplocale" + } + mangled_function_name: "duplocale" + source_file: "bionic/libc/include/locale.h" + parameters { + basic_abi { + type_abi { + name: "__locale_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "freelocale" + access: public_access + linker_set_key: "freelocale" + } + mangled_function_name: "freelocale" + source_file: "bionic/libc/include/locale.h" + parameters { + basic_abi { + type_abi { + name: "__locale_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "__locale_t *" + size: 4 + alignment: 4 + } + name: "newlocale" + access: public_access + linker_set_key: "newlocale" + } + mangled_function_name: "newlocale" + source_file: "bionic/libc/include/locale.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__locale_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "setlocale" + access: public_access + linker_set_key: "setlocale" + } + mangled_function_name: "setlocale" + source_file: "bionic/libc/include/locale.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "__locale_t *" + size: 4 + alignment: 4 + } + name: "uselocale" + access: public_access + linker_set_key: "uselocale" + } + mangled_function_name: "uselocale" + source_file: "bionic/libc/include/locale.h" + parameters { + basic_abi { + type_abi { + name: "__locale_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "endmntent" + access: public_access + linker_set_key: "endmntent" + } + mangled_function_name: "endmntent" + source_file: "bionic/libc/include/mntent.h" + parameters { + basic_abi { + type_abi { + name: "__sFILE *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "mntent *" + size: 4 + alignment: 4 + } + name: "getmntent" + access: public_access + linker_set_key: "getmntent" + } + mangled_function_name: "getmntent" + source_file: "bionic/libc/include/mntent.h" + parameters { + basic_abi { + type_abi { + name: "__sFILE *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "mntent *" + size: 4 + alignment: 4 + } + name: "getmntent_r" + access: public_access + linker_set_key: "getmntent_r" + } + mangled_function_name: "getmntent_r" + source_file: "bionic/libc/include/mntent.h" + parameters { + basic_abi { + type_abi { + name: "__sFILE *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "mntent *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "__sFILE *" + size: 4 + alignment: 4 + } + name: "setmntent" + access: public_access + linker_set_key: "setmntent" + } + mangled_function_name: "setmntent" + source_file: "bionic/libc/include/mntent.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "hasmntopt" + access: public_access + linker_set_key: "hasmntopt" + } + mangled_function_name: "hasmntopt" + source_file: "bionic/libc/include/mntent.h" + parameters { + basic_abi { + type_abi { + name: "const mntent *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "group *" + size: 4 + alignment: 4 + } + name: "getgrgid" + access: public_access + linker_set_key: "getgrgid" + } + mangled_function_name: "getgrgid" + source_file: "bionic/libc/include/grp.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "group *" + size: 4 + alignment: 4 + } + name: "getgrnam" + access: public_access + linker_set_key: "getgrnam" + } + mangled_function_name: "getgrnam" + source_file: "bionic/libc/include/grp.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "group *" + size: 4 + alignment: 4 + } + name: "getgrent" + access: public_access + linker_set_key: "getgrent" + } + mangled_function_name: "getgrent" + source_file: "bionic/libc/include/grp.h" +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "setgrent" + access: public_access + linker_set_key: "setgrent" + } + mangled_function_name: "setgrent" + source_file: "bionic/libc/include/grp.h" +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "endgrent" + access: public_access + linker_set_key: "endgrent" + } + mangled_function_name: "endgrent" + source_file: "bionic/libc/include/grp.h" +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "getgrgid_r" + access: public_access + linker_set_key: "getgrgid_r" + } + mangled_function_name: "getgrgid_r" + source_file: "bionic/libc/include/grp.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "group *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "group **" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "getgrnam_r" + access: public_access + linker_set_key: "getgrnam_r" + } + mangled_function_name: "getgrnam_r" + source_file: "bionic/libc/include/grp.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "group *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "group **" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "getgrouplist" + access: public_access + linker_set_key: "getgrouplist" + } + mangled_function_name: "getgrouplist" + source_file: "bionic/libc/include/grp.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "initgroups" + access: public_access + linker_set_key: "initgroups" + } + mangled_function_name: "initgroups" + source_file: "bionic/libc/include/grp.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "passwd *" + size: 4 + alignment: 4 + } + name: "getpwnam" + access: public_access + linker_set_key: "getpwnam" + } + mangled_function_name: "getpwnam" + source_file: "bionic/libc/include/pwd.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "passwd *" + size: 4 + alignment: 4 + } + name: "getpwuid" + access: public_access + linker_set_key: "getpwuid" + } + mangled_function_name: "getpwuid" + source_file: "bionic/libc/include/pwd.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "passwd *" + size: 4 + alignment: 4 + } + name: "getpwent" + access: public_access + linker_set_key: "getpwent" + } + mangled_function_name: "getpwent" + source_file: "bionic/libc/include/pwd.h" +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "setpwent" + access: public_access + linker_set_key: "setpwent" + } + mangled_function_name: "setpwent" + source_file: "bionic/libc/include/pwd.h" +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "endpwent" + access: public_access + linker_set_key: "endpwent" + } + mangled_function_name: "endpwent" + source_file: "bionic/libc/include/pwd.h" +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "getpwnam_r" + access: public_access + linker_set_key: "getpwnam_r" + } + mangled_function_name: "getpwnam_r" + source_file: "bionic/libc/include/pwd.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "passwd *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "passwd **" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "getpwuid_r" + access: public_access + linker_set_key: "getpwuid_r" + } + mangled_function_name: "getpwuid_r" + source_file: "bionic/libc/include/pwd.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "passwd *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "passwd **" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned long" + size: 4 + alignment: 4 + } + name: "getauxval" + access: public_access + linker_set_key: "getauxval" + } + mangled_function_name: "getauxval" + source_file: "bionic/libc/include/sys/auxv.h" + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 4 + alignment: 4 + } + name: "type" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "cmsghdr *" + size: 4 + alignment: 4 + } + name: "__cmsg_nxthdr" + access: public_access + linker_set_key: "__cmsg_nxthdr" + } + mangled_function_name: "__cmsg_nxthdr" + source_file: "bionic/libc/include/sys/socket.h" + parameters { + basic_abi { + type_abi { + name: "msghdr *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "cmsghdr *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "accept" + access: public_access + linker_set_key: "accept" + } + mangled_function_name: "accept" + source_file: "bionic/libc/include/sys/socket.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "sockaddr *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "accept4" + access: public_access + linker_set_key: "accept4" + } + mangled_function_name: "accept4" + source_file: "bionic/libc/include/sys/socket.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "sockaddr *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "bind" + access: public_access + linker_set_key: "bind" + } + mangled_function_name: "bind" + source_file: "bionic/libc/include/sys/socket.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const sockaddr *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "connect" + access: public_access + linker_set_key: "connect" + } + mangled_function_name: "connect" + source_file: "bionic/libc/include/sys/socket.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const sockaddr *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "getpeername" + access: public_access + linker_set_key: "getpeername" + } + mangled_function_name: "getpeername" + source_file: "bionic/libc/include/sys/socket.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "sockaddr *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "getsockname" + access: public_access + linker_set_key: "getsockname" + } + mangled_function_name: "getsockname" + source_file: "bionic/libc/include/sys/socket.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "sockaddr *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "getsockopt" + access: public_access + linker_set_key: "getsockopt" + } + mangled_function_name: "getsockopt" + source_file: "bionic/libc/include/sys/socket.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "void *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "listen" + access: public_access + linker_set_key: "listen" + } + mangled_function_name: "listen" + source_file: "bionic/libc/include/sys/socket.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "recvmmsg" + access: public_access + linker_set_key: "recvmmsg" + } + mangled_function_name: "recvmmsg" + source_file: "bionic/libc/include/sys/socket.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "mmsghdr *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const timespec *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "recvmsg" + access: public_access + linker_set_key: "recvmsg" + } + mangled_function_name: "recvmsg" + source_file: "bionic/libc/include/sys/socket.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "msghdr *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "sendmmsg" + access: public_access + linker_set_key: "sendmmsg" + } + mangled_function_name: "sendmmsg" + source_file: "bionic/libc/include/sys/socket.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const mmsghdr *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "sendmsg" + access: public_access + linker_set_key: "sendmsg" + } + mangled_function_name: "sendmsg" + source_file: "bionic/libc/include/sys/socket.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const msghdr *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "setsockopt" + access: public_access + linker_set_key: "setsockopt" + } + mangled_function_name: "setsockopt" + source_file: "bionic/libc/include/sys/socket.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const void *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "shutdown" + access: public_access + linker_set_key: "shutdown" + } + mangled_function_name: "shutdown" + source_file: "bionic/libc/include/sys/socket.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "socket" + access: public_access + linker_set_key: "socket" + } + mangled_function_name: "socket" + source_file: "bionic/libc/include/sys/socket.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "socketpair" + access: public_access + linker_set_key: "socketpair" + } + mangled_function_name: "socketpair" + source_file: "bionic/libc/include/sys/socket.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "recv" + access: public_access + linker_set_key: "recv" + } + mangled_function_name: "recv" + source_file: "bionic/libc/include/sys/socket.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "void *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "send" + access: public_access + linker_set_key: "send" + } + mangled_function_name: "send" + source_file: "bionic/libc/include/sys/socket.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const void *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "sendto" + access: public_access + linker_set_key: "sendto" + } + mangled_function_name: "sendto" + source_file: "bionic/libc/include/sys/socket.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const void *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const sockaddr *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "recvfrom" + access: public_access + linker_set_key: "recvfrom" + } + mangled_function_name: "recvfrom" + source_file: "bionic/libc/include/sys/socket.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "void *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "sockaddr *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__sendto_chk" + access: public_access + linker_set_key: "__sendto_chk" + } + mangled_function_name: "__sendto_chk" + source_file: "bionic/libc/include/sys/socket.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const void *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const sockaddr *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__recvfrom_chk" + access: public_access + linker_set_key: "__recvfrom_chk" + } + mangled_function_name: "__recvfrom_chk" + source_file: "bionic/libc/include/sys/socket.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "void *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "sockaddr *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "fcntl" + access: public_access + linker_set_key: "fcntl" + } + mangled_function_name: "fcntl" + source_file: "bionic/libc/include/bits/fcntl.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "getopt" + access: public_access + linker_set_key: "getopt" + } + mangled_function_name: "getopt" + source_file: "bionic/libc/include/bits/getopt.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *const *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "ioctl" + access: public_access + linker_set_key: "ioctl" + } + mangled_function_name: "ioctl" + source_file: "bionic/libc/include/bits/ioctl.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "lockf" + access: public_access + linker_set_key: "lockf" + } + mangled_function_name: "lockf" + source_file: "bionic/libc/include/bits/lockf.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "lockf64" + access: public_access + linker_set_key: "lockf64" + } + mangled_function_name: "lockf64" + source_file: "bionic/libc/include/bits/lockf.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long long" + size: 8 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long" + size: 4 + alignment: 4 + } + name: "sysconf" + access: public_access + linker_set_key: "sysconf" + } + mangled_function_name: "sysconf" + source_file: "bionic/libc/include/bits/sysconf.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__name" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "_exit" + access: public_access + linker_set_key: "_exit" + } + mangled_function_name: "_exit" + source_file: "bionic/libc/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__status" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "fork" + access: public_access + linker_set_key: "fork" + } + mangled_function_name: "fork" + source_file: "bionic/libc/include/unistd.h" +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "vfork" + access: public_access + linker_set_key: "vfork" + } + mangled_function_name: "vfork" + source_file: "bionic/libc/include/unistd.h" +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "getpid" + access: public_access + linker_set_key: "getpid" + } + mangled_function_name: "getpid" + source_file: "bionic/libc/include/unistd.h" +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "gettid" + access: public_access + linker_set_key: "gettid" + } + mangled_function_name: "gettid" + source_file: "bionic/libc/include/unistd.h" +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "getpgid" + access: public_access + linker_set_key: "getpgid" + } + mangled_function_name: "getpgid" + source_file: "bionic/libc/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__pid" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "setpgid" + access: public_access + linker_set_key: "setpgid" + } + mangled_function_name: "setpgid" + source_file: "bionic/libc/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__pid" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__pgid" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "getppid" + access: public_access + linker_set_key: "getppid" + } + mangled_function_name: "getppid" + source_file: "bionic/libc/include/unistd.h" +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "getpgrp" + access: public_access + linker_set_key: "getpgrp" + } + mangled_function_name: "getpgrp" + source_file: "bionic/libc/include/unistd.h" +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "setpgrp" + access: public_access + linker_set_key: "setpgrp" + } + mangled_function_name: "setpgrp" + source_file: "bionic/libc/include/unistd.h" +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "getsid" + access: public_access + linker_set_key: "getsid" + } + mangled_function_name: "getsid" + source_file: "bionic/libc/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__pid" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "setsid" + access: public_access + linker_set_key: "setsid" + } + mangled_function_name: "setsid" + source_file: "bionic/libc/include/unistd.h" +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "execv" + access: public_access + linker_set_key: "execv" + } + mangled_function_name: "execv" + source_file: "bionic/libc/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "__path" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *const *" + size: 4 + alignment: 4 + } + name: "__argv" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "execvp" + access: public_access + linker_set_key: "execvp" + } + mangled_function_name: "execvp" + source_file: "bionic/libc/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "__file" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *const *" + size: 4 + alignment: 4 + } + name: "__argv" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "execvpe" + access: public_access + linker_set_key: "execvpe" + } + mangled_function_name: "execvpe" + source_file: "bionic/libc/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "__file" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *const *" + size: 4 + alignment: 4 + } + name: "__argv" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *const *" + size: 4 + alignment: 4 + } + name: "__envp" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "execve" + access: public_access + linker_set_key: "execve" + } + mangled_function_name: "execve" + source_file: "bionic/libc/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "__file" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *const *" + size: 4 + alignment: 4 + } + name: "__argv" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *const *" + size: 4 + alignment: 4 + } + name: "__envp" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "execl" + access: public_access + linker_set_key: "execl" + } + mangled_function_name: "execl" + source_file: "bionic/libc/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "__path" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "__arg0" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "execlp" + access: public_access + linker_set_key: "execlp" + } + mangled_function_name: "execlp" + source_file: "bionic/libc/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "__file" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "__arg0" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "execle" + access: public_access + linker_set_key: "execle" + } + mangled_function_name: "execle" + source_file: "bionic/libc/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "__path" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "__arg0" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "nice" + access: public_access + linker_set_key: "nice" + } + mangled_function_name: "nice" + source_file: "bionic/libc/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__incr" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "setuid" + access: public_access + linker_set_key: "setuid" + } + mangled_function_name: "setuid" + source_file: "bionic/libc/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "__uid" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "getuid" + access: public_access + linker_set_key: "getuid" + } + mangled_function_name: "getuid" + source_file: "bionic/libc/include/unistd.h" +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "seteuid" + access: public_access + linker_set_key: "seteuid" + } + mangled_function_name: "seteuid" + source_file: "bionic/libc/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "__uid" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "geteuid" + access: public_access + linker_set_key: "geteuid" + } + mangled_function_name: "geteuid" + source_file: "bionic/libc/include/unistd.h" +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "setgid" + access: public_access + linker_set_key: "setgid" + } + mangled_function_name: "setgid" + source_file: "bionic/libc/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "__gid" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "getgid" + access: public_access + linker_set_key: "getgid" + } + mangled_function_name: "getgid" + source_file: "bionic/libc/include/unistd.h" +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "setegid" + access: public_access + linker_set_key: "setegid" + } + mangled_function_name: "setegid" + source_file: "bionic/libc/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "__gid" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "getegid" + access: public_access + linker_set_key: "getegid" + } + mangled_function_name: "getegid" + source_file: "bionic/libc/include/unistd.h" +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "getgroups" + access: public_access + linker_set_key: "getgroups" + } + mangled_function_name: "getgroups" + source_file: "bionic/libc/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__size" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int *" + size: 4 + alignment: 4 + } + name: "__list" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "setgroups" + access: public_access + linker_set_key: "setgroups" + } + mangled_function_name: "setgroups" + source_file: "bionic/libc/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "__size" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const unsigned int *" + size: 4 + alignment: 4 + } + name: "__list" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "setreuid" + access: public_access + linker_set_key: "setreuid" + } + mangled_function_name: "setreuid" + source_file: "bionic/libc/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "__ruid" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "__euid" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "setregid" + access: public_access + linker_set_key: "setregid" + } + mangled_function_name: "setregid" + source_file: "bionic/libc/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "__rgid" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "__egid" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "setresuid" + access: public_access + linker_set_key: "setresuid" + } + mangled_function_name: "setresuid" + source_file: "bionic/libc/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "__ruid" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "__euid" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "__suid" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "setresgid" + access: public_access + linker_set_key: "setresgid" + } + mangled_function_name: "setresgid" + source_file: "bionic/libc/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "__rgid" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "__egid" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "__sgid" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "getresuid" + access: public_access + linker_set_key: "getresuid" + } + mangled_function_name: "getresuid" + source_file: "bionic/libc/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int *" + size: 4 + alignment: 4 + } + name: "__ruid" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int *" + size: 4 + alignment: 4 + } + name: "__euid" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int *" + size: 4 + alignment: 4 + } + name: "__suid" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "getresgid" + access: public_access + linker_set_key: "getresgid" + } + mangled_function_name: "getresgid" + source_file: "bionic/libc/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int *" + size: 4 + alignment: 4 + } + name: "__rgid" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int *" + size: 4 + alignment: 4 + } + name: "__egid" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int *" + size: 4 + alignment: 4 + } + name: "__sgid" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "getlogin" + access: public_access + linker_set_key: "getlogin" + } + mangled_function_name: "getlogin" + source_file: "bionic/libc/include/unistd.h" +} +functions { + basic_abi { + type_abi { + name: "long" + size: 4 + alignment: 4 + } + name: "fpathconf" + access: public_access + linker_set_key: "fpathconf" + } + mangled_function_name: "fpathconf" + source_file: "bionic/libc/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__fd" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__name" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long" + size: 4 + alignment: 4 + } + name: "pathconf" + access: public_access + linker_set_key: "pathconf" + } + mangled_function_name: "pathconf" + source_file: "bionic/libc/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "__path" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__name" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "access" + access: public_access + linker_set_key: "access" + } + mangled_function_name: "access" + source_file: "bionic/libc/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "__path" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__mode" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "faccessat" + access: public_access + linker_set_key: "faccessat" + } + mangled_function_name: "faccessat" + source_file: "bionic/libc/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__dirfd" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "__path" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__mode" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__flags" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "link" + access: public_access + linker_set_key: "link" + } + mangled_function_name: "link" + source_file: "bionic/libc/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "__oldpath" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "__newpath" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "linkat" + access: public_access + linker_set_key: "linkat" + } + mangled_function_name: "linkat" + source_file: "bionic/libc/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__olddirfd" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "__oldpath" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__newdirfd" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "__newpath" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__flags" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "unlink" + access: public_access + linker_set_key: "unlink" + } + mangled_function_name: "unlink" + source_file: "bionic/libc/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "__path" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "unlinkat" + access: public_access + linker_set_key: "unlinkat" + } + mangled_function_name: "unlinkat" + source_file: "bionic/libc/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__dirfd" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "__path" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__flags" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "chdir" + access: public_access + linker_set_key: "chdir" + } + mangled_function_name: "chdir" + source_file: "bionic/libc/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "__path" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "fchdir" + access: public_access + linker_set_key: "fchdir" + } + mangled_function_name: "fchdir" + source_file: "bionic/libc/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__fd" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "rmdir" + access: public_access + linker_set_key: "rmdir" + } + mangled_function_name: "rmdir" + source_file: "bionic/libc/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "__path" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pipe" + access: public_access + linker_set_key: "pipe" + } + mangled_function_name: "pipe" + source_file: "bionic/libc/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "int *" + size: 4 + alignment: 4 + } + name: "__pipefd" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pipe2" + access: public_access + linker_set_key: "pipe2" + } + mangled_function_name: "pipe2" + source_file: "bionic/libc/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "int *" + size: 4 + alignment: 4 + } + name: "__pipefd" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__flags" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "chroot" + access: public_access + linker_set_key: "chroot" + } + mangled_function_name: "chroot" + source_file: "bionic/libc/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "__path" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "symlink" + access: public_access + linker_set_key: "symlink" + } + mangled_function_name: "symlink" + source_file: "bionic/libc/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "__oldpath" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "__newpath" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "symlinkat" + access: public_access + linker_set_key: "symlinkat" + } + mangled_function_name: "symlinkat" + source_file: "bionic/libc/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "__oldpath" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__newdirfd" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "__newpath" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "readlink" + access: public_access + linker_set_key: "readlink" + } + mangled_function_name: "readlink" + source_file: "bionic/libc/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "__path" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "__buf" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "__bufsiz" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "readlinkat" + access: public_access + linker_set_key: "readlinkat" + } + mangled_function_name: "readlinkat" + source_file: "bionic/libc/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__dirfd" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "__path" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "__buf" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "__bufsiz" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "chown" + access: public_access + linker_set_key: "chown" + } + mangled_function_name: "chown" + source_file: "bionic/libc/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "__path" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "__owner" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "__group" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "fchown" + access: public_access + linker_set_key: "fchown" + } + mangled_function_name: "fchown" + source_file: "bionic/libc/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__fd" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "__owner" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "__group" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "fchownat" + access: public_access + linker_set_key: "fchownat" + } + mangled_function_name: "fchownat" + source_file: "bionic/libc/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__dirfd" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "__path" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "__owner" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "__group" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__flags" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "lchown" + access: public_access + linker_set_key: "lchown" + } + mangled_function_name: "lchown" + source_file: "bionic/libc/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "__path" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "__owner" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "__group" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "getcwd" + access: public_access + linker_set_key: "getcwd" + } + mangled_function_name: "getcwd" + source_file: "bionic/libc/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "__buf" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "__size" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "sync" + access: public_access + linker_set_key: "sync" + } + mangled_function_name: "sync" + source_file: "bionic/libc/include/unistd.h" +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "close" + access: public_access + linker_set_key: "close" + } + mangled_function_name: "close" + source_file: "bionic/libc/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__fd" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "read" + access: public_access + linker_set_key: "read" + } + mangled_function_name: "read" + source_file: "bionic/libc/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__fd" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "void *" + size: 4 + alignment: 4 + } + name: "__buf" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "__count" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "write" + access: public_access + linker_set_key: "write" + } + mangled_function_name: "write" + source_file: "bionic/libc/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__fd" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const void *" + size: 4 + alignment: 4 + } + name: "__buf" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "__count" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "dup" + access: public_access + linker_set_key: "dup" + } + mangled_function_name: "dup" + source_file: "bionic/libc/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__oldfd" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "dup2" + access: public_access + linker_set_key: "dup2" + } + mangled_function_name: "dup2" + source_file: "bionic/libc/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__oldfd" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__newfd" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "dup3" + access: public_access + linker_set_key: "dup3" + } + mangled_function_name: "dup3" + source_file: "bionic/libc/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__oldfd" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__newfd" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__flags" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "fsync" + access: public_access + linker_set_key: "fsync" + } + mangled_function_name: "fsync" + source_file: "bionic/libc/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__fd" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "fdatasync" + access: public_access + linker_set_key: "fdatasync" + } + mangled_function_name: "fdatasync" + source_file: "bionic/libc/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__fd" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long" + size: 4 + alignment: 4 + } + name: "lseek" + access: public_access + linker_set_key: "lseek" + } + mangled_function_name: "lseek" + source_file: "bionic/libc/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__fd" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long" + size: 4 + alignment: 4 + } + name: "__offset" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__whence" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long long" + size: 8 + alignment: 4 + } + name: "lseek64" + access: public_access + linker_set_key: "lseek64" + } + mangled_function_name: "lseek64" + source_file: "bionic/libc/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__fd" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long long" + size: 8 + alignment: 4 + } + name: "__offset" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__whence" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "truncate" + access: public_access + linker_set_key: "truncate" + } + mangled_function_name: "truncate" + source_file: "bionic/libc/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "__path" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long" + size: 4 + alignment: 4 + } + name: "__length" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pread" + access: public_access + linker_set_key: "pread" + } + mangled_function_name: "pread" + source_file: "bionic/libc/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__fd" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "void *" + size: 4 + alignment: 4 + } + name: "__buf" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "__count" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long" + size: 4 + alignment: 4 + } + name: "__offset" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pwrite" + access: public_access + linker_set_key: "pwrite" + } + mangled_function_name: "pwrite" + source_file: "bionic/libc/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__fd" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const void *" + size: 4 + alignment: 4 + } + name: "__buf" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "__count" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long" + size: 4 + alignment: 4 + } + name: "__offset" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "ftruncate" + access: public_access + linker_set_key: "ftruncate" + } + mangled_function_name: "ftruncate" + source_file: "bionic/libc/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__fd" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long" + size: 4 + alignment: 4 + } + name: "__length" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "truncate64" + access: public_access + linker_set_key: "truncate64" + } + mangled_function_name: "truncate64" + source_file: "bionic/libc/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "__path" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long long" + size: 8 + alignment: 4 + } + name: "__length" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pread64" + access: public_access + linker_set_key: "pread64" + } + mangled_function_name: "pread64" + source_file: "bionic/libc/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__fd" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "void *" + size: 4 + alignment: 4 + } + name: "__buf" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "__count" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long long" + size: 8 + alignment: 4 + } + name: "__offset" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pwrite64" + access: public_access + linker_set_key: "pwrite64" + } + mangled_function_name: "pwrite64" + source_file: "bionic/libc/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__fd" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const void *" + size: 4 + alignment: 4 + } + name: "__buf" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "__count" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long long" + size: 8 + alignment: 4 + } + name: "__offset" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "ftruncate64" + access: public_access + linker_set_key: "ftruncate64" + } + mangled_function_name: "ftruncate64" + source_file: "bionic/libc/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__fd" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long long" + size: 8 + alignment: 4 + } + name: "__length" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pause" + access: public_access + linker_set_key: "pause" + } + mangled_function_name: "pause" + source_file: "bionic/libc/include/unistd.h" +} +functions { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "alarm" + access: public_access + linker_set_key: "alarm" + } + mangled_function_name: "alarm" + source_file: "bionic/libc/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "__seconds" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "sleep" + access: public_access + linker_set_key: "sleep" + } + mangled_function_name: "sleep" + source_file: "bionic/libc/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "__seconds" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "usleep" + access: public_access + linker_set_key: "usleep" + } + mangled_function_name: "usleep" + source_file: "bionic/libc/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "__usec" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "gethostname" + access: public_access + linker_set_key: "gethostname" + } + mangled_function_name: "gethostname" + source_file: "bionic/libc/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "__name" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "__len" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "sethostname" + access: public_access + linker_set_key: "sethostname" + } + mangled_function_name: "sethostname" + source_file: "bionic/libc/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "__name" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "__len" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "brk" + access: public_access + linker_set_key: "brk" + } + mangled_function_name: "brk" + source_file: "bionic/libc/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "void *" + size: 4 + alignment: 4 + } + name: "__addr" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void *" + size: 4 + alignment: 4 + } + name: "sbrk" + access: public_access + linker_set_key: "sbrk" + } + mangled_function_name: "sbrk" + source_file: "bionic/libc/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__increment" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "isatty" + access: public_access + linker_set_key: "isatty" + } + mangled_function_name: "isatty" + source_file: "bionic/libc/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__fd" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "ttyname" + access: public_access + linker_set_key: "ttyname" + } + mangled_function_name: "ttyname" + source_file: "bionic/libc/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__fd" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "ttyname_r" + access: public_access + linker_set_key: "ttyname_r" + } + mangled_function_name: "ttyname_r" + source_file: "bionic/libc/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__fd" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "__buf" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "__buflen" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "acct" + access: public_access + linker_set_key: "acct" + } + mangled_function_name: "acct" + source_file: "bionic/libc/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "__filepath" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "getpagesize" + access: public_access + linker_set_key: "getpagesize" + } + mangled_function_name: "getpagesize" + source_file: "bionic/libc/include/unistd.h" +} +functions { + basic_abi { + type_abi { + name: "long" + size: 4 + alignment: 4 + } + name: "syscall" + access: public_access + linker_set_key: "syscall" + } + mangled_function_name: "syscall" + source_file: "bionic/libc/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "long" + size: 4 + alignment: 4 + } + name: "__number" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "daemon" + access: public_access + linker_set_key: "daemon" + } + mangled_function_name: "daemon" + source_file: "bionic/libc/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__nochdir" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__noclose" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "tcgetpgrp" + access: public_access + linker_set_key: "tcgetpgrp" + } + mangled_function_name: "tcgetpgrp" + source_file: "bionic/libc/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__fd" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "tcsetpgrp" + access: public_access + linker_set_key: "tcsetpgrp" + } + mangled_function_name: "tcsetpgrp" + source_file: "bionic/libc/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__fd" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__pid" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "__getcwd_chk" + access: public_access + linker_set_key: "__getcwd_chk" + } + mangled_function_name: "__getcwd_chk" + source_file: "bionic/libc/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__pread_chk" + access: public_access + linker_set_key: "__pread_chk" + } + mangled_function_name: "__pread_chk" + source_file: "bionic/libc/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "void *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__pread64_chk" + access: public_access + linker_set_key: "__pread64_chk" + } + mangled_function_name: "__pread64_chk" + source_file: "bionic/libc/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "void *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long long" + size: 8 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__pwrite_chk" + access: public_access + linker_set_key: "__pwrite_chk" + } + mangled_function_name: "__pwrite_chk" + source_file: "bionic/libc/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const void *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__pwrite64_chk" + access: public_access + linker_set_key: "__pwrite64_chk" + } + mangled_function_name: "__pwrite64_chk" + source_file: "bionic/libc/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const void *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long long" + size: 8 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__read_chk" + access: public_access + linker_set_key: "__read_chk" + } + mangled_function_name: "__read_chk" + source_file: "bionic/libc/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "void *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__write_chk" + access: public_access + linker_set_key: "__write_chk" + } + mangled_function_name: "__write_chk" + source_file: "bionic/libc/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const void *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__readlink_chk" + access: public_access + linker_set_key: "__readlink_chk" + } + mangled_function_name: "__readlink_chk" + source_file: "bionic/libc/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__readlinkat_chk" + access: public_access + linker_set_key: "__readlinkat_chk" + } + mangled_function_name: "__readlinkat_chk" + source_file: "bionic/libc/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "dirfd" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "getdomainname" + access: public_access + linker_set_key: "getdomainname" + } + mangled_function_name: "getdomainname" + source_file: "bionic/libc/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "setdomainname" + access: public_access + linker_set_key: "setdomainname" + } + mangled_function_name: "setdomainname" + source_file: "bionic/libc/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__cxa_thread_atexit_impl" + access: public_access + linker_set_key: "__cxa_thread_atexit_impl" + } + mangled_function_name: "__cxa_thread_atexit_impl" + source_file: "bionic/libc/bionic/__cxa_thread_atexit_impl.cpp" + parameters { + basic_abi { + type_abi { + name: "void (*)(void *)" + size: 4 + alignment: 4 + } + name: "func" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "void *" + size: 4 + alignment: 4 + } + name: "arg" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "void *" + size: 4 + alignment: 4 + } + name: "dso_handle" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "getrlimit" + access: public_access + linker_set_key: "getrlimit" + } + mangled_function_name: "getrlimit" + source_file: "bionic/libc/include/sys/resource.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "struct rlimit *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "setrlimit" + access: public_access + linker_set_key: "setrlimit" + } + mangled_function_name: "setrlimit" + source_file: "bionic/libc/include/sys/resource.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const struct rlimit *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "getrlimit64" + access: public_access + linker_set_key: "getrlimit64" + } + mangled_function_name: "getrlimit64" + source_file: "bionic/libc/include/sys/resource.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "struct rlimit64 *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "setrlimit64" + access: public_access + linker_set_key: "setrlimit64" + } + mangled_function_name: "setrlimit64" + source_file: "bionic/libc/include/sys/resource.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const struct rlimit64 *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "getpriority" + access: public_access + linker_set_key: "getpriority" + } + mangled_function_name: "getpriority" + source_file: "bionic/libc/include/sys/resource.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "setpriority" + access: public_access + linker_set_key: "setpriority" + } + mangled_function_name: "setpriority" + source_file: "bionic/libc/include/sys/resource.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "getrusage" + access: public_access + linker_set_key: "getrusage" + } + mangled_function_name: "getrusage" + source_file: "bionic/libc/include/sys/resource.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "struct rusage *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "prlimit" + access: public_access + linker_set_key: "prlimit" + } + mangled_function_name: "prlimit" + source_file: "bionic/libc/include/sys/resource.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const struct rlimit *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "struct rlimit *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "prlimit64" + access: public_access + linker_set_key: "prlimit64" + } + mangled_function_name: "prlimit64" + source_file: "bionic/libc/include/sys/resource.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const struct rlimit64 *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "struct rlimit64 *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "statvfs" + access: public_access + linker_set_key: "statvfs" + } + mangled_function_name: "statvfs" + source_file: "bionic/libc/include/sys/statvfs.h" + parameters { + basic_abi { + type_abi { + name: "const char *restrict" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "struct statvfs *restrict" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "statvfs64" + access: public_access + linker_set_key: "statvfs64" + } + mangled_function_name: "statvfs64" + source_file: "bionic/libc/include/sys/statvfs.h" + parameters { + basic_abi { + type_abi { + name: "const char *restrict" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "struct statvfs64 *restrict" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "fstatvfs" + access: public_access + linker_set_key: "fstatvfs" + } + mangled_function_name: "fstatvfs" + source_file: "bionic/libc/include/sys/statvfs.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "struct statvfs *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "fstatvfs64" + access: public_access + linker_set_key: "fstatvfs64" + } + mangled_function_name: "fstatvfs64" + source_file: "bionic/libc/include/sys/statvfs.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "struct statvfs64 *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "mount" + access: public_access + linker_set_key: "mount" + } + mangled_function_name: "mount" + source_file: "bionic/libc/include/sys/mount.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const void *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "umount" + access: public_access + linker_set_key: "umount" + } + mangled_function_name: "umount" + source_file: "bionic/libc/include/sys/mount.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "umount2" + access: public_access + linker_set_key: "umount2" + } + mangled_function_name: "umount2" + source_file: "bionic/libc/include/sys/mount.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "chmod" + access: public_access + linker_set_key: "chmod" + } + mangled_function_name: "chmod" + source_file: "bionic/libc/include/sys/stat.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned short" + size: 2 + alignment: 2 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "fchmod" + access: public_access + linker_set_key: "fchmod" + } + mangled_function_name: "fchmod" + source_file: "bionic/libc/include/sys/stat.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned short" + size: 2 + alignment: 2 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "mkdir" + access: public_access + linker_set_key: "mkdir" + } + mangled_function_name: "mkdir" + source_file: "bionic/libc/include/sys/stat.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned short" + size: 2 + alignment: 2 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "fstat" + access: public_access + linker_set_key: "fstat" + } + mangled_function_name: "fstat" + source_file: "bionic/libc/include/sys/stat.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "struct stat *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "fstat64" + access: public_access + linker_set_key: "fstat64" + } + mangled_function_name: "fstat64" + source_file: "bionic/libc/include/sys/stat.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "struct stat64 *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "fstatat" + access: public_access + linker_set_key: "fstatat" + } + mangled_function_name: "fstatat" + source_file: "bionic/libc/include/sys/stat.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "struct stat *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "fstatat64" + access: public_access + linker_set_key: "fstatat64" + } + mangled_function_name: "fstatat64" + source_file: "bionic/libc/include/sys/stat.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "struct stat64 *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "lstat" + access: public_access + linker_set_key: "lstat" + } + mangled_function_name: "lstat" + source_file: "bionic/libc/include/sys/stat.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "struct stat *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "lstat64" + access: public_access + linker_set_key: "lstat64" + } + mangled_function_name: "lstat64" + source_file: "bionic/libc/include/sys/stat.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "struct stat64 *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "stat" + access: public_access + linker_set_key: "stat" + } + mangled_function_name: "stat" + source_file: "bionic/libc/include/sys/stat.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "struct stat *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "stat64" + access: public_access + linker_set_key: "stat64" + } + mangled_function_name: "stat64" + source_file: "bionic/libc/include/sys/stat.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "struct stat64 *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "mknod" + access: public_access + linker_set_key: "mknod" + } + mangled_function_name: "mknod" + source_file: "bionic/libc/include/sys/stat.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned short" + size: 2 + alignment: 2 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned short" + size: 2 + alignment: 2 + } + name: "umask" + access: public_access + linker_set_key: "umask" + } + mangled_function_name: "umask" + source_file: "bionic/libc/include/sys/stat.h" + parameters { + basic_abi { + type_abi { + name: "unsigned short" + size: 2 + alignment: 2 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned short" + size: 2 + alignment: 2 + } + name: "__umask_chk" + access: public_access + linker_set_key: "__umask_chk" + } + mangled_function_name: "__umask_chk" + source_file: "bionic/libc/include/sys/stat.h" + parameters { + basic_abi { + type_abi { + name: "unsigned short" + size: 2 + alignment: 2 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "mkfifo" + access: public_access + linker_set_key: "mkfifo" + } + mangled_function_name: "mkfifo" + source_file: "bionic/libc/include/sys/stat.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned short" + size: 2 + alignment: 2 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "mkfifoat" + access: public_access + linker_set_key: "mkfifoat" + } + mangled_function_name: "mkfifoat" + source_file: "bionic/libc/include/sys/stat.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned short" + size: 2 + alignment: 2 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "fchmodat" + access: public_access + linker_set_key: "fchmodat" + } + mangled_function_name: "fchmodat" + source_file: "bionic/libc/include/sys/stat.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned short" + size: 2 + alignment: 2 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "mkdirat" + access: public_access + linker_set_key: "mkdirat" + } + mangled_function_name: "mkdirat" + source_file: "bionic/libc/include/sys/stat.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned short" + size: 2 + alignment: 2 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "mknodat" + access: public_access + linker_set_key: "mknodat" + } + mangled_function_name: "mknodat" + source_file: "bionic/libc/include/sys/stat.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned short" + size: 2 + alignment: 2 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "utimensat" + access: public_access + linker_set_key: "utimensat" + } + mangled_function_name: "utimensat" + source_file: "bionic/libc/include/sys/stat.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "fd" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "path" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const struct timespec *" + size: 4 + alignment: 4 + } + name: "times" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "flags" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "futimens" + access: public_access + linker_set_key: "futimens" + } + mangled_function_name: "futimens" + source_file: "bionic/libc/include/sys/stat.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "fd" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const struct timespec *" + size: 4 + alignment: 4 + } + name: "times" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "gets" + access: public_access + linker_set_key: "gets" + } + mangled_function_name: "gets" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "cfgetispeed" + access: public_access + linker_set_key: "cfgetispeed" + } + mangled_function_name: "cfgetispeed" + source_file: "bionic/libc/include/termios.h" + parameters { + basic_abi { + type_abi { + name: "const struct termios *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "cfgetospeed" + access: public_access + linker_set_key: "cfgetospeed" + } + mangled_function_name: "cfgetospeed" + source_file: "bionic/libc/include/termios.h" + parameters { + basic_abi { + type_abi { + name: "const struct termios *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "cfmakeraw" + access: public_access + linker_set_key: "cfmakeraw" + } + mangled_function_name: "cfmakeraw" + source_file: "bionic/libc/include/termios.h" + parameters { + basic_abi { + type_abi { + name: "struct termios *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "cfsetspeed" + access: public_access + linker_set_key: "cfsetspeed" + } + mangled_function_name: "cfsetspeed" + source_file: "bionic/libc/include/termios.h" + parameters { + basic_abi { + type_abi { + name: "struct termios *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "cfsetispeed" + access: public_access + linker_set_key: "cfsetispeed" + } + mangled_function_name: "cfsetispeed" + source_file: "bionic/libc/include/termios.h" + parameters { + basic_abi { + type_abi { + name: "struct termios *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "cfsetospeed" + access: public_access + linker_set_key: "cfsetospeed" + } + mangled_function_name: "cfsetospeed" + source_file: "bionic/libc/include/termios.h" + parameters { + basic_abi { + type_abi { + name: "struct termios *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "tcdrain" + access: public_access + linker_set_key: "tcdrain" + } + mangled_function_name: "tcdrain" + source_file: "bionic/libc/include/termios.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "tcflow" + access: public_access + linker_set_key: "tcflow" + } + mangled_function_name: "tcflow" + source_file: "bionic/libc/include/termios.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "tcflush" + access: public_access + linker_set_key: "tcflush" + } + mangled_function_name: "tcflush" + source_file: "bionic/libc/include/termios.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "tcgetattr" + access: public_access + linker_set_key: "tcgetattr" + } + mangled_function_name: "tcgetattr" + source_file: "bionic/libc/include/termios.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "struct termios *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "tcgetsid" + access: public_access + linker_set_key: "tcgetsid" + } + mangled_function_name: "tcgetsid" + source_file: "bionic/libc/include/termios.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "tcsendbreak" + access: public_access + linker_set_key: "tcsendbreak" + } + mangled_function_name: "tcsendbreak" + source_file: "bionic/libc/include/termios.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "tcsetattr" + access: public_access + linker_set_key: "tcsetattr" + } + mangled_function_name: "tcsetattr" + source_file: "bionic/libc/include/termios.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const struct termios *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "creat" + access: public_access + linker_set_key: "creat" + } + mangled_function_name: "creat" + source_file: "bionic/libc/include/fcntl.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned short" + size: 2 + alignment: 2 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "creat64" + access: public_access + linker_set_key: "creat64" + } + mangled_function_name: "creat64" + source_file: "bionic/libc/include/fcntl.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned short" + size: 2 + alignment: 2 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "openat" + access: public_access + linker_set_key: "openat" + } + mangled_function_name: "openat" + source_file: "bionic/libc/include/fcntl.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "openat64" + access: public_access + linker_set_key: "openat64" + } + mangled_function_name: "openat64" + source_file: "bionic/libc/include/fcntl.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "open" + access: public_access + linker_set_key: "open" + } + mangled_function_name: "open" + source_file: "bionic/libc/include/fcntl.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "open64" + access: public_access + linker_set_key: "open64" + } + mangled_function_name: "open64" + source_file: "bionic/libc/include/fcntl.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "splice" + access: public_access + linker_set_key: "splice" + } + mangled_function_name: "splice" + source_file: "bionic/libc/include/fcntl.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long long *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long long *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "tee" + access: public_access + linker_set_key: "tee" + } + mangled_function_name: "tee" + source_file: "bionic/libc/include/fcntl.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "vmsplice" + access: public_access + linker_set_key: "vmsplice" + } + mangled_function_name: "vmsplice" + source_file: "bionic/libc/include/fcntl.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const struct iovec *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "fallocate" + access: public_access + linker_set_key: "fallocate" + } + mangled_function_name: "fallocate" + source_file: "bionic/libc/include/fcntl.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "posix_fadvise" + access: public_access + linker_set_key: "posix_fadvise" + } + mangled_function_name: "posix_fadvise" + source_file: "bionic/libc/include/fcntl.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "posix_fallocate" + access: public_access + linker_set_key: "posix_fallocate" + } + mangled_function_name: "posix_fallocate" + source_file: "bionic/libc/include/fcntl.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "fallocate64" + access: public_access + linker_set_key: "fallocate64" + } + mangled_function_name: "fallocate64" + source_file: "bionic/libc/include/fcntl.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long long" + size: 8 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long long" + size: 8 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "posix_fadvise64" + access: public_access + linker_set_key: "posix_fadvise64" + } + mangled_function_name: "posix_fadvise64" + source_file: "bionic/libc/include/fcntl.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long long" + size: 8 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long long" + size: 8 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "posix_fallocate64" + access: public_access + linker_set_key: "posix_fallocate64" + } + mangled_function_name: "posix_fallocate64" + source_file: "bionic/libc/include/fcntl.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long long" + size: 8 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long long" + size: 8 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "readahead" + access: public_access + linker_set_key: "readahead" + } + mangled_function_name: "readahead" + source_file: "bionic/libc/include/fcntl.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long long" + size: 8 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "sync_file_range" + access: public_access + linker_set_key: "sync_file_range" + } + mangled_function_name: "sync_file_range" + source_file: "bionic/libc/include/fcntl.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long long" + size: 8 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long long" + size: 8 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__open_2" + access: public_access + linker_set_key: "__open_2" + } + mangled_function_name: "__open_2" + source_file: "bionic/libc/include/fcntl.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__openat_2" + access: public_access + linker_set_key: "__openat_2" + } + mangled_function_name: "__openat_2" + source_file: "bionic/libc/include/fcntl.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "statfs" + access: public_access + linker_set_key: "statfs" + } + mangled_function_name: "statfs" + source_file: "bionic/libc/include/sys/vfs.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "struct statfs *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "statfs64" + access: public_access + linker_set_key: "statfs64" + } + mangled_function_name: "statfs64" + source_file: "bionic/libc/include/sys/vfs.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "struct statfs64 *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "fstatfs" + access: public_access + linker_set_key: "fstatfs" + } + mangled_function_name: "fstatfs" + source_file: "bionic/libc/include/sys/vfs.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "struct statfs *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "fstatfs64" + access: public_access + linker_set_key: "fstatfs64" + } + mangled_function_name: "fstatfs64" + source_file: "bionic/libc/include/sys/vfs.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "struct statfs64 *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "sysinfo" + access: public_access + linker_set_key: "sysinfo" + } + mangled_function_name: "sysinfo" + source_file: "bionic/libc/include/sys/sysinfo.h" + parameters { + basic_abi { + type_abi { + name: "sysinfo *" + size: 4 + alignment: 4 + } + name: "info" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "get_nprocs_conf" + access: public_access + linker_set_key: "get_nprocs_conf" + } + mangled_function_name: "get_nprocs_conf" + source_file: "bionic/libc/include/sys/sysinfo.h" +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "get_nprocs" + access: public_access + linker_set_key: "get_nprocs" + } + mangled_function_name: "get_nprocs" + source_file: "bionic/libc/include/sys/sysinfo.h" +} +functions { + basic_abi { + type_abi { + name: "long" + size: 4 + alignment: 4 + } + name: "get_phys_pages" + access: public_access + linker_set_key: "get_phys_pages" + } + mangled_function_name: "get_phys_pages" + source_file: "bionic/libc/include/sys/sysinfo.h" +} +functions { + basic_abi { + type_abi { + name: "long" + size: 4 + alignment: 4 + } + name: "get_avphys_pages" + access: public_access + linker_set_key: "get_avphys_pages" + } + mangled_function_name: "get_avphys_pages" + source_file: "bionic/libc/include/sys/sysinfo.h" +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "__assert" + access: public_access + linker_set_key: "__assert" + } + mangled_function_name: "__assert" + source_file: "bionic/libc/include/assert.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "__assert2" + access: public_access + linker_set_key: "__assert2" + } + mangled_function_name: "__assert2" + source_file: "bionic/libc/include/assert.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "android_set_abort_message" + access: public_access + linker_set_key: "android_set_abort_message" + } + mangled_function_name: "android_set_abort_message" + source_file: "bionic/libc/include/android/set_abort_message.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "msg" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "poll" + access: public_access + linker_set_key: "poll" + } + mangled_function_name: "poll" + source_file: "bionic/libc/include/poll.h" + parameters { + basic_abi { + type_abi { + name: "pollfd *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "ppoll" + access: public_access + linker_set_key: "ppoll" + } + mangled_function_name: "ppoll" + source_file: "bionic/libc/include/poll.h" + parameters { + basic_abi { + type_abi { + name: "pollfd *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const timespec *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const unsigned long *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__poll_chk" + access: public_access + linker_set_key: "__poll_chk" + } + mangled_function_name: "__poll_chk" + source_file: "bionic/libc/include/poll.h" + parameters { + basic_abi { + type_abi { + name: "pollfd *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__ppoll_chk" + access: public_access + linker_set_key: "__ppoll_chk" + } + mangled_function_name: "__ppoll_chk" + source_file: "bionic/libc/include/poll.h" + parameters { + basic_abi { + type_abi { + name: "pollfd *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const timespec *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const unsigned long *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void *" + size: 4 + alignment: 4 + } + name: "__memcpy_chk" + access: public_access + linker_set_key: "__memcpy_chk" + } + mangled_function_name: "__memcpy_chk" + source_file: "bionic/libc/bionic/__memcpy_chk.cpp" + parameters { + basic_abi { + type_abi { + name: "void *" + size: 4 + alignment: 4 + } + name: "dst" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const void *" + size: 4 + alignment: 4 + } + name: "src" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "count" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "dst_len" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "__strcat_chk" + access: public_access + linker_set_key: "__strcat_chk" + } + mangled_function_name: "__strcat_chk" + source_file: "bionic/libc/bionic/__strcat_chk.cpp" + parameters { + basic_abi { + type_abi { + name: "char *__restrict" + size: 4 + alignment: 4 + } + name: "dst" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *__restrict" + size: 4 + alignment: 4 + } + name: "src" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "dst_buf_size" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "__strcpy_chk" + access: public_access + linker_set_key: "__strcpy_chk" + } + mangled_function_name: "__strcpy_chk" + source_file: "bionic/libc/bionic/__strcpy_chk.cpp" + parameters { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "dst" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "src" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "dst_len" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "htonl" + access: public_access + linker_set_key: "htonl" + } + mangled_function_name: "htonl" + source_file: "bionic/libc/include/sys/endian.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned short" + size: 2 + alignment: 2 + } + name: "htons" + access: public_access + linker_set_key: "htons" + } + mangled_function_name: "htons" + source_file: "bionic/libc/include/sys/endian.h" + parameters { + basic_abi { + type_abi { + name: "unsigned short" + size: 2 + alignment: 2 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "ntohl" + access: public_access + linker_set_key: "ntohl" + } + mangled_function_name: "ntohl" + source_file: "bionic/libc/include/sys/endian.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned short" + size: 2 + alignment: 2 + } + name: "ntohs" + access: public_access + linker_set_key: "ntohs" + } + mangled_function_name: "ntohs" + source_file: "bionic/libc/include/sys/endian.h" + parameters { + basic_abi { + type_abi { + name: "unsigned short" + size: 2 + alignment: 2 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "bindresvport" + access: public_access + linker_set_key: "bindresvport" + } + mangled_function_name: "bindresvport" + source_file: "bionic/libc/include/netinet/in.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "sockaddr_in *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "inet_addr" + access: public_access + linker_set_key: "inet_addr" + } + mangled_function_name: "inet_addr" + source_file: "bionic/libc/include/arpa/inet.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "inet_aton" + access: public_access + linker_set_key: "inet_aton" + } + mangled_function_name: "inet_aton" + source_file: "bionic/libc/include/arpa/inet.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "in_addr *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "inet_lnaof" + access: public_access + linker_set_key: "inet_lnaof" + } + mangled_function_name: "inet_lnaof" + source_file: "bionic/libc/include/arpa/inet.h" + parameters { + basic_abi { + type_abi { + name: "in_addr" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "in_addr" + size: 4 + alignment: 4 + } + name: "inet_makeaddr" + access: public_access + linker_set_key: "inet_makeaddr" + } + mangled_function_name: "inet_makeaddr" + source_file: "bionic/libc/include/arpa/inet.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "inet_netof" + access: public_access + linker_set_key: "inet_netof" + } + mangled_function_name: "inet_netof" + source_file: "bionic/libc/include/arpa/inet.h" + parameters { + basic_abi { + type_abi { + name: "in_addr" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "inet_network" + access: public_access + linker_set_key: "inet_network" + } + mangled_function_name: "inet_network" + source_file: "bionic/libc/include/arpa/inet.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "inet_ntoa" + access: public_access + linker_set_key: "inet_ntoa" + } + mangled_function_name: "inet_ntoa" + source_file: "bionic/libc/include/arpa/inet.h" + parameters { + basic_abi { + type_abi { + name: "in_addr" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "inet_ntop" + access: public_access + linker_set_key: "inet_ntop" + } + mangled_function_name: "inet_ntop" + source_file: "bionic/libc/include/arpa/inet.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const void *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "inet_nsap_addr" + access: public_access + linker_set_key: "inet_nsap_addr" + } + mangled_function_name: "inet_nsap_addr" + source_file: "bionic/libc/include/arpa/inet.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "inet_nsap_ntoa" + access: public_access + linker_set_key: "inet_nsap_ntoa" + } + mangled_function_name: "inet_nsap_ntoa" + source_file: "bionic/libc/include/arpa/inet.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const unsigned char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "inet_pton" + access: public_access + linker_set_key: "inet_pton" + } + mangled_function_name: "inet_pton" + source_file: "bionic/libc/include/arpa/inet.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "void *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long long" + size: 8 + alignment: 4 + } + name: "imaxabs" + access: public_access + linker_set_key: "imaxabs" + } + mangled_function_name: "imaxabs" + source_file: "bionic/libc/include/inttypes.h" + parameters { + basic_abi { + type_abi { + name: "long long" + size: 8 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "imaxdiv_t" + size: 16 + alignment: 4 + } + name: "imaxdiv" + access: public_access + linker_set_key: "imaxdiv" + } + mangled_function_name: "imaxdiv" + source_file: "bionic/libc/include/inttypes.h" + parameters { + basic_abi { + type_abi { + name: "long long" + size: 8 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long long" + size: 8 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long long" + size: 8 + alignment: 4 + } + name: "strtoimax" + access: public_access + linker_set_key: "strtoimax" + } + mangled_function_name: "strtoimax" + source_file: "bionic/libc/include/inttypes.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char **" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned long long" + size: 8 + alignment: 4 + } + name: "strtoumax" + access: public_access + linker_set_key: "strtoumax" + } + mangled_function_name: "strtoumax" + source_file: "bionic/libc/include/inttypes.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char **" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long long" + size: 8 + alignment: 4 + } + name: "wcstoimax" + access: public_access + linker_set_key: "wcstoimax" + } + mangled_function_name: "wcstoimax" + source_file: "bionic/libc/include/inttypes.h" + parameters { + basic_abi { + type_abi { + name: "const wchar_t *__restrict" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "wchar_t **__restrict" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned long long" + size: 8 + alignment: 4 + } + name: "wcstoumax" + access: public_access + linker_set_key: "wcstoumax" + } + mangled_function_name: "wcstoumax" + source_file: "bionic/libc/include/inttypes.h" + parameters { + basic_abi { + type_abi { + name: "const wchar_t *__restrict" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "wchar_t **__restrict" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__system_property_set_filename" + access: public_access + linker_set_key: "__system_property_set_filename" + } + mangled_function_name: "__system_property_set_filename" + source_file: "bionic/libc/include/sys/_system_properties.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "filename" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__system_property_area_init" + access: public_access + linker_set_key: "__system_property_area_init" + } + mangled_function_name: "__system_property_area_init" + source_file: "bionic/libc/include/sys/_system_properties.h" +} +functions { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "__system_property_area_serial" + access: public_access + linker_set_key: "__system_property_area_serial" + } + mangled_function_name: "__system_property_area_serial" + source_file: "bionic/libc/include/sys/_system_properties.h" +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__system_property_add" + access: public_access + linker_set_key: "__system_property_add" + } + mangled_function_name: "__system_property_add" + source_file: "bionic/libc/include/sys/_system_properties.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "name" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "namelen" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "value" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "valuelen" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__system_property_update" + access: public_access + linker_set_key: "__system_property_update" + } + mangled_function_name: "__system_property_update" + source_file: "bionic/libc/include/sys/_system_properties.h" + parameters { + basic_abi { + type_abi { + name: "prop_info *" + size: 4 + alignment: 4 + } + name: "pi" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "value" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "len" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "__system_property_serial" + access: public_access + linker_set_key: "__system_property_serial" + } + mangled_function_name: "__system_property_serial" + source_file: "bionic/libc/include/sys/_system_properties.h" + parameters { + basic_abi { + type_abi { + name: "const prop_info *" + size: 4 + alignment: 4 + } + name: "pi" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__system_properties_init" + access: public_access + linker_set_key: "__system_properties_init" + } + mangled_function_name: "__system_properties_init" + source_file: "bionic/libc/include/sys/_system_properties.h" +} +functions { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "__system_property_wait_any" + access: public_access + linker_set_key: "__system_property_wait_any" + } + mangled_function_name: "__system_property_wait_any" + source_file: "bionic/libc/include/sys/_system_properties.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "old_serial" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "c16rtomb" + access: public_access + linker_set_key: "c16rtomb" + } + mangled_function_name: "c16rtomb" + source_file: "bionic/libc/include/uchar.h" + parameters { + basic_abi { + type_abi { + name: "char *__restrict" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char16_t" + size: 2 + alignment: 2 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "mbstate_t *__restrict" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "c32rtomb" + access: public_access + linker_set_key: "c32rtomb" + } + mangled_function_name: "c32rtomb" + source_file: "bionic/libc/include/uchar.h" + parameters { + basic_abi { + type_abi { + name: "char *__restrict" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char32_t" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "mbstate_t *__restrict" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "mbrtoc16" + access: public_access + linker_set_key: "mbrtoc16" + } + mangled_function_name: "mbrtoc16" + source_file: "bionic/libc/include/uchar.h" + parameters { + basic_abi { + type_abi { + name: "char16_t *__restrict" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *__restrict" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "mbstate_t *__restrict" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "mbrtoc32" + access: public_access + linker_set_key: "mbrtoc32" + } + mangled_function_name: "mbrtoc32" + source_file: "bionic/libc/include/uchar.h" + parameters { + basic_abi { + type_abi { + name: "char32_t *__restrict" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *__restrict" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "mbstate_t *__restrict" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "iswalnum" + access: public_access + linker_set_key: "iswalnum" + } + mangled_function_name: "iswalnum" + source_file: "bionic/libc/include/bits/wctype.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "iswalpha" + access: public_access + linker_set_key: "iswalpha" + } + mangled_function_name: "iswalpha" + source_file: "bionic/libc/include/bits/wctype.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "iswblank" + access: public_access + linker_set_key: "iswblank" + } + mangled_function_name: "iswblank" + source_file: "bionic/libc/include/bits/wctype.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "iswcntrl" + access: public_access + linker_set_key: "iswcntrl" + } + mangled_function_name: "iswcntrl" + source_file: "bionic/libc/include/bits/wctype.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "iswdigit" + access: public_access + linker_set_key: "iswdigit" + } + mangled_function_name: "iswdigit" + source_file: "bionic/libc/include/bits/wctype.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "iswgraph" + access: public_access + linker_set_key: "iswgraph" + } + mangled_function_name: "iswgraph" + source_file: "bionic/libc/include/bits/wctype.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "iswlower" + access: public_access + linker_set_key: "iswlower" + } + mangled_function_name: "iswlower" + source_file: "bionic/libc/include/bits/wctype.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "iswprint" + access: public_access + linker_set_key: "iswprint" + } + mangled_function_name: "iswprint" + source_file: "bionic/libc/include/bits/wctype.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "iswpunct" + access: public_access + linker_set_key: "iswpunct" + } + mangled_function_name: "iswpunct" + source_file: "bionic/libc/include/bits/wctype.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "iswspace" + access: public_access + linker_set_key: "iswspace" + } + mangled_function_name: "iswspace" + source_file: "bionic/libc/include/bits/wctype.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "iswupper" + access: public_access + linker_set_key: "iswupper" + } + mangled_function_name: "iswupper" + source_file: "bionic/libc/include/bits/wctype.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "iswxdigit" + access: public_access + linker_set_key: "iswxdigit" + } + mangled_function_name: "iswxdigit" + source_file: "bionic/libc/include/bits/wctype.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "towlower" + access: public_access + linker_set_key: "towlower" + } + mangled_function_name: "towlower" + source_file: "bionic/libc/include/bits/wctype.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "towupper" + access: public_access + linker_set_key: "towupper" + } + mangled_function_name: "towupper" + source_file: "bionic/libc/include/bits/wctype.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long" + size: 4 + alignment: 4 + } + name: "wctype" + access: public_access + linker_set_key: "wctype" + } + mangled_function_name: "wctype" + source_file: "bionic/libc/include/bits/wctype.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "iswctype" + access: public_access + linker_set_key: "iswctype" + } + mangled_function_name: "iswctype" + source_file: "bionic/libc/include/bits/wctype.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "towctrans" + access: public_access + linker_set_key: "towctrans" + } + mangled_function_name: "towctrans" + source_file: "bionic/libc/include/bits/wctype.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const void *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "const void *" + size: 4 + alignment: 4 + } + name: "wctrans" + access: public_access + linker_set_key: "wctrans" + } + mangled_function_name: "wctrans" + source_file: "bionic/libc/include/bits/wctype.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "btowc" + access: public_access + linker_set_key: "btowc" + } + mangled_function_name: "btowc" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "fwprintf" + access: public_access + linker_set_key: "fwprintf" + } + mangled_function_name: "fwprintf" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "__sFILE *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "fwscanf" + access: public_access + linker_set_key: "fwscanf" + } + mangled_function_name: "fwscanf" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "__sFILE *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "fgetwc" + access: public_access + linker_set_key: "fgetwc" + } + mangled_function_name: "fgetwc" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "__sFILE *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "wchar_t *" + size: 4 + alignment: 4 + } + name: "fgetws" + access: public_access + linker_set_key: "fgetws" + } + mangled_function_name: "fgetws" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "wchar_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__sFILE *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "fputwc" + access: public_access + linker_set_key: "fputwc" + } + mangled_function_name: "fputwc" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "wchar_t" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__sFILE *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "fputws" + access: public_access + linker_set_key: "fputws" + } + mangled_function_name: "fputws" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__sFILE *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "fwide" + access: public_access + linker_set_key: "fwide" + } + mangled_function_name: "fwide" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "__sFILE *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "getwc" + access: public_access + linker_set_key: "getwc" + } + mangled_function_name: "getwc" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "__sFILE *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "getwchar" + access: public_access + linker_set_key: "getwchar" + } + mangled_function_name: "getwchar" + source_file: "bionic/libc/include/wchar.h" +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "mbsinit" + access: public_access + linker_set_key: "mbsinit" + } + mangled_function_name: "mbsinit" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "const mbstate_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "mbrlen" + access: public_access + linker_set_key: "mbrlen" + } + mangled_function_name: "mbrlen" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "mbstate_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "mbrtowc" + access: public_access + linker_set_key: "mbrtowc" + } + mangled_function_name: "mbrtowc" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "wchar_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "mbstate_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "mbsrtowcs" + access: public_access + linker_set_key: "mbsrtowcs" + } + mangled_function_name: "mbsrtowcs" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "wchar_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char **" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "mbstate_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "mbsnrtowcs" + access: public_access + linker_set_key: "mbsnrtowcs" + } + mangled_function_name: "mbsnrtowcs" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "wchar_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char **" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "mbstate_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "putwc" + access: public_access + linker_set_key: "putwc" + } + mangled_function_name: "putwc" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "wchar_t" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__sFILE *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "putwchar" + access: public_access + linker_set_key: "putwchar" + } + mangled_function_name: "putwchar" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "wchar_t" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "swprintf" + access: public_access + linker_set_key: "swprintf" + } + mangled_function_name: "swprintf" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "wchar_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "swscanf" + access: public_access + linker_set_key: "swscanf" + } + mangled_function_name: "swscanf" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "ungetwc" + access: public_access + linker_set_key: "ungetwc" + } + mangled_function_name: "ungetwc" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__sFILE *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "vfwprintf" + access: public_access + linker_set_key: "vfwprintf" + } + mangled_function_name: "vfwprintf" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "__sFILE *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "vfwscanf" + access: public_access + linker_set_key: "vfwscanf" + } + mangled_function_name: "vfwscanf" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "__sFILE *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "vswprintf" + access: public_access + linker_set_key: "vswprintf" + } + mangled_function_name: "vswprintf" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "wchar_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "vswscanf" + access: public_access + linker_set_key: "vswscanf" + } + mangled_function_name: "vswscanf" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "vwprintf" + access: public_access + linker_set_key: "vwprintf" + } + mangled_function_name: "vwprintf" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "vwscanf" + access: public_access + linker_set_key: "vwscanf" + } + mangled_function_name: "vwscanf" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "wchar_t *" + size: 4 + alignment: 4 + } + name: "wcpcpy" + access: public_access + linker_set_key: "wcpcpy" + } + mangled_function_name: "wcpcpy" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "wchar_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "wchar_t *" + size: 4 + alignment: 4 + } + name: "wcpncpy" + access: public_access + linker_set_key: "wcpncpy" + } + mangled_function_name: "wcpncpy" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "wchar_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "wcrtomb" + access: public_access + linker_set_key: "wcrtomb" + } + mangled_function_name: "wcrtomb" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "wchar_t" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "mbstate_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "wcscasecmp" + access: public_access + linker_set_key: "wcscasecmp" + } + mangled_function_name: "wcscasecmp" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "wcscasecmp_l" + access: public_access + linker_set_key: "wcscasecmp_l" + } + mangled_function_name: "wcscasecmp_l" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__locale_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "wchar_t *" + size: 4 + alignment: 4 + } + name: "wcscat" + access: public_access + linker_set_key: "wcscat" + } + mangled_function_name: "wcscat" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "wchar_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "wchar_t *" + size: 4 + alignment: 4 + } + name: "wcschr" + access: public_access + linker_set_key: "wcschr" + } + mangled_function_name: "wcschr" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "wchar_t" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "wcscmp" + access: public_access + linker_set_key: "wcscmp" + } + mangled_function_name: "wcscmp" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "wcscoll" + access: public_access + linker_set_key: "wcscoll" + } + mangled_function_name: "wcscoll" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "wchar_t *" + size: 4 + alignment: 4 + } + name: "wcscpy" + access: public_access + linker_set_key: "wcscpy" + } + mangled_function_name: "wcscpy" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "wchar_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "wcscspn" + access: public_access + linker_set_key: "wcscspn" + } + mangled_function_name: "wcscspn" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "wcsftime" + access: public_access + linker_set_key: "wcsftime" + } + mangled_function_name: "wcsftime" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "wchar_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const tm *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "wcslen" + access: public_access + linker_set_key: "wcslen" + } + mangled_function_name: "wcslen" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "wcsncasecmp" + access: public_access + linker_set_key: "wcsncasecmp" + } + mangled_function_name: "wcsncasecmp" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "wcsncasecmp_l" + access: public_access + linker_set_key: "wcsncasecmp_l" + } + mangled_function_name: "wcsncasecmp_l" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__locale_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "wchar_t *" + size: 4 + alignment: 4 + } + name: "wcsncat" + access: public_access + linker_set_key: "wcsncat" + } + mangled_function_name: "wcsncat" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "wchar_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "wcsncmp" + access: public_access + linker_set_key: "wcsncmp" + } + mangled_function_name: "wcsncmp" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "wchar_t *" + size: 4 + alignment: 4 + } + name: "wcsncpy" + access: public_access + linker_set_key: "wcsncpy" + } + mangled_function_name: "wcsncpy" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "wchar_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "wcsnrtombs" + access: public_access + linker_set_key: "wcsnrtombs" + } + mangled_function_name: "wcsnrtombs" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const wchar_t **" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "mbstate_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "wchar_t *" + size: 4 + alignment: 4 + } + name: "wcspbrk" + access: public_access + linker_set_key: "wcspbrk" + } + mangled_function_name: "wcspbrk" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "wchar_t *" + size: 4 + alignment: 4 + } + name: "wcsrchr" + access: public_access + linker_set_key: "wcsrchr" + } + mangled_function_name: "wcsrchr" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "wchar_t" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "wcsrtombs" + access: public_access + linker_set_key: "wcsrtombs" + } + mangled_function_name: "wcsrtombs" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const wchar_t **" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "mbstate_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "wcsspn" + access: public_access + linker_set_key: "wcsspn" + } + mangled_function_name: "wcsspn" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "wchar_t *" + size: 4 + alignment: 4 + } + name: "wcsstr" + access: public_access + linker_set_key: "wcsstr" + } + mangled_function_name: "wcsstr" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 4 + } + name: "wcstod" + access: public_access + linker_set_key: "wcstod" + } + mangled_function_name: "wcstod" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "wchar_t **" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "wcstof" + access: public_access + linker_set_key: "wcstof" + } + mangled_function_name: "wcstof" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "wchar_t **" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "wchar_t *" + size: 4 + alignment: 4 + } + name: "wcstok" + access: public_access + linker_set_key: "wcstok" + } + mangled_function_name: "wcstok" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "wchar_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "wchar_t **" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long" + size: 4 + alignment: 4 + } + name: "wcstol" + access: public_access + linker_set_key: "wcstol" + } + mangled_function_name: "wcstol" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "wchar_t **" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long long" + size: 8 + alignment: 4 + } + name: "wcstoll" + access: public_access + linker_set_key: "wcstoll" + } + mangled_function_name: "wcstoll" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "wchar_t **" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 4 + } + name: "wcstold" + access: public_access + linker_set_key: "wcstold" + } + mangled_function_name: "wcstold" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "wchar_t **" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned long" + size: 4 + alignment: 4 + } + name: "wcstoul" + access: public_access + linker_set_key: "wcstoul" + } + mangled_function_name: "wcstoul" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "wchar_t **" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned long long" + size: 8 + alignment: 4 + } + name: "wcstoull" + access: public_access + linker_set_key: "wcstoull" + } + mangled_function_name: "wcstoull" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "wchar_t **" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "wcswidth" + access: public_access + linker_set_key: "wcswidth" + } + mangled_function_name: "wcswidth" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "wcsxfrm" + access: public_access + linker_set_key: "wcsxfrm" + } + mangled_function_name: "wcsxfrm" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "wchar_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "wctob" + access: public_access + linker_set_key: "wctob" + } + mangled_function_name: "wctob" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "wcwidth" + access: public_access + linker_set_key: "wcwidth" + } + mangled_function_name: "wcwidth" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "wchar_t" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "wchar_t *" + size: 4 + alignment: 4 + } + name: "wmemchr" + access: public_access + linker_set_key: "wmemchr" + } + mangled_function_name: "wmemchr" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "wchar_t" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "wmemcmp" + access: public_access + linker_set_key: "wmemcmp" + } + mangled_function_name: "wmemcmp" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "wchar_t *" + size: 4 + alignment: 4 + } + name: "wmemcpy" + access: public_access + linker_set_key: "wmemcpy" + } + mangled_function_name: "wmemcpy" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "wchar_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "wchar_t *" + size: 4 + alignment: 4 + } + name: "wmempcpy" + access: public_access + linker_set_key: "wmempcpy" + } + mangled_function_name: "wmempcpy" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "wchar_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "wchar_t *" + size: 4 + alignment: 4 + } + name: "wmemmove" + access: public_access + linker_set_key: "wmemmove" + } + mangled_function_name: "wmemmove" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "wchar_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "wchar_t *" + size: 4 + alignment: 4 + } + name: "wmemset" + access: public_access + linker_set_key: "wmemset" + } + mangled_function_name: "wmemset" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "wchar_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "wchar_t" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "wprintf" + access: public_access + linker_set_key: "wprintf" + } + mangled_function_name: "wprintf" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "wscanf" + access: public_access + linker_set_key: "wscanf" + } + mangled_function_name: "wscanf" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long long" + size: 8 + alignment: 4 + } + name: "wcstoll_l" + access: public_access + linker_set_key: "wcstoll_l" + } + mangled_function_name: "wcstoll_l" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "wchar_t **" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__locale_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned long long" + size: 8 + alignment: 4 + } + name: "wcstoull_l" + access: public_access + linker_set_key: "wcstoull_l" + } + mangled_function_name: "wcstoull_l" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "wchar_t **" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__locale_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 4 + } + name: "wcstold_l" + access: public_access + linker_set_key: "wcstold_l" + } + mangled_function_name: "wcstold_l" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "wchar_t **" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__locale_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "wcscoll_l" + access: public_access + linker_set_key: "wcscoll_l" + } + mangled_function_name: "wcscoll_l" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__locale_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "wcsxfrm_l" + access: public_access + linker_set_key: "wcsxfrm_l" + } + mangled_function_name: "wcsxfrm_l" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "wchar_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__locale_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "wcslcat" + access: public_access + linker_set_key: "wcslcat" + } + mangled_function_name: "wcslcat" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "wchar_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "wcslcpy" + access: public_access + linker_set_key: "wcslcpy" + } + mangled_function_name: "wcslcpy" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "wchar_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "__sFILE *" + size: 4 + alignment: 4 + } + name: "open_wmemstream" + access: public_access + linker_set_key: "open_wmemstream" + } + mangled_function_name: "open_wmemstream" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "wchar_t **" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "wchar_t *" + size: 4 + alignment: 4 + } + name: "wcsdup" + access: public_access + linker_set_key: "wcsdup" + } + mangled_function_name: "wcsdup" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "wcsnlen" + access: public_access + linker_set_key: "wcsnlen" + } + mangled_function_name: "wcsnlen" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long" + size: 4 + alignment: 4 + } + name: "times" + access: public_access + linker_set_key: "times" + } + mangled_function_name: "times" + source_file: "bionic/libc/include/sys/times.h" + parameters { + basic_abi { + type_abi { + name: "tms *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "__exit" + access: public_access + linker_set_key: "__exit" + } + mangled_function_name: "__exit" + source_file: "bionic/libc/bionic/clone.cpp" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "status" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "isalnum" + access: public_access + linker_set_key: "isalnum" + } + mangled_function_name: "isalnum" + source_file: "bionic/libc/include/ctype.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "isalpha" + access: public_access + linker_set_key: "isalpha" + } + mangled_function_name: "isalpha" + source_file: "bionic/libc/include/ctype.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "isblank" + access: public_access + linker_set_key: "isblank" + } + mangled_function_name: "isblank" + source_file: "bionic/libc/include/ctype.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "iscntrl" + access: public_access + linker_set_key: "iscntrl" + } + mangled_function_name: "iscntrl" + source_file: "bionic/libc/include/ctype.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "isdigit" + access: public_access + linker_set_key: "isdigit" + } + mangled_function_name: "isdigit" + source_file: "bionic/libc/include/ctype.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "isgraph" + access: public_access + linker_set_key: "isgraph" + } + mangled_function_name: "isgraph" + source_file: "bionic/libc/include/ctype.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "islower" + access: public_access + linker_set_key: "islower" + } + mangled_function_name: "islower" + source_file: "bionic/libc/include/ctype.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "isprint" + access: public_access + linker_set_key: "isprint" + } + mangled_function_name: "isprint" + source_file: "bionic/libc/include/ctype.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "ispunct" + access: public_access + linker_set_key: "ispunct" + } + mangled_function_name: "ispunct" + source_file: "bionic/libc/include/ctype.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "isspace" + access: public_access + linker_set_key: "isspace" + } + mangled_function_name: "isspace" + source_file: "bionic/libc/include/ctype.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "isupper" + access: public_access + linker_set_key: "isupper" + } + mangled_function_name: "isupper" + source_file: "bionic/libc/include/ctype.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "isxdigit" + access: public_access + linker_set_key: "isxdigit" + } + mangled_function_name: "isxdigit" + source_file: "bionic/libc/include/ctype.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "tolower" + access: public_access + linker_set_key: "tolower" + } + mangled_function_name: "tolower" + source_file: "bionic/libc/include/ctype.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "toupper" + access: public_access + linker_set_key: "toupper" + } + mangled_function_name: "toupper" + source_file: "bionic/libc/include/ctype.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "isalnum_l" + access: public_access + linker_set_key: "isalnum_l" + } + mangled_function_name: "isalnum_l" + source_file: "bionic/libc/include/ctype.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__locale_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "isalpha_l" + access: public_access + linker_set_key: "isalpha_l" + } + mangled_function_name: "isalpha_l" + source_file: "bionic/libc/include/ctype.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__locale_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "isblank_l" + access: public_access + linker_set_key: "isblank_l" + } + mangled_function_name: "isblank_l" + source_file: "bionic/libc/include/ctype.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__locale_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "iscntrl_l" + access: public_access + linker_set_key: "iscntrl_l" + } + mangled_function_name: "iscntrl_l" + source_file: "bionic/libc/include/ctype.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__locale_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "isdigit_l" + access: public_access + linker_set_key: "isdigit_l" + } + mangled_function_name: "isdigit_l" + source_file: "bionic/libc/include/ctype.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__locale_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "isgraph_l" + access: public_access + linker_set_key: "isgraph_l" + } + mangled_function_name: "isgraph_l" + source_file: "bionic/libc/include/ctype.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__locale_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "islower_l" + access: public_access + linker_set_key: "islower_l" + } + mangled_function_name: "islower_l" + source_file: "bionic/libc/include/ctype.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__locale_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "isprint_l" + access: public_access + linker_set_key: "isprint_l" + } + mangled_function_name: "isprint_l" + source_file: "bionic/libc/include/ctype.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__locale_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "ispunct_l" + access: public_access + linker_set_key: "ispunct_l" + } + mangled_function_name: "ispunct_l" + source_file: "bionic/libc/include/ctype.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__locale_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "isspace_l" + access: public_access + linker_set_key: "isspace_l" + } + mangled_function_name: "isspace_l" + source_file: "bionic/libc/include/ctype.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__locale_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "isupper_l" + access: public_access + linker_set_key: "isupper_l" + } + mangled_function_name: "isupper_l" + source_file: "bionic/libc/include/ctype.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__locale_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "isxdigit_l" + access: public_access + linker_set_key: "isxdigit_l" + } + mangled_function_name: "isxdigit_l" + source_file: "bionic/libc/include/ctype.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__locale_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "tolower_l" + access: public_access + linker_set_key: "tolower_l" + } + mangled_function_name: "tolower_l" + source_file: "bionic/libc/include/ctype.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__locale_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "toupper_l" + access: public_access + linker_set_key: "toupper_l" + } + mangled_function_name: "toupper_l" + source_file: "bionic/libc/include/ctype.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__locale_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "isascii" + access: public_access + linker_set_key: "isascii" + } + mangled_function_name: "isascii" + source_file: "bionic/libc/include/ctype.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "toascii" + access: public_access + linker_set_key: "toascii" + } + mangled_function_name: "toascii" + source_file: "bionic/libc/include/ctype.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "_tolower" + access: public_access + linker_set_key: "_tolower" + } + mangled_function_name: "_tolower" + source_file: "bionic/libc/include/ctype.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "_toupper" + access: public_access + linker_set_key: "_toupper" + } + mangled_function_name: "_toupper" + source_file: "bionic/libc/include/ctype.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "epoll_create" + access: public_access + linker_set_key: "epoll_create" + } + mangled_function_name: "epoll_create" + source_file: "bionic/libc/include/sys/epoll.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "epoll_create1" + access: public_access + linker_set_key: "epoll_create1" + } + mangled_function_name: "epoll_create1" + source_file: "bionic/libc/include/sys/epoll.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "epoll_ctl" + access: public_access + linker_set_key: "epoll_ctl" + } + mangled_function_name: "epoll_ctl" + source_file: "bionic/libc/include/sys/epoll.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "epoll_event *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "epoll_wait" + access: public_access + linker_set_key: "epoll_wait" + } + mangled_function_name: "epoll_wait" + source_file: "bionic/libc/include/sys/epoll.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "epoll_event *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "epoll_pwait" + access: public_access + linker_set_key: "epoll_pwait" + } + mangled_function_name: "epoll_pwait" + source_file: "bionic/libc/include/sys/epoll.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "epoll_event *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const unsigned long *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__epoll_pwait" + access: public_access + linker_set_key: "__epoll_pwait" + } + mangled_function_name: "__epoll_pwait" + source_file: "bionic/libc/bionic/epoll_pwait.cpp" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "epoll_event *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const kernel_sigset_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "error" + access: public_access + linker_set_key: "error" + } + mangled_function_name: "error" + source_file: "bionic/libc/include/error.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "error_at_line" + access: public_access + linker_set_key: "error_at_line" + } + mangled_function_name: "error_at_line" + source_file: "bionic/libc/include/error.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "eventfd" + access: public_access + linker_set_key: "eventfd" + } + mangled_function_name: "eventfd" + source_file: "bionic/libc/include/sys/eventfd.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "initial_value" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "flags" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "eventfd_read" + access: public_access + linker_set_key: "eventfd_read" + } + mangled_function_name: "eventfd_read" + source_file: "bionic/libc/include/sys/eventfd.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "fd" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long long *" + size: 4 + alignment: 4 + } + name: "value" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "eventfd_write" + access: public_access + linker_set_key: "eventfd_write" + } + mangled_function_name: "eventfd_write" + source_file: "bionic/libc/include/sys/eventfd.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "fd" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long long" + size: 8 + alignment: 4 + } + name: "value" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "readv" + access: public_access + linker_set_key: "readv" + } + mangled_function_name: "readv" + source_file: "bionic/libc/include/sys/uio.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const iovec *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "writev" + access: public_access + linker_set_key: "writev" + } + mangled_function_name: "writev" + source_file: "bionic/libc/include/sys/uio.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const iovec *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "preadv" + access: public_access + linker_set_key: "preadv" + } + mangled_function_name: "preadv" + source_file: "bionic/libc/include/sys/uio.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const iovec *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pwritev" + access: public_access + linker_set_key: "pwritev" + } + mangled_function_name: "pwritev" + source_file: "bionic/libc/include/sys/uio.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const iovec *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "preadv64" + access: public_access + linker_set_key: "preadv64" + } + mangled_function_name: "preadv64" + source_file: "bionic/libc/include/sys/uio.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const iovec *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long long" + size: 8 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pwritev64" + access: public_access + linker_set_key: "pwritev64" + } + mangled_function_name: "pwritev64" + source_file: "bionic/libc/include/sys/uio.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const iovec *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long long" + size: 8 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "process_vm_readv" + access: public_access + linker_set_key: "process_vm_readv" + } + mangled_function_name: "process_vm_readv" + source_file: "bionic/libc/include/sys/uio.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const iovec *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const iovec *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "process_vm_writev" + access: public_access + linker_set_key: "process_vm_writev" + } + mangled_function_name: "process_vm_writev" + source_file: "bionic/libc/include/sys/uio.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const iovec *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const iovec *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "fsetxattr" + access: public_access + linker_set_key: "fsetxattr" + } + mangled_function_name: "fsetxattr" + source_file: "bionic/libc/include/sys/xattr.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "fd" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "name" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const void *" + size: 4 + alignment: 4 + } + name: "value" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "size" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "flags" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "setxattr" + access: public_access + linker_set_key: "setxattr" + } + mangled_function_name: "setxattr" + source_file: "bionic/libc/include/sys/xattr.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "path" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "name" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const void *" + size: 4 + alignment: 4 + } + name: "value" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "size" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "flags" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "lsetxattr" + access: public_access + linker_set_key: "lsetxattr" + } + mangled_function_name: "lsetxattr" + source_file: "bionic/libc/include/sys/xattr.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "path" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "name" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const void *" + size: 4 + alignment: 4 + } + name: "value" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "size" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "flags" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "fgetxattr" + access: public_access + linker_set_key: "fgetxattr" + } + mangled_function_name: "fgetxattr" + source_file: "bionic/libc/include/sys/xattr.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "fd" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "name" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "void *" + size: 4 + alignment: 4 + } + name: "value" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "size" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "getxattr" + access: public_access + linker_set_key: "getxattr" + } + mangled_function_name: "getxattr" + source_file: "bionic/libc/include/sys/xattr.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "path" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "name" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "void *" + size: 4 + alignment: 4 + } + name: "value" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "size" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "lgetxattr" + access: public_access + linker_set_key: "lgetxattr" + } + mangled_function_name: "lgetxattr" + source_file: "bionic/libc/include/sys/xattr.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "path" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "name" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "void *" + size: 4 + alignment: 4 + } + name: "value" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "size" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "listxattr" + access: public_access + linker_set_key: "listxattr" + } + mangled_function_name: "listxattr" + source_file: "bionic/libc/include/sys/xattr.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "path" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "list" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "size" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "llistxattr" + access: public_access + linker_set_key: "llistxattr" + } + mangled_function_name: "llistxattr" + source_file: "bionic/libc/include/sys/xattr.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "path" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "list" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "size" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "flistxattr" + access: public_access + linker_set_key: "flistxattr" + } + mangled_function_name: "flistxattr" + source_file: "bionic/libc/include/sys/xattr.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "fd" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "list" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "size" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "removexattr" + access: public_access + linker_set_key: "removexattr" + } + mangled_function_name: "removexattr" + source_file: "bionic/libc/include/sys/xattr.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "path" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "name" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "lremovexattr" + access: public_access + linker_set_key: "lremovexattr" + } + mangled_function_name: "lremovexattr" + source_file: "bionic/libc/include/sys/xattr.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "path" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "name" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "fremovexattr" + access: public_access + linker_set_key: "fremovexattr" + } + mangled_function_name: "fremovexattr" + source_file: "bionic/libc/include/sys/xattr.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "fd" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "name" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void *" + size: 4 + alignment: 4 + } + name: "__memmove_chk" + access: public_access + linker_set_key: "__memmove_chk" + } + mangled_function_name: "__memmove_chk" + source_file: "bionic/libc/bionic/fortify.cpp" + parameters { + basic_abi { + type_abi { + name: "void *" + size: 4 + alignment: 4 + } + name: "dst" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const void *" + size: 4 + alignment: 4 + } + name: "src" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "len" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "dst_len" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "__stpcpy_chk" + access: public_access + linker_set_key: "__stpcpy_chk" + } + mangled_function_name: "__stpcpy_chk" + source_file: "bionic/libc/bionic/fortify.cpp" + parameters { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "dst" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "src" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "dst_len" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "__stpncpy_chk" + access: public_access + linker_set_key: "__stpncpy_chk" + } + mangled_function_name: "__stpncpy_chk" + source_file: "bionic/libc/bionic/fortify.cpp" + parameters { + basic_abi { + type_abi { + name: "char *__restrict" + size: 4 + alignment: 4 + } + name: "dst" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *__restrict" + size: 4 + alignment: 4 + } + name: "src" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "len" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "dst_len" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "__strncat_chk" + access: public_access + linker_set_key: "__strncat_chk" + } + mangled_function_name: "__strncat_chk" + source_file: "bionic/libc/bionic/fortify.cpp" + parameters { + basic_abi { + type_abi { + name: "char *__restrict" + size: 4 + alignment: 4 + } + name: "dst" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *__restrict" + size: 4 + alignment: 4 + } + name: "src" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "len" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "dst_buf_size" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "__strncpy_chk" + access: public_access + linker_set_key: "__strncpy_chk" + } + mangled_function_name: "__strncpy_chk" + source_file: "bionic/libc/bionic/fortify.cpp" + parameters { + basic_abi { + type_abi { + name: "char *__restrict" + size: 4 + alignment: 4 + } + name: "dst" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *__restrict" + size: 4 + alignment: 4 + } + name: "src" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "len" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "dst_len" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__vsnprintf_chk" + access: public_access + linker_set_key: "__vsnprintf_chk" + } + mangled_function_name: "__vsnprintf_chk" + source_file: "bionic/libc/bionic/fortify.cpp" + parameters { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "dst" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "supplied_size" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "dst_len_from_compiler" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "format" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "va" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__snprintf_chk" + access: public_access + linker_set_key: "__snprintf_chk" + } + mangled_function_name: "__snprintf_chk" + source_file: "bionic/libc/bionic/fortify.cpp" + parameters { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "dst" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "supplied_size" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "flags" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "dst_len_from_compiler" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "format" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__vsprintf_chk" + access: public_access + linker_set_key: "__vsprintf_chk" + } + mangled_function_name: "__vsprintf_chk" + source_file: "bionic/libc/bionic/fortify.cpp" + parameters { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "dst" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "dst_len_from_compiler" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "format" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "va" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__sprintf_chk" + access: public_access + linker_set_key: "__sprintf_chk" + } + mangled_function_name: "__sprintf_chk" + source_file: "bionic/libc/bionic/fortify.cpp" + parameters { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "dst" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "flags" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "dst_len_from_compiler" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "format" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__fpclassifyd" + access: public_access + linker_set_key: "__fpclassifyd" + } + mangled_function_name: "__fpclassifyd" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__fpclassifyf" + access: public_access + linker_set_key: "__fpclassifyf" + } + mangled_function_name: "__fpclassifyf" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__fpclassifyl" + access: public_access + linker_set_key: "__fpclassifyl" + } + mangled_function_name: "__fpclassifyl" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__isfinitef" + access: public_access + linker_set_key: "__isfinitef" + } + mangled_function_name: "__isfinitef" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__isfinite" + access: public_access + linker_set_key: "__isfinite" + } + mangled_function_name: "__isfinite" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__isfinitel" + access: public_access + linker_set_key: "__isfinitel" + } + mangled_function_name: "__isfinitel" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__isinff" + access: public_access + linker_set_key: "__isinff" + } + mangled_function_name: "__isinff" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__isinfl" + access: public_access + linker_set_key: "__isinfl" + } + mangled_function_name: "__isinfl" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__isnanf" + access: public_access + linker_set_key: "__isnanf" + } + mangled_function_name: "__isnanf" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__isnanl" + access: public_access + linker_set_key: "__isnanl" + } + mangled_function_name: "__isnanl" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__isnormalf" + access: public_access + linker_set_key: "__isnormalf" + } + mangled_function_name: "__isnormalf" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__isnormal" + access: public_access + linker_set_key: "__isnormal" + } + mangled_function_name: "__isnormal" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__isnormall" + access: public_access + linker_set_key: "__isnormall" + } + mangled_function_name: "__isnormall" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 4 + } + name: "ldexp" + access: public_access + linker_set_key: "ldexp" + } + mangled_function_name: "ldexp" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "isinf" + access: public_access + linker_set_key: "isinf" + } + mangled_function_name: "isinf" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "isnan" + access: public_access + linker_set_key: "isnan" + } + mangled_function_name: "isnan" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "isnanf" + access: public_access + linker_set_key: "isnanf" + } + mangled_function_name: "isnanf" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__isinf" + access: public_access + linker_set_key: "__isinf" + } + mangled_function_name: "__isinf" + source_file: "bionic/libc/bionic/fpclassify.cpp" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__isnan" + access: public_access + linker_set_key: "__isnan" + } + mangled_function_name: "__isnan" + source_file: "bionic/libc/bionic/fpclassify.cpp" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "_ftsent *" + size: 4 + alignment: 4 + } + name: "fts_children" + access: public_access + linker_set_key: "fts_children" + } + mangled_function_name: "fts_children" + source_file: "bionic/libc/include/fts.h" + parameters { + basic_abi { + type_abi { + name: "FTS *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "fts_close" + access: public_access + linker_set_key: "fts_close" + } + mangled_function_name: "fts_close" + source_file: "bionic/libc/include/fts.h" + parameters { + basic_abi { + type_abi { + name: "FTS *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "FTS *" + size: 4 + alignment: 4 + } + name: "fts_open" + access: public_access + linker_set_key: "fts_open" + } + mangled_function_name: "fts_open" + source_file: "bionic/libc/include/fts.h" + parameters { + basic_abi { + type_abi { + name: "char *const *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int (*)(const _ftsent **, const _ftsent **)" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "_ftsent *" + size: 4 + alignment: 4 + } + name: "fts_read" + access: public_access + linker_set_key: "fts_read" + } + mangled_function_name: "fts_read" + source_file: "bionic/libc/include/fts.h" + parameters { + basic_abi { + type_abi { + name: "FTS *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "fts_set" + access: public_access + linker_set_key: "fts_set" + } + mangled_function_name: "fts_set" + source_file: "bionic/libc/include/fts.h" + parameters { + basic_abi { + type_abi { + name: "FTS *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "_ftsent *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "ftw" + access: public_access + linker_set_key: "ftw" + } + mangled_function_name: "ftw" + source_file: "bionic/libc/include/ftw.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int (*)(const char *, const stat *, int)" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "nftw" + access: public_access + linker_set_key: "nftw" + } + mangled_function_name: "nftw" + source_file: "bionic/libc/include/ftw.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int (*)(const char *, const stat *, int, FTW *)" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "ftw64" + access: public_access + linker_set_key: "ftw64" + } + mangled_function_name: "ftw64" + source_file: "bionic/libc/include/ftw.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int (*)(const char *, const stat64 *, int)" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "nftw64" + access: public_access + linker_set_key: "nftw64" + } + mangled_function_name: "nftw64" + source_file: "bionic/libc/include/ftw.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int (*)(const char *, const stat64 *, int, FTW *)" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__getcwd" + access: public_access + linker_set_key: "__getcwd" + } + mangled_function_name: "__getcwd" + source_file: "bionic/libc/bionic/getcwd.cpp" + parameters { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "buf" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "size" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "uname" + access: public_access + linker_set_key: "uname" + } + mangled_function_name: "uname" + source_file: "bionic/libc/include/sys/utsname.h" + parameters { + basic_abi { + type_abi { + name: "utsname *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__getpid" + access: public_access + linker_set_key: "__getpid" + } + mangled_function_name: "__getpid" + source_file: "bionic/libc/bionic/getpid.cpp" +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__getpriority" + access: public_access + linker_set_key: "__getpriority" + } + mangled_function_name: "__getpriority" + source_file: "bionic/libc/bionic/getpriority.cpp" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "freeifaddrs" + access: public_access + linker_set_key: "freeifaddrs" + } + mangled_function_name: "freeifaddrs" + source_file: "bionic/libc/include/ifaddrs.h" + parameters { + basic_abi { + type_abi { + name: "ifaddrs *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "getifaddrs" + access: public_access + linker_set_key: "getifaddrs" + } + mangled_function_name: "getifaddrs" + source_file: "bionic/libc/include/ifaddrs.h" + parameters { + basic_abi { + type_abi { + name: "ifaddrs **" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "if_indextoname" + access: public_access + linker_set_key: "if_indextoname" + } + mangled_function_name: "if_indextoname" + source_file: "bionic/libc/include/net/if.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "if_nametoindex" + access: public_access + linker_set_key: "if_nametoindex" + } + mangled_function_name: "if_nametoindex" + source_file: "bionic/libc/include/net/if.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "if_nameindex *" + size: 4 + alignment: 4 + } + name: "if_nameindex" + access: public_access + linker_set_key: "if_nameindex" + } + mangled_function_name: "if_nameindex" + source_file: "bionic/libc/include/net/if.h" +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "if_freenameindex" + access: public_access + linker_set_key: "if_freenameindex" + } + mangled_function_name: "if_freenameindex" + source_file: "bionic/libc/include/net/if.h" + parameters { + basic_abi { + type_abi { + name: "if_nameindex *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "inotify_init" + access: public_access + linker_set_key: "inotify_init" + } + mangled_function_name: "inotify_init" + source_file: "bionic/libc/include/sys/inotify.h" +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "inotify_init1" + access: public_access + linker_set_key: "inotify_init1" + } + mangled_function_name: "inotify_init1" + source_file: "bionic/libc/include/sys/inotify.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "inotify_add_watch" + access: public_access + linker_set_key: "inotify_add_watch" + } + mangled_function_name: "inotify_add_watch" + source_file: "bionic/libc/include/sys/inotify.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "inotify_rm_watch" + access: public_access + linker_set_key: "inotify_rm_watch" + } + mangled_function_name: "inotify_rm_watch" + source_file: "bionic/libc/include/sys/inotify.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__ioctl" + access: public_access + linker_set_key: "__ioctl" + } + mangled_function_name: "__ioctl" + source_file: "bionic/libc/bionic/ioctl.cpp" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "void *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void *" + size: 4 + alignment: 4 + } + name: "catopen" + access: public_access + linker_set_key: "catopen" + } + mangled_function_name: "catopen" + source_file: "bionic/libc/include/nl_types.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "catgets" + access: public_access + linker_set_key: "catgets" + } + mangled_function_name: "catgets" + source_file: "bionic/libc/include/nl_types.h" + parameters { + basic_abi { + type_abi { + name: "void *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "catclose" + access: public_access + linker_set_key: "catclose" + } + mangled_function_name: "catclose" + source_file: "bionic/libc/include/nl_types.h" + parameters { + basic_abi { + type_abi { + name: "void *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "nl_langinfo" + access: public_access + linker_set_key: "nl_langinfo" + } + mangled_function_name: "nl_langinfo" + source_file: "bionic/libc/include/langinfo.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "nl_langinfo_l" + access: public_access + linker_set_key: "nl_langinfo_l" + } + mangled_function_name: "nl_langinfo_l" + source_file: "bionic/libc/include/langinfo.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__locale_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "personality" + access: public_access + linker_set_key: "personality" + } + mangled_function_name: "personality" + source_file: "bionic/libc/include/sys/personality.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "persona" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "__posix_basename" + access: public_access + linker_set_key: "basename" + } + mangled_function_name: "basename" + source_file: "bionic/libc/include/libgen.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "dirname" + access: public_access + linker_set_key: "dirname" + } + mangled_function_name: "dirname" + source_file: "bionic/libc/include/libgen.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "dirname_r" + access: public_access + linker_set_key: "dirname_r" + } + mangled_function_name: "dirname_r" + source_file: "bionic/libc/include/libgen.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "basename_r" + access: public_access + linker_set_key: "basename_r" + } + mangled_function_name: "basename_r" + source_file: "bionic/libc/include/libgen.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int *" + size: 4 + alignment: 4 + } + name: "__get_h_errno" + access: public_access + linker_set_key: "__get_h_errno" + } + mangled_function_name: "__get_h_errno" + source_file: "bionic/libc/include/netdb.h" +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "endservent" + access: public_access + linker_set_key: "endservent" + } + mangled_function_name: "endservent" + source_file: "bionic/libc/include/netdb.h" +} +functions { + basic_abi { + type_abi { + name: "hostent *" + size: 4 + alignment: 4 + } + name: "gethostbyaddr" + access: public_access + linker_set_key: "gethostbyaddr" + } + mangled_function_name: "gethostbyaddr" + source_file: "bionic/libc/include/netdb.h" + parameters { + basic_abi { + type_abi { + name: "const void *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "gethostbyaddr_r" + access: public_access + linker_set_key: "gethostbyaddr_r" + } + mangled_function_name: "gethostbyaddr_r" + source_file: "bionic/libc/include/netdb.h" + parameters { + basic_abi { + type_abi { + name: "const void *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "hostent *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "hostent **" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "hostent *" + size: 4 + alignment: 4 + } + name: "gethostbyname" + access: public_access + linker_set_key: "gethostbyname" + } + mangled_function_name: "gethostbyname" + source_file: "bionic/libc/include/netdb.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "gethostbyname_r" + access: public_access + linker_set_key: "gethostbyname_r" + } + mangled_function_name: "gethostbyname_r" + source_file: "bionic/libc/include/netdb.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "hostent *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "hostent **" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "hostent *" + size: 4 + alignment: 4 + } + name: "gethostbyname2" + access: public_access + linker_set_key: "gethostbyname2" + } + mangled_function_name: "gethostbyname2" + source_file: "bionic/libc/include/netdb.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "gethostbyname2_r" + access: public_access + linker_set_key: "gethostbyname2_r" + } + mangled_function_name: "gethostbyname2_r" + source_file: "bionic/libc/include/netdb.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "hostent *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "hostent **" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "hostent *" + size: 4 + alignment: 4 + } + name: "gethostent" + access: public_access + linker_set_key: "gethostent" + } + mangled_function_name: "gethostent" + source_file: "bionic/libc/include/netdb.h" +} +functions { + basic_abi { + type_abi { + name: "netent *" + size: 4 + alignment: 4 + } + name: "getnetbyaddr" + access: public_access + linker_set_key: "getnetbyaddr" + } + mangled_function_name: "getnetbyaddr" + source_file: "bionic/libc/include/netdb.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "netent *" + size: 4 + alignment: 4 + } + name: "getnetbyname" + access: public_access + linker_set_key: "getnetbyname" + } + mangled_function_name: "getnetbyname" + source_file: "bionic/libc/include/netdb.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "protoent *" + size: 4 + alignment: 4 + } + name: "getprotobyname" + access: public_access + linker_set_key: "getprotobyname" + } + mangled_function_name: "getprotobyname" + source_file: "bionic/libc/include/netdb.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "protoent *" + size: 4 + alignment: 4 + } + name: "getprotobynumber" + access: public_access + linker_set_key: "getprotobynumber" + } + mangled_function_name: "getprotobynumber" + source_file: "bionic/libc/include/netdb.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "servent *" + size: 4 + alignment: 4 + } + name: "getservbyname" + access: public_access + linker_set_key: "getservbyname" + } + mangled_function_name: "getservbyname" + source_file: "bionic/libc/include/netdb.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "servent *" + size: 4 + alignment: 4 + } + name: "getservbyport" + access: public_access + linker_set_key: "getservbyport" + } + mangled_function_name: "getservbyport" + source_file: "bionic/libc/include/netdb.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "servent *" + size: 4 + alignment: 4 + } + name: "getservent" + access: public_access + linker_set_key: "getservent" + } + mangled_function_name: "getservent" + source_file: "bionic/libc/include/netdb.h" +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "herror" + access: public_access + linker_set_key: "herror" + } + mangled_function_name: "herror" + source_file: "bionic/libc/include/netdb.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "hstrerror" + access: public_access + linker_set_key: "hstrerror" + } + mangled_function_name: "hstrerror" + source_file: "bionic/libc/include/netdb.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "getaddrinfo" + access: public_access + linker_set_key: "getaddrinfo" + } + mangled_function_name: "getaddrinfo" + source_file: "bionic/libc/include/netdb.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const addrinfo *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "addrinfo **" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "getnameinfo" + access: public_access + linker_set_key: "getnameinfo" + } + mangled_function_name: "getnameinfo" + source_file: "bionic/libc/include/netdb.h" + parameters { + basic_abi { + type_abi { + name: "const sockaddr *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "freeaddrinfo" + access: public_access + linker_set_key: "freeaddrinfo" + } + mangled_function_name: "freeaddrinfo" + source_file: "bionic/libc/include/netdb.h" + parameters { + basic_abi { + type_abi { + name: "addrinfo *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "gai_strerror" + access: public_access + linker_set_key: "gai_strerror" + } + mangled_function_name: "gai_strerror" + source_file: "bionic/libc/include/netdb.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "setservent" + access: public_access + linker_set_key: "setservent" + } + mangled_function_name: "setservent" + source_file: "bionic/libc/include/netdb.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__connect" + access: public_access + linker_set_key: "__connect" + } + mangled_function_name: "__connect" + source_file: "bionic/libc/bionic/NetdClientDispatch.cpp" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const sockaddr *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__socket" + access: public_access + linker_set_key: "__socket" + } + mangled_function_name: "__socket" + source_file: "bionic/libc/bionic/NetdClientDispatch.cpp" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__openat" + access: public_access + linker_set_key: "__openat" + } + mangled_function_name: "__openat" + source_file: "bionic/libc/bionic/open.cpp" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__rt_sigprocmask" + access: public_access + linker_set_key: "__rt_sigprocmask" + } + mangled_function_name: "__rt_sigprocmask" + source_file: "bionic/libc/bionic/pause.cpp" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const kernel_sigset_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "kernel_sigset_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__rt_sigsuspend" + access: public_access + linker_set_key: "__rt_sigsuspend" + } + mangled_function_name: "__rt_sigsuspend" + source_file: "bionic/libc/bionic/pause.cpp" + parameters { + basic_abi { + type_abi { + name: "const kernel_sigset_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__ppoll" + access: public_access + linker_set_key: "__ppoll" + } + mangled_function_name: "__ppoll" + source_file: "bionic/libc/bionic/poll.cpp" + parameters { + basic_abi { + type_abi { + name: "pollfd *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "timespec *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const kernel_sigset_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__pselect6" + access: public_access + linker_set_key: "__pselect6" + } + mangled_function_name: "__pselect6" + source_file: "bionic/libc/bionic/poll.cpp" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "fd_set *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "fd_set *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "fd_set *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "timespec *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "void *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__fadvise64" + access: public_access + linker_set_key: "__fadvise64" + } + mangled_function_name: "__fadvise64" + source_file: "bionic/libc/bionic/posix_fadvise.cpp" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long long" + size: 8 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long long" + size: 8 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__rt_sigtimedwait" + access: public_access + linker_set_key: "__rt_sigtimedwait" + } + mangled_function_name: "__rt_sigtimedwait" + source_file: "bionic/libc/bionic/posix_timers.cpp" + parameters { + basic_abi { + type_abi { + name: "const unsigned long *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "siginfo *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const timespec *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__timer_create" + access: public_access + linker_set_key: "__timer_create" + } + mangled_function_name: "__timer_create" + source_file: "bionic/libc/bionic/posix_timers.cpp" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "sigevent *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__timer_delete" + access: public_access + linker_set_key: "__timer_delete" + } + mangled_function_name: "__timer_delete" + source_file: "bionic/libc/bionic/posix_timers.cpp" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__timer_getoverrun" + access: public_access + linker_set_key: "__timer_getoverrun" + } + mangled_function_name: "__timer_getoverrun" + source_file: "bionic/libc/bionic/posix_timers.cpp" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__timer_gettime" + access: public_access + linker_set_key: "__timer_gettime" + } + mangled_function_name: "__timer_gettime" + source_file: "bionic/libc/bionic/posix_timers.cpp" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "itimerspec *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__timer_settime" + access: public_access + linker_set_key: "__timer_settime" + } + mangled_function_name: "__timer_settime" + source_file: "bionic/libc/bionic/posix_timers.cpp" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const itimerspec *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "itimerspec *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long" + size: 4 + alignment: 4 + } + name: "ptrace" + access: public_access + linker_set_key: "ptrace" + } + mangled_function_name: "ptrace" + source_file: "bionic/libc/include/sys/ptrace.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long" + size: 4 + alignment: 4 + } + name: "__ptrace" + access: public_access + linker_set_key: "__ptrace" + } + mangled_function_name: "__ptrace" + source_file: "bionic/libc/bionic/ptrace.cpp" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "req" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pid" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "void *" + size: 4 + alignment: 4 + } + name: "addr" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "void *" + size: 4 + alignment: 4 + } + name: "data" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "openpty" + access: public_access + linker_set_key: "openpty" + } + mangled_function_name: "openpty" + source_file: "bionic/libc/include/pty.h" + parameters { + basic_abi { + type_abi { + name: "int *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const termios *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const winsize *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "forkpty" + access: public_access + linker_set_key: "forkpty" + } + mangled_function_name: "forkpty" + source_file: "bionic/libc/include/pty.h" + parameters { + basic_abi { + type_abi { + name: "int *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const termios *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const winsize *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "utmpname" + access: public_access + linker_set_key: "utmpname" + } + mangled_function_name: "utmpname" + source_file: "bionic/libc/include/utmp.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "setutent" + access: public_access + linker_set_key: "setutent" + } + mangled_function_name: "setutent" + source_file: "bionic/libc/include/utmp.h" +} +functions { + basic_abi { + type_abi { + name: "utmp *" + size: 4 + alignment: 4 + } + name: "getutent" + access: public_access + linker_set_key: "getutent" + } + mangled_function_name: "getutent" + source_file: "bionic/libc/include/utmp.h" +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "endutent" + access: public_access + linker_set_key: "endutent" + } + mangled_function_name: "endutent" + source_file: "bionic/libc/include/utmp.h" +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "login_tty" + access: public_access + linker_set_key: "login_tty" + } + mangled_function_name: "login_tty" + source_file: "bionic/libc/include/utmp.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "reboot" + access: public_access + linker_set_key: "reboot" + } + mangled_function_name: "reboot" + source_file: "bionic/libc/include/sys/reboot.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "reboot_type" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__reboot" + access: public_access + linker_set_key: "__reboot" + } + mangled_function_name: "__reboot" + source_file: "bionic/libc/bionic/reboot.cpp" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "void *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__sched_getaffinity" + access: public_access + linker_set_key: "__sched_getaffinity" + } + mangled_function_name: "__sched_getaffinity" + source_file: "bionic/libc/bionic/sched_getaffinity.cpp" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "cpu_set_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__getcpu" + access: public_access + linker_set_key: "__getcpu" + } + mangled_function_name: "__getcpu" + source_file: "bionic/libc/bionic/sched_getcpu.cpp" + parameters { + basic_abi { + type_abi { + name: "unsigned int *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "void *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "sem_destroy" + access: public_access + linker_set_key: "sem_destroy" + } + mangled_function_name: "sem_destroy" + source_file: "bionic/libc/include/semaphore.h" + parameters { + basic_abi { + type_abi { + name: "sem_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "sem_getvalue" + access: public_access + linker_set_key: "sem_getvalue" + } + mangled_function_name: "sem_getvalue" + source_file: "bionic/libc/include/semaphore.h" + parameters { + basic_abi { + type_abi { + name: "sem_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "sem_init" + access: public_access + linker_set_key: "sem_init" + } + mangled_function_name: "sem_init" + source_file: "bionic/libc/include/semaphore.h" + parameters { + basic_abi { + type_abi { + name: "sem_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "sem_post" + access: public_access + linker_set_key: "sem_post" + } + mangled_function_name: "sem_post" + source_file: "bionic/libc/include/semaphore.h" + parameters { + basic_abi { + type_abi { + name: "sem_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "sem_timedwait" + access: public_access + linker_set_key: "sem_timedwait" + } + mangled_function_name: "sem_timedwait" + source_file: "bionic/libc/include/semaphore.h" + parameters { + basic_abi { + type_abi { + name: "sem_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const timespec *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "sem_trywait" + access: public_access + linker_set_key: "sem_trywait" + } + mangled_function_name: "sem_trywait" + source_file: "bionic/libc/include/semaphore.h" + parameters { + basic_abi { + type_abi { + name: "sem_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "sem_wait" + access: public_access + linker_set_key: "sem_wait" + } + mangled_function_name: "sem_wait" + source_file: "bionic/libc/include/semaphore.h" + parameters { + basic_abi { + type_abi { + name: "sem_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "sem_t *" + size: 4 + alignment: 4 + } + name: "sem_open" + access: public_access + linker_set_key: "sem_open" + } + mangled_function_name: "sem_open" + source_file: "bionic/libc/include/semaphore.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "sem_close" + access: public_access + linker_set_key: "sem_close" + } + mangled_function_name: "sem_close" + source_file: "bionic/libc/include/semaphore.h" + parameters { + basic_abi { + type_abi { + name: "sem_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "sem_unlink" + access: public_access + linker_set_key: "sem_unlink" + } + mangled_function_name: "sem_unlink" + source_file: "bionic/libc/include/semaphore.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__sigaction" + access: public_access + linker_set_key: "__sigaction" + } + mangled_function_name: "__sigaction" + source_file: "bionic/libc/bionic/sigaction.cpp" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const sigaction *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "sigaction *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "signalfd" + access: public_access + linker_set_key: "signalfd" + } + mangled_function_name: "signalfd" + source_file: "bionic/libc/include/sys/signalfd.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "fd" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const unsigned long *" + size: 4 + alignment: 4 + } + name: "mask" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "flags" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__rt_sigpending" + access: public_access + linker_set_key: "__rt_sigpending" + } + mangled_function_name: "__rt_sigpending" + source_file: "bionic/libc/bionic/sigpending.cpp" + parameters { + basic_abi { + type_abi { + name: "const kernel_sigset_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__fstatfs64" + access: public_access + linker_set_key: "__fstatfs64" + } + mangled_function_name: "__fstatfs64" + source_file: "bionic/libc/bionic/statvfs.cpp" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "statfs *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__statfs64" + access: public_access + linker_set_key: "__statfs64" + } + mangled_function_name: "__statfs64" + source_file: "bionic/libc/bionic/statvfs.cpp" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "statfs *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "strerror_r" + access: public_access + linker_set_key: "strerror_r" + } + mangled_function_name: "strerror_r" + source_file: "bionic/libc/include/string.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "closelog" + access: public_access + linker_set_key: "closelog" + } + mangled_function_name: "closelog" + source_file: "bionic/libc/include/syslog.h" +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "openlog" + access: public_access + linker_set_key: "openlog" + } + mangled_function_name: "openlog" + source_file: "bionic/libc/include/syslog.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "setlogmask" + access: public_access + linker_set_key: "setlogmask" + } + mangled_function_name: "setlogmask" + source_file: "bionic/libc/include/syslog.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "syslog" + access: public_access + linker_set_key: "syslog" + } + mangled_function_name: "syslog" + source_file: "bionic/libc/include/syslog.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "vsyslog" + access: public_access + linker_set_key: "vsyslog" + } + mangled_function_name: "vsyslog" + source_file: "bionic/libc/include/syslog.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "ftok" + access: public_access + linker_set_key: "ftok" + } + mangled_function_name: "ftok" + source_file: "bionic/libc/include/sys/ipc.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "path" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "id" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "msgctl" + access: public_access + linker_set_key: "msgctl" + } + mangled_function_name: "msgctl" + source_file: "bionic/libc/include/sys/msg.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "msqid64_ds *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "msgget" + access: public_access + linker_set_key: "msgget" + } + mangled_function_name: "msgget" + source_file: "bionic/libc/include/sys/msg.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "msgrcv" + access: public_access + linker_set_key: "msgrcv" + } + mangled_function_name: "msgrcv" + source_file: "bionic/libc/include/sys/msg.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "void *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "msgsnd" + access: public_access + linker_set_key: "msgsnd" + } + mangled_function_name: "msgsnd" + source_file: "bionic/libc/include/sys/msg.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const void *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "semctl" + access: public_access + linker_set_key: "semctl" + } + mangled_function_name: "semctl" + source_file: "bionic/libc/include/sys/sem.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "semget" + access: public_access + linker_set_key: "semget" + } + mangled_function_name: "semget" + source_file: "bionic/libc/include/sys/sem.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "semop" + access: public_access + linker_set_key: "semop" + } + mangled_function_name: "semop" + source_file: "bionic/libc/include/sys/sem.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "sembuf *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "semtimedop" + access: public_access + linker_set_key: "semtimedop" + } + mangled_function_name: "semtimedop" + source_file: "bionic/libc/include/sys/sem.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "sembuf *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const timespec *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void *" + size: 4 + alignment: 4 + } + name: "shmat" + access: public_access + linker_set_key: "shmat" + } + mangled_function_name: "shmat" + source_file: "bionic/libc/include/sys/shm.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const void *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "shmctl" + access: public_access + linker_set_key: "shmctl" + } + mangled_function_name: "shmctl" + source_file: "bionic/libc/include/sys/shm.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "shmid64_ds *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "shmdt" + access: public_access + linker_set_key: "shmdt" + } + mangled_function_name: "shmdt" + source_file: "bionic/libc/include/sys/shm.h" + parameters { + basic_abi { + type_abi { + name: "const void *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "shmget" + access: public_access + linker_set_key: "shmget" + } + mangled_function_name: "shmget" + source_file: "bionic/libc/include/sys/shm.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "insque" + access: public_access + linker_set_key: "insque" + } + mangled_function_name: "insque" + source_file: "bionic/libc/include/search.h" + parameters { + basic_abi { + type_abi { + name: "void *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "void *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "remque" + access: public_access + linker_set_key: "remque" + } + mangled_function_name: "remque" + source_file: "bionic/libc/include/search.h" + parameters { + basic_abi { + type_abi { + name: "void *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void *" + size: 4 + alignment: 4 + } + name: "lfind" + access: public_access + linker_set_key: "lfind" + } + mangled_function_name: "lfind" + source_file: "bionic/libc/include/search.h" + parameters { + basic_abi { + type_abi { + name: "const void *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const void *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int (*)(const void *, const void *)" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void *" + size: 4 + alignment: 4 + } + name: "lsearch" + access: public_access + linker_set_key: "lsearch" + } + mangled_function_name: "lsearch" + source_file: "bionic/libc/include/search.h" + parameters { + basic_abi { + type_abi { + name: "const void *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "void *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int (*)(const void *, const void *)" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void *" + size: 4 + alignment: 4 + } + name: "tdelete" + access: public_access + linker_set_key: "tdelete" + } + mangled_function_name: "tdelete" + source_file: "bionic/libc/include/search.h" + parameters { + basic_abi { + type_abi { + name: "const void *__restrict" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "void **__restrict" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int (*)(const void *, const void *)" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "tdestroy" + access: public_access + linker_set_key: "tdestroy" + } + mangled_function_name: "tdestroy" + source_file: "bionic/libc/include/search.h" + parameters { + basic_abi { + type_abi { + name: "void *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "void (*)(void *)" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void *" + size: 4 + alignment: 4 + } + name: "tfind" + access: public_access + linker_set_key: "tfind" + } + mangled_function_name: "tfind" + source_file: "bionic/libc/include/search.h" + parameters { + basic_abi { + type_abi { + name: "const void *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "void *const *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int (*)(const void *, const void *)" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void *" + size: 4 + alignment: 4 + } + name: "tsearch" + access: public_access + linker_set_key: "tsearch" + } + mangled_function_name: "tsearch" + source_file: "bionic/libc/include/search.h" + parameters { + basic_abi { + type_abi { + name: "const void *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "void **" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int (*)(const void *, const void *)" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "twalk" + access: public_access + linker_set_key: "twalk" + } + mangled_function_name: "twalk" + source_file: "bionic/libc/include/search.h" + parameters { + basic_abi { + type_abi { + name: "const void *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "void (*)(const void *, VISIT, int)" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "wait" + access: public_access + linker_set_key: "wait" + } + mangled_function_name: "wait" + source_file: "bionic/libc/include/sys/wait.h" + parameters { + basic_abi { + type_abi { + name: "int *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "waitpid" + access: public_access + linker_set_key: "waitpid" + } + mangled_function_name: "waitpid" + source_file: "bionic/libc/include/sys/wait.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "wait4" + access: public_access + linker_set_key: "wait4" + } + mangled_function_name: "wait4" + source_file: "bionic/libc/include/sys/wait.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "rusage *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "waitid" + access: public_access + linker_set_key: "waitid" + } + mangled_function_name: "waitid" + source_file: "bionic/libc/include/sys/wait.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "which" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "id" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "siginfo *" + size: 4 + alignment: 4 + } + name: "info" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "options" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__waitid" + access: public_access + linker_set_key: "__waitid" + } + mangled_function_name: "__waitid" + source_file: "bionic/libc/bionic/wait.cpp" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "which" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "id" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "siginfo *" + size: 4 + alignment: 4 + } + name: "info" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "options" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "rusage *" + size: 4 + alignment: 4 + } + name: "ru" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "iswalnum_l" + access: public_access + linker_set_key: "iswalnum_l" + } + mangled_function_name: "iswalnum_l" + source_file: "bionic/libc/include/wctype.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__locale_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "iswalpha_l" + access: public_access + linker_set_key: "iswalpha_l" + } + mangled_function_name: "iswalpha_l" + source_file: "bionic/libc/include/wctype.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__locale_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "iswblank_l" + access: public_access + linker_set_key: "iswblank_l" + } + mangled_function_name: "iswblank_l" + source_file: "bionic/libc/include/wctype.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__locale_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "iswcntrl_l" + access: public_access + linker_set_key: "iswcntrl_l" + } + mangled_function_name: "iswcntrl_l" + source_file: "bionic/libc/include/wctype.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__locale_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "iswdigit_l" + access: public_access + linker_set_key: "iswdigit_l" + } + mangled_function_name: "iswdigit_l" + source_file: "bionic/libc/include/wctype.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__locale_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "iswgraph_l" + access: public_access + linker_set_key: "iswgraph_l" + } + mangled_function_name: "iswgraph_l" + source_file: "bionic/libc/include/wctype.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__locale_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "iswlower_l" + access: public_access + linker_set_key: "iswlower_l" + } + mangled_function_name: "iswlower_l" + source_file: "bionic/libc/include/wctype.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__locale_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "iswprint_l" + access: public_access + linker_set_key: "iswprint_l" + } + mangled_function_name: "iswprint_l" + source_file: "bionic/libc/include/wctype.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__locale_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "iswpunct_l" + access: public_access + linker_set_key: "iswpunct_l" + } + mangled_function_name: "iswpunct_l" + source_file: "bionic/libc/include/wctype.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__locale_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "iswspace_l" + access: public_access + linker_set_key: "iswspace_l" + } + mangled_function_name: "iswspace_l" + source_file: "bionic/libc/include/wctype.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__locale_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "iswupper_l" + access: public_access + linker_set_key: "iswupper_l" + } + mangled_function_name: "iswupper_l" + source_file: "bionic/libc/include/wctype.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__locale_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "iswxdigit_l" + access: public_access + linker_set_key: "iswxdigit_l" + } + mangled_function_name: "iswxdigit_l" + source_file: "bionic/libc/include/wctype.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__locale_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "towlower_l" + access: public_access + linker_set_key: "towlower_l" + } + mangled_function_name: "towlower_l" + source_file: "bionic/libc/include/wctype.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__locale_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "towupper_l" + access: public_access + linker_set_key: "towupper_l" + } + mangled_function_name: "towupper_l" + source_file: "bionic/libc/include/wctype.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__locale_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "towctrans_l" + access: public_access + linker_set_key: "towctrans_l" + } + mangled_function_name: "towctrans_l" + source_file: "bionic/libc/include/wctype.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const void *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__locale_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "const void *" + size: 4 + alignment: 4 + } + name: "wctrans_l" + access: public_access + linker_set_key: "wctrans_l" + } + mangled_function_name: "wctrans_l" + source_file: "bionic/libc/include/wctype.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__locale_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long" + size: 4 + alignment: 4 + } + name: "wctype_l" + access: public_access + linker_set_key: "wctype_l" + } + mangled_function_name: "wctype_l" + source_file: "bionic/libc/include/wctype.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__locale_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "iswctype_l" + access: public_access + linker_set_key: "iswctype_l" + } + mangled_function_name: "iswctype_l" + source_file: "bionic/libc/include/wctype.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__locale_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void *" + size: 4 + alignment: 4 + } + name: "__mmap2" + access: public_access + linker_set_key: "__mmap2" + } + mangled_function_name: "__mmap2" + source_file: "bionic/libc/bionic/mmap.cpp" + parameters { + basic_abi { + type_abi { + name: "void *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__ns_msg_getflag" + access: public_access + linker_set_key: "__ns_msg_getflag" + } + mangled_function_name: "__ns_msg_getflag" + source_file: "" + parameters { + basic_abi { + type_abi { + name: "struct __ns_msg" + size: 48 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned short" + size: 2 + alignment: 2 + } + name: "__ns_get16" + access: public_access + linker_set_key: "__ns_get16" + } + mangled_function_name: "__ns_get16" + source_file: "" + parameters { + basic_abi { + type_abi { + name: "const unsigned char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "__ns_get32" + access: public_access + linker_set_key: "__ns_get32" + } + mangled_function_name: "__ns_get32" + source_file: "" + parameters { + basic_abi { + type_abi { + name: "const unsigned char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "__ns_put16" + access: public_access + linker_set_key: "__ns_put16" + } + mangled_function_name: "__ns_put16" + source_file: "" + parameters { + basic_abi { + type_abi { + name: "unsigned short" + size: 2 + alignment: 2 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "__ns_put32" + access: public_access + linker_set_key: "__ns_put32" + } + mangled_function_name: "__ns_put32" + source_file: "" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__ns_initparse" + access: public_access + linker_set_key: "__ns_initparse" + } + mangled_function_name: "__ns_initparse" + source_file: "" + parameters { + basic_abi { + type_abi { + name: "const unsigned char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "struct __ns_msg *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__ns_skiprr" + access: public_access + linker_set_key: "__ns_skiprr" + } + mangled_function_name: "__ns_skiprr" + source_file: "" + parameters { + basic_abi { + type_abi { + name: "const unsigned char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const unsigned char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "enum __ns_sect" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__ns_parserr" + access: public_access + linker_set_key: "__ns_parserr" + } + mangled_function_name: "__ns_parserr" + source_file: "" + parameters { + basic_abi { + type_abi { + name: "struct __ns_msg *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "enum __ns_sect" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "struct __ns_rr *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__ns_sprintrr" + access: public_access + linker_set_key: "__ns_sprintrr" + } + mangled_function_name: "__ns_sprintrr" + source_file: "" + parameters { + basic_abi { + type_abi { + name: "const struct __ns_msg *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const struct __ns_rr *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__ns_sprintrrf" + access: public_access + linker_set_key: "__ns_sprintrrf" + } + mangled_function_name: "__ns_sprintrrf" + source_file: "" + parameters { + basic_abi { + type_abi { + name: "const unsigned char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "enum __ns_class" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "enum __ns_type" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const unsigned char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__ns_format_ttl" + access: public_access + linker_set_key: "__ns_format_ttl" + } + mangled_function_name: "__ns_format_ttl" + source_file: "" + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__ns_name_ntol" + access: public_access + linker_set_key: "__ns_name_ntol" + } + mangled_function_name: "__ns_name_ntol" + source_file: "" + parameters { + basic_abi { + type_abi { + name: "const unsigned char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__ns_name_ntop" + access: public_access + linker_set_key: "__ns_name_ntop" + } + mangled_function_name: "__ns_name_ntop" + source_file: "" + parameters { + basic_abi { + type_abi { + name: "const unsigned char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__ns_name_pton" + access: public_access + linker_set_key: "__ns_name_pton" + } + mangled_function_name: "__ns_name_pton" + source_file: "" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__ns_name_unpack" + access: public_access + linker_set_key: "__ns_name_unpack" + } + mangled_function_name: "__ns_name_unpack" + source_file: "" + parameters { + basic_abi { + type_abi { + name: "const unsigned char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const unsigned char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const unsigned char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__ns_name_pack" + access: public_access + linker_set_key: "__ns_name_pack" + } + mangled_function_name: "__ns_name_pack" + source_file: "" + parameters { + basic_abi { + type_abi { + name: "const unsigned char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const unsigned char **" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const unsigned char **" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__ns_name_uncompress" + access: public_access + linker_set_key: "__ns_name_uncompress" + } + mangled_function_name: "__ns_name_uncompress" + source_file: "" + parameters { + basic_abi { + type_abi { + name: "const unsigned char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const unsigned char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const unsigned char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__ns_name_compress" + access: public_access + linker_set_key: "__ns_name_compress" + } + mangled_function_name: "__ns_name_compress" + source_file: "" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const unsigned char **" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const unsigned char **" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__ns_name_skip" + access: public_access + linker_set_key: "__ns_name_skip" + } + mangled_function_name: "__ns_name_skip" + source_file: "" + parameters { + basic_abi { + type_abi { + name: "const unsigned char **" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const unsigned char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "__ns_name_rollback" + access: public_access + linker_set_key: "__ns_name_rollback" + } + mangled_function_name: "__ns_name_rollback" + source_file: "" + parameters { + basic_abi { + type_abi { + name: "const unsigned char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const unsigned char **" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const unsigned char **" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__ns_makecanon" + access: public_access + linker_set_key: "__ns_makecanon" + } + mangled_function_name: "__ns_makecanon" + source_file: "" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__ns_samename" + access: public_access + linker_set_key: "__ns_samename" + } + mangled_function_name: "__ns_samename" + source_file: "" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__b64_ntop" + access: public_access + linker_set_key: "__b64_ntop" + } + mangled_function_name: "__b64_ntop" + source_file: "" + parameters { + basic_abi { + type_abi { + name: "const unsigned char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__b64_pton" + access: public_access + linker_set_key: "__b64_pton" + } + mangled_function_name: "__b64_pton" + source_file: "" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__dn_comp" + access: public_access + linker_set_key: "__dn_comp" + } + mangled_function_name: "__dn_comp" + source_file: "" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned char **" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned char **" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "dn_expand" + access: public_access + linker_set_key: "dn_expand" + } + mangled_function_name: "dn_expand" + source_file: "bionic/libc/include/resolv.h" + parameters { + basic_abi { + type_abi { + name: "const unsigned char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const unsigned char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const unsigned char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "__p_class" + access: public_access + linker_set_key: "__p_class" + } + mangled_function_name: "__p_class" + source_file: "" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "__p_type" + access: public_access + linker_set_key: "__p_type" + } + mangled_function_name: "__p_type" + source_file: "" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "res_init" + access: public_access + linker_set_key: "res_init" + } + mangled_function_name: "res_init" + source_file: "bionic/libc/include/resolv.h" +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "res_mkquery" + access: public_access + linker_set_key: "res_mkquery" + } + mangled_function_name: "res_mkquery" + source_file: "bionic/libc/include/resolv.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const unsigned char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const unsigned char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "res_query" + access: public_access + linker_set_key: "res_query" + } + mangled_function_name: "res_query" + source_file: "bionic/libc/include/resolv.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "res_search" + access: public_access + linker_set_key: "res_search" + } + mangled_function_name: "res_search" + source_file: "bionic/libc/include/resolv.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "android_net_res_stats_aggregate" + access: public_access + linker_set_key: "android_net_res_stats_aggregate" + } + mangled_function_name: "android_net_res_stats_aggregate" + source_file: "bionic/libc/dns/include/resolv_stats.h" + parameters { + basic_abi { + type_abi { + name: "struct __res_stats *" + size: 4 + alignment: 4 + } + name: "stats" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int *" + size: 4 + alignment: 4 + } + name: "successes" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int *" + size: 4 + alignment: 4 + } + name: "errors" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int *" + size: 4 + alignment: 4 + } + name: "timeouts" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int *" + size: 4 + alignment: 4 + } + name: "internal_errors" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int *" + size: 4 + alignment: 4 + } + name: "rtt_avg" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long *" + size: 4 + alignment: 4 + } + name: "last_sample_time" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "android_net_res_stats_get_info_for_net" + access: public_access + linker_set_key: "android_net_res_stats_get_info_for_net" + } + mangled_function_name: "android_net_res_stats_get_info_for_net" + source_file: "bionic/libc/dns/include/resolv_stats.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "netid" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int *" + size: 4 + alignment: 4 + } + name: "nscount" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "struct __kernel_sockaddr_storage *" + size: 4 + alignment: 4 + } + name: "servers" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int *" + size: 4 + alignment: 4 + } + name: "dcount" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char (*)[256]" + size: 4 + alignment: 4 + } + name: "domains" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "struct __res_params *" + size: 4 + alignment: 4 + } + name: "params" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "struct __res_stats *" + size: 4 + alignment: 4 + } + name: "stats" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "android_net_res_stats_get_usable_servers" + access: public_access + linker_set_key: "android_net_res_stats_get_usable_servers" + } + mangled_function_name: "android_net_res_stats_get_usable_servers" + source_file: "bionic/libc/dns/include/resolv_stats.h" + parameters { + basic_abi { + type_abi { + name: "const struct __res_params *" + size: 4 + alignment: 4 + } + name: "params" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "struct __res_stats *" + size: 4 + alignment: 4 + } + name: "stats" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "nscount" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "bool *" + size: 4 + alignment: 4 + } + name: "valid_servers" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "__fp_nquery" + access: public_access + linker_set_key: "__fp_nquery" + } + mangled_function_name: "__fp_nquery" + source_file: "" + parameters { + basic_abi { + type_abi { + name: "const unsigned char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "struct __sFILE *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "__fp_query" + access: public_access + linker_set_key: "__fp_query" + } + mangled_function_name: "__fp_query" + source_file: "" + parameters { + basic_abi { + type_abi { + name: "const unsigned char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "struct __sFILE *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "__hostalias" + access: public_access + linker_set_key: "__hostalias" + } + mangled_function_name: "__hostalias" + source_file: "" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "__p_query" + access: public_access + linker_set_key: "__p_query" + } + mangled_function_name: "__p_query" + source_file: "" + parameters { + basic_abi { + type_abi { + name: "const unsigned char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "__res_close" + access: public_access + linker_set_key: "__res_close" + } + mangled_function_name: "__res_close" + source_file: "" +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__res_isourserver" + access: public_access + linker_set_key: "__res_isourserver" + } + mangled_function_name: "__res_isourserver" + source_file: "" + parameters { + basic_abi { + type_abi { + name: "const struct sockaddr_in *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__res_querydomain" + access: public_access + linker_set_key: "__res_querydomain" + } + mangled_function_name: "__res_querydomain" + source_file: "" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__res_send" + access: public_access + linker_set_key: "__res_send" + } + mangled_function_name: "__res_send" + source_file: "" + parameters { + basic_abi { + type_abi { + name: "const unsigned char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__res_hnok" + access: public_access + linker_set_key: "__res_hnok" + } + mangled_function_name: "__res_hnok" + source_file: "" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__res_ownok" + access: public_access + linker_set_key: "__res_ownok" + } + mangled_function_name: "__res_ownok" + source_file: "" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__res_mailok" + access: public_access + linker_set_key: "__res_mailok" + } + mangled_function_name: "__res_mailok" + source_file: "" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__res_dnok" + access: public_access + linker_set_key: "__res_dnok" + } + mangled_function_name: "__res_dnok" + source_file: "" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__sym_ston" + access: public_access + linker_set_key: "__sym_ston" + } + mangled_function_name: "__sym_ston" + source_file: "" + parameters { + basic_abi { + type_abi { + name: "const struct res_sym *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "__sym_ntos" + access: public_access + linker_set_key: "__sym_ntos" + } + mangled_function_name: "__sym_ntos" + source_file: "" + parameters { + basic_abi { + type_abi { + name: "const struct res_sym *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "__sym_ntop" + access: public_access + linker_set_key: "__sym_ntop" + } + mangled_function_name: "__sym_ntop" + source_file: "" + parameters { + basic_abi { + type_abi { + name: "const struct res_sym *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__loc_aton" + access: public_access + linker_set_key: "__loc_aton" + } + mangled_function_name: "__loc_aton" + source_file: "" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "__loc_ntoa" + access: public_access + linker_set_key: "__loc_ntoa" + } + mangled_function_name: "__loc_ntoa" + source_file: "" + parameters { + basic_abi { + type_abi { + name: "const unsigned char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__dn_skipname" + access: public_access + linker_set_key: "__dn_skipname" + } + mangled_function_name: "__dn_skipname" + source_file: "" + parameters { + basic_abi { + type_abi { + name: "const unsigned char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const unsigned char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "__putlong" + access: public_access + linker_set_key: "__putlong" + } + mangled_function_name: "__putlong" + source_file: "" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "__putshort" + access: public_access + linker_set_key: "__putshort" + } + mangled_function_name: "__putshort" + source_file: "" + parameters { + basic_abi { + type_abi { + name: "unsigned short" + size: 2 + alignment: 2 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned short" + size: 2 + alignment: 2 + } + name: "_getshort" + access: public_access + linker_set_key: "_getshort" + } + mangled_function_name: "_getshort" + source_file: "bionic/libc/dns/include/resolv_private.h" + parameters { + basic_abi { + type_abi { + name: "const unsigned char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "_getlong" + access: public_access + linker_set_key: "_getlong" + } + mangled_function_name: "_getlong" + source_file: "bionic/libc/dns/include/resolv_private.h" + parameters { + basic_abi { + type_abi { + name: "const unsigned char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "__p_time" + access: public_access + linker_set_key: "__p_time" + } + mangled_function_name: "__p_time" + source_file: "" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "__p_rcode" + access: public_access + linker_set_key: "__p_rcode" + } + mangled_function_name: "__p_rcode" + source_file: "" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "const unsigned char *" + size: 4 + alignment: 4 + } + name: "__p_cdnname" + access: public_access + linker_set_key: "__p_cdnname" + } + mangled_function_name: "__p_cdnname" + source_file: "" + parameters { + basic_abi { + type_abi { + name: "const unsigned char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const unsigned char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "struct __sFILE *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "const unsigned char *" + size: 4 + alignment: 4 + } + name: "__p_cdname" + access: public_access + linker_set_key: "__p_cdname" + } + mangled_function_name: "__p_cdname" + source_file: "" + parameters { + basic_abi { + type_abi { + name: "const unsigned char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const unsigned char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "struct __sFILE *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "const unsigned char *" + size: 4 + alignment: 4 + } + name: "__p_fqnname" + access: public_access + linker_set_key: "__p_fqnname" + } + mangled_function_name: "__p_fqnname" + source_file: "" + parameters { + basic_abi { + type_abi { + name: "const unsigned char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const unsigned char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "const unsigned char *" + size: 4 + alignment: 4 + } + name: "__p_fqname" + access: public_access + linker_set_key: "__p_fqname" + } + mangled_function_name: "__p_fqname" + source_file: "" + parameters { + basic_abi { + type_abi { + name: "const unsigned char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const unsigned char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "struct __sFILE *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "__p_option" + access: public_access + linker_set_key: "__p_option" + } + mangled_function_name: "__p_option" + source_file: "" + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "__p_secstodate" + access: public_access + linker_set_key: "__p_secstodate" + } + mangled_function_name: "__p_secstodate" + source_file: "" + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__dn_count_labels" + access: public_access + linker_set_key: "__dn_count_labels" + } + mangled_function_name: "__dn_count_labels" + source_file: "" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__res_nameinquery" + access: public_access + linker_set_key: "__res_nameinquery" + } + mangled_function_name: "__res_nameinquery" + source_file: "" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const unsigned char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const unsigned char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__res_queriesmatch" + access: public_access + linker_set_key: "__res_queriesmatch" + } + mangled_function_name: "__res_queriesmatch" + source_file: "" + parameters { + basic_abi { + type_abi { + name: "const unsigned char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const unsigned char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const unsigned char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const unsigned char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__res_ninit" + access: public_access + linker_set_key: "__res_ninit" + } + mangled_function_name: "__res_ninit" + source_file: "" + parameters { + basic_abi { + type_abi { + name: "struct __res_state *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "__res_hostalias" + access: public_access + linker_set_key: "__res_hostalias" + } + mangled_function_name: "__res_hostalias" + source_file: "" + parameters { + basic_abi { + type_abi { + name: "struct __res_state *const" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__res_nquery" + access: public_access + linker_set_key: "__res_nquery" + } + mangled_function_name: "__res_nquery" + source_file: "" + parameters { + basic_abi { + type_abi { + name: "struct __res_state *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__res_nsearch" + access: public_access + linker_set_key: "__res_nsearch" + } + mangled_function_name: "__res_nsearch" + source_file: "" + parameters { + basic_abi { + type_abi { + name: "struct __res_state *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__res_nquerydomain" + access: public_access + linker_set_key: "__res_nquerydomain" + } + mangled_function_name: "__res_nquerydomain" + source_file: "" + parameters { + basic_abi { + type_abi { + name: "struct __res_state *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__res_nmkquery" + access: public_access + linker_set_key: "__res_nmkquery" + } + mangled_function_name: "__res_nmkquery" + source_file: "" + parameters { + basic_abi { + type_abi { + name: "struct __res_state *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const unsigned char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const unsigned char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__res_nsend" + access: public_access + linker_set_key: "__res_nsend" + } + mangled_function_name: "__res_nsend" + source_file: "" + parameters { + basic_abi { + type_abi { + name: "struct __res_state *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const unsigned char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "__res_nclose" + access: public_access + linker_set_key: "__res_nclose" + } + mangled_function_name: "__res_nclose" + source_file: "" + parameters { + basic_abi { + type_abi { + name: "struct __res_state *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "__res_send_setqhook" + access: public_access + linker_set_key: "__res_send_setqhook" + } + mangled_function_name: "__res_send_setqhook" + source_file: "" + parameters { + basic_abi { + type_abi { + name: "res_sendhookact (*)(struct sockaddr *const *, const unsigned char **, int *, unsigned char *, int, int *)" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "__res_send_setrhook" + access: public_access + linker_set_key: "__res_send_setrhook" + } + mangled_function_name: "__res_send_setrhook" + source_file: "" + parameters { + basic_abi { + type_abi { + name: "res_sendhookact (*)(const struct sockaddr *, const unsigned char *, int, unsigned char *, int, int *)" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "_resolv_set_nameservers_for_net" + access: public_access + linker_set_key: "_resolv_set_nameservers_for_net" + } + mangled_function_name: "_resolv_set_nameservers_for_net" + source_file: "bionic/libc/dns/include/resolv_netid.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "netid" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char **" + size: 4 + alignment: 4 + } + name: "servers" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "numservers" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "domains" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const struct __res_params *" + size: 4 + alignment: 4 + } + name: "params" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "_resolv_flush_cache_for_net" + access: public_access + linker_set_key: "_resolv_flush_cache_for_net" + } + mangled_function_name: "_resolv_flush_cache_for_net" + source_file: "bionic/libc/dns/include/resolv_netid.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "netid" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "_resolv_delete_cache_for_net" + access: public_access + linker_set_key: "_resolv_delete_cache_for_net" + } + mangled_function_name: "_resolv_delete_cache_for_net" + source_file: "bionic/libc/dns/include/resolv_netid.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "netid" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "nsdispatch" + access: public_access + linker_set_key: "nsdispatch" + } + mangled_function_name: "nsdispatch" + source_file: "bionic/libc/dns/include/nsswitch.h" + parameters { + basic_abi { + type_abi { + name: "void *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const ns_dtab *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const ns_src *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "err" + access: public_access + linker_set_key: "err" + } + mangled_function_name: "err" + source_file: "bionic/libc/include/err.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "verr" + access: public_access + linker_set_key: "verr" + } + mangled_function_name: "verr" + source_file: "bionic/libc/include/err.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "errx" + access: public_access + linker_set_key: "errx" + } + mangled_function_name: "errx" + source_file: "bionic/libc/include/err.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "verrx" + access: public_access + linker_set_key: "verrx" + } + mangled_function_name: "verrx" + source_file: "bionic/libc/include/err.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "warn" + access: public_access + linker_set_key: "warn" + } + mangled_function_name: "warn" + source_file: "bionic/libc/include/err.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "vwarn" + access: public_access + linker_set_key: "vwarn" + } + mangled_function_name: "vwarn" + source_file: "bionic/libc/include/err.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "warnx" + access: public_access + linker_set_key: "warnx" + } + mangled_function_name: "warnx" + source_file: "bionic/libc/include/err.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "vwarnx" + access: public_access + linker_set_key: "vwarnx" + } + mangled_function_name: "vwarnx" + source_file: "bionic/libc/include/err.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "getopt_long" + access: public_access + linker_set_key: "getopt_long" + } + mangled_function_name: "getopt_long" + source_file: "bionic/libc/include/getopt.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *const *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const struct option *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "getopt_long_only" + access: public_access + linker_set_key: "getopt_long_only" + } + mangled_function_name: "getopt_long_only" + source_file: "bionic/libc/include/getopt.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *const *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const struct option *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "utime" + access: public_access + linker_set_key: "utime" + } + mangled_function_name: "utime" + source_file: "bionic/libc/include/utime.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const struct utimbuf *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "regcomp" + access: public_access + linker_set_key: "regcomp" + } + mangled_function_name: "regcomp" + source_file: "bionic/libc/include/regex.h" + parameters { + basic_abi { + type_abi { + name: "regex_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "regerror" + access: public_access + linker_set_key: "regerror" + } + mangled_function_name: "regerror" + source_file: "bionic/libc/include/regex.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const regex_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "regexec" + access: public_access + linker_set_key: "regexec" + } + mangled_function_name: "regexec" + source_file: "bionic/libc/include/regex.h" + parameters { + basic_abi { + type_abi { + name: "const regex_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "regmatch_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "regfree" + access: public_access + linker_set_key: "regfree" + } + mangled_function_name: "regfree" + source_file: "bionic/libc/include/regex.h" + parameters { + basic_abi { + type_abi { + name: "regex_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "fnmatch" + access: public_access + linker_set_key: "fnmatch" + } + mangled_function_name: "fnmatch" + source_file: "bionic/libc/include/fnmatch.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "pattern" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "string" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "flags" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "flock" + access: public_access + linker_set_key: "flock" + } + mangled_function_name: "flock" + source_file: "bionic/libc/include/sys/file.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_cond_timedwait_monotonic" + access: public_access + linker_set_key: "pthread_cond_timedwait_monotonic" + } + mangled_function_name: "pthread_cond_timedwait_monotonic" + source_file: "bionic/libc/bionic/pthread_cond.cpp" + parameters { + basic_abi { + type_abi { + name: "pthread_cond_t *" + size: 4 + alignment: 4 + } + name: "cond_interface" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "pthread_mutex_t *" + size: 4 + alignment: 4 + } + name: "mutex" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const timespec *" + size: 4 + alignment: 4 + } + name: "abs_timeout" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_cond_timedwait_monotonic_np" + access: public_access + linker_set_key: "pthread_cond_timedwait_monotonic_np" + } + mangled_function_name: "pthread_cond_timedwait_monotonic_np" + source_file: "bionic/libc/bionic/pthread_cond.cpp" + parameters { + basic_abi { + type_abi { + name: "pthread_cond_t *" + size: 4 + alignment: 4 + } + name: "cond_interface" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "pthread_mutex_t *" + size: 4 + alignment: 4 + } + name: "mutex" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const timespec *" + size: 4 + alignment: 4 + } + name: "abs_timeout" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_cond_timedwait_relative_np" + access: public_access + linker_set_key: "pthread_cond_timedwait_relative_np" + } + mangled_function_name: "pthread_cond_timedwait_relative_np" + source_file: "bionic/libc/bionic/pthread_cond.cpp" + parameters { + basic_abi { + type_abi { + name: "pthread_cond_t *" + size: 4 + alignment: 4 + } + name: "cond_interface" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "pthread_mutex_t *" + size: 4 + alignment: 4 + } + name: "mutex" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const timespec *" + size: 4 + alignment: 4 + } + name: "rel_timeout" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_cond_timeout_np" + access: public_access + linker_set_key: "pthread_cond_timeout_np" + } + mangled_function_name: "pthread_cond_timeout_np" + source_file: "bionic/libc/bionic/pthread_cond.cpp" + parameters { + basic_abi { + type_abi { + name: "pthread_cond_t *" + size: 4 + alignment: 4 + } + name: "cond_interface" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "pthread_mutex_t *" + size: 4 + alignment: 4 + } + name: "mutex" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "ms" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__set_tid_address" + access: public_access + linker_set_key: "__set_tid_address" + } + mangled_function_name: "__set_tid_address" + source_file: "bionic/libc/bionic/pthread_exit.cpp" + parameters { + basic_abi { + type_abi { + name: "int *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_mutex_lock_timeout_np" + access: public_access + linker_set_key: "pthread_mutex_lock_timeout_np" + } + mangled_function_name: "pthread_mutex_lock_timeout_np" + source_file: "bionic/libc/bionic/pthread_mutex.cpp" + parameters { + basic_abi { + type_abi { + name: "pthread_mutex_t *" + size: 4 + alignment: 4 + } + name: "mutex_interface" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "ms" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__set_thread_area" + access: public_access + linker_set_key: "__set_thread_area" + } + mangled_function_name: "__set_thread_area" + source_file: "bionic/libc/arch-x86/bionic/__set_tls.cpp" + parameters { + basic_abi { + type_abi { + name: "user_desc *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "asctime64" + access: public_access + linker_set_key: "asctime64" + } + mangled_function_name: "asctime64" + source_file: "bionic/libc/include/time64.h" + parameters { + basic_abi { + type_abi { + name: "const struct tm *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "asctime64_r" + access: public_access + linker_set_key: "asctime64_r" + } + mangled_function_name: "asctime64_r" + source_file: "bionic/libc/include/time64.h" + parameters { + basic_abi { + type_abi { + name: "const struct tm *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "ctime64" + access: public_access + linker_set_key: "ctime64" + } + mangled_function_name: "ctime64" + source_file: "bionic/libc/include/time64.h" + parameters { + basic_abi { + type_abi { + name: "const long long *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "ctime64_r" + access: public_access + linker_set_key: "ctime64_r" + } + mangled_function_name: "ctime64_r" + source_file: "bionic/libc/include/time64.h" + parameters { + basic_abi { + type_abi { + name: "const long long *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "struct tm *" + size: 4 + alignment: 4 + } + name: "gmtime64" + access: public_access + linker_set_key: "gmtime64" + } + mangled_function_name: "gmtime64" + source_file: "bionic/libc/include/time64.h" + parameters { + basic_abi { + type_abi { + name: "const long long *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "struct tm *" + size: 4 + alignment: 4 + } + name: "gmtime64_r" + access: public_access + linker_set_key: "gmtime64_r" + } + mangled_function_name: "gmtime64_r" + source_file: "bionic/libc/include/time64.h" + parameters { + basic_abi { + type_abi { + name: "const long long *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "struct tm *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "struct tm *" + size: 4 + alignment: 4 + } + name: "localtime64" + access: public_access + linker_set_key: "localtime64" + } + mangled_function_name: "localtime64" + source_file: "bionic/libc/include/time64.h" + parameters { + basic_abi { + type_abi { + name: "const long long *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "struct tm *" + size: 4 + alignment: 4 + } + name: "localtime64_r" + access: public_access + linker_set_key: "localtime64_r" + } + mangled_function_name: "localtime64_r" + source_file: "bionic/libc/include/time64.h" + parameters { + basic_abi { + type_abi { + name: "const long long *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "struct tm *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long long" + size: 8 + alignment: 4 + } + name: "mktime64" + access: public_access + linker_set_key: "mktime64" + } + mangled_function_name: "mktime64" + source_file: "bionic/libc/include/time64.h" + parameters { + basic_abi { + type_abi { + name: "const struct tm *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long long" + size: 8 + alignment: 4 + } + name: "timegm64" + access: public_access + linker_set_key: "timegm64" + } + mangled_function_name: "timegm64" + source_file: "bionic/libc/include/time64.h" + parameters { + basic_abi { + type_abi { + name: "const struct tm *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long long" + size: 8 + alignment: 4 + } + name: "timelocal64" + access: public_access + linker_set_key: "timelocal64" + } + mangled_function_name: "timelocal64" + source_file: "bionic/libc/include/time64.h" + parameters { + basic_abi { + type_abi { + name: "const struct tm *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "struct ether_addr *" + size: 4 + alignment: 4 + } + name: "ether_aton_r" + access: public_access + linker_set_key: "ether_aton_r" + } + mangled_function_name: "ether_aton_r" + source_file: "bionic/libc/bionic/ether_aton.c" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "asc" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "struct ether_addr *" + size: 4 + alignment: 4 + } + name: "addr" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "struct ether_addr *" + size: 4 + alignment: 4 + } + name: "ether_aton" + access: public_access + linker_set_key: "ether_aton" + } + mangled_function_name: "ether_aton" + source_file: "bionic/libc/bionic/ether_aton.c" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "asc" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "ether_ntoa_r" + access: public_access + linker_set_key: "ether_ntoa_r" + } + mangled_function_name: "ether_ntoa_r" + source_file: "bionic/libc/bionic/ether_ntoa.c" + parameters { + basic_abi { + type_abi { + name: "const struct ether_addr *" + size: 4 + alignment: 4 + } + name: "addr" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "buf" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "ether_ntoa" + access: public_access + linker_set_key: "ether_ntoa" + } + mangled_function_name: "ether_ntoa" + source_file: "bionic/libc/bionic/ether_ntoa.c" + parameters { + basic_abi { + type_abi { + name: "const struct ether_addr *" + size: 4 + alignment: 4 + } + name: "addr" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "pututline" + access: public_access + linker_set_key: "pututline" + } + mangled_function_name: "pututline" + source_file: "bionic/libc/bionic/pututline.c" + parameters { + basic_abi { + type_abi { + name: "struct utmp *" + size: 4 + alignment: 4 + } + name: "utmp" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "sigblock" + access: public_access + linker_set_key: "sigblock" + } + mangled_function_name: "sigblock" + source_file: "bionic/libc/bionic/sigblock.c" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "mask" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "sigsetmask" + access: public_access + linker_set_key: "sigsetmask" + } + mangled_function_name: "sigsetmask" + source_file: "bionic/libc/bionic/sigsetmask.c" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "mask" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "__fbufsize" + access: public_access + linker_set_key: "__fbufsize" + } + mangled_function_name: "__fbufsize" + source_file: "bionic/libc/include/stdio_ext.h" + parameters { + basic_abi { + type_abi { + name: "__sFILE *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__freadable" + access: public_access + linker_set_key: "__freadable" + } + mangled_function_name: "__freadable" + source_file: "bionic/libc/include/stdio_ext.h" + parameters { + basic_abi { + type_abi { + name: "__sFILE *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__fwritable" + access: public_access + linker_set_key: "__fwritable" + } + mangled_function_name: "__fwritable" + source_file: "bionic/libc/include/stdio_ext.h" + parameters { + basic_abi { + type_abi { + name: "__sFILE *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__flbf" + access: public_access + linker_set_key: "__flbf" + } + mangled_function_name: "__flbf" + source_file: "bionic/libc/include/stdio_ext.h" + parameters { + basic_abi { + type_abi { + name: "__sFILE *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "__fpurge" + access: public_access + linker_set_key: "__fpurge" + } + mangled_function_name: "__fpurge" + source_file: "bionic/libc/include/stdio_ext.h" + parameters { + basic_abi { + type_abi { + name: "__sFILE *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "__fpending" + access: public_access + linker_set_key: "__fpending" + } + mangled_function_name: "__fpending" + source_file: "bionic/libc/include/stdio_ext.h" + parameters { + basic_abi { + type_abi { + name: "__sFILE *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "_flushlbf" + access: public_access + linker_set_key: "_flushlbf" + } + mangled_function_name: "_flushlbf" + source_file: "bionic/libc/include/stdio_ext.h" +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__fsetlocking" + access: public_access + linker_set_key: "__fsetlocking" + } + mangled_function_name: "__fsetlocking" + source_file: "bionic/libc/include/stdio_ext.h" + parameters { + basic_abi { + type_abi { + name: "__sFILE *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "putw" + access: public_access + linker_set_key: "putw" + } + mangled_function_name: "putw" + source_file: "bionic/libc/bionic/ndk_cruft.cpp" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "value" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__sFILE *" + size: 4 + alignment: 4 + } + name: "fp" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__fcntl64" + access: public_access + linker_set_key: "__fcntl64" + } + mangled_function_name: "__fcntl64" + source_file: "bionic/libc/bionic/legacy_32_bit_support.cpp" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "void *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__llseek" + access: public_access + linker_set_key: "__llseek" + } + mangled_function_name: "__llseek" + source_file: "bionic/libc/bionic/legacy_32_bit_support.cpp" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long long *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +global_vars { + basic_abi { + type_abi { + name: "const char *const[65]" + size: 260 + alignment: 4 + } + name: "sys_siglist" + access: public_access + linker_set_key: "sys_siglist" + } + source_file: "bionic/libc/include/signal.h" +} +global_vars { + basic_abi { + type_abi { + name: "const char *const[65]" + size: 260 + alignment: 4 + } + name: "sys_signame" + access: public_access + linker_set_key: "sys_signame" + } + source_file: "bionic/libc/include/signal.h" +} +global_vars { + basic_abi { + type_abi { + name: "char *[]" + } + name: "tzname" + access: public_access + linker_set_key: "tzname" + } + source_file: "bionic/libc/include/time.h" +} +global_vars { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "daylight" + access: public_access + linker_set_key: "daylight" + } + source_file: "bionic/libc/include/time.h" +} +global_vars { + basic_abi { + type_abi { + name: "long" + size: 4 + alignment: 4 + } + name: "timezone" + access: public_access + linker_set_key: "timezone" + } + source_file: "bionic/libc/include/time.h" +} +global_vars { + basic_abi { + type_abi { + name: "__sFILE *" + size: 4 + alignment: 4 + } + name: "stdin" + access: public_access + linker_set_key: "stdin" + } + source_file: "bionic/libc/include/stdio.h" +} +global_vars { + basic_abi { + type_abi { + name: "__sFILE *" + size: 4 + alignment: 4 + } + name: "stdout" + access: public_access + linker_set_key: "stdout" + } + source_file: "bionic/libc/include/stdio.h" +} +global_vars { + basic_abi { + type_abi { + name: "__sFILE *" + size: 4 + alignment: 4 + } + name: "stderr" + access: public_access + linker_set_key: "stderr" + } + source_file: "bionic/libc/include/stdio.h" +} +global_vars { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "__stack_chk_guard" + access: public_access + linker_set_key: "__stack_chk_guard" + } + source_file: "bionic/libc/private/bionic_ssp.h" +} +global_vars { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "optarg" + access: public_access + linker_set_key: "optarg" + } + source_file: "bionic/libc/include/bits/getopt.h" +} +global_vars { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "optind" + access: public_access + linker_set_key: "optind" + } + source_file: "bionic/libc/include/bits/getopt.h" +} +global_vars { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "opterr" + access: public_access + linker_set_key: "opterr" + } + source_file: "bionic/libc/include/bits/getopt.h" +} +global_vars { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "optopt" + access: public_access + linker_set_key: "optopt" + } + source_file: "bionic/libc/include/bits/getopt.h" +} +global_vars { + basic_abi { + type_abi { + name: "char **" + size: 4 + alignment: 4 + } + name: "environ" + access: public_access + linker_set_key: "environ" + } + source_file: "bionic/libc/include/unistd.h" +} +global_vars { + basic_abi { + type_abi { + name: "const in6_addr" + size: 16 + alignment: 4 + } + name: "in6addr_any" + access: public_access + linker_set_key: "in6addr_any" + } + source_file: "bionic/libc/include/netinet/in.h" +} +global_vars { + basic_abi { + type_abi { + name: "const in6_addr" + size: 16 + alignment: 4 + } + name: "in6addr_loopback" + access: public_access + linker_set_key: "in6addr_loopback" + } + source_file: "bionic/libc/include/netinet/in.h" +} +global_vars { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "_ctype_" + access: public_access + linker_set_key: "_ctype_" + } + source_file: "bionic/libc/include/ctype.h" +} +global_vars { + basic_abi { + type_abi { + name: "void (*)()" + size: 4 + alignment: 4 + } + name: "error_print_progname" + access: public_access + linker_set_key: "error_print_progname" + } + source_file: "bionic/libc/include/error.h" +} +global_vars { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "error_message_count" + access: public_access + linker_set_key: "error_message_count" + } + source_file: "bionic/libc/include/error.h" +} +global_vars { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "error_one_per_line" + access: public_access + linker_set_key: "error_one_per_line" + } + source_file: "bionic/libc/include/error.h" +} +global_vars { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "__progname" + access: public_access + linker_set_key: "__progname" + } + source_file: "bionic/libc/bionic/libc_init_common.cpp" +} +global_vars { + basic_abi { + type_abi { + name: "prop_area *" + size: 4 + alignment: 4 + } + name: "__system_property_area__" + access: public_access + linker_set_key: "__system_property_area__" + } + source_file: "bionic/libc/bionic/system_properties.cpp" +} +global_vars { + basic_abi { + type_abi { + name: "struct res_sym const[]" + } + name: "__p_class_syms" + access: public_access + linker_set_key: "__p_class_syms" + } + source_file: "bionic/libc/dns/include/resolv_private.h" +} +global_vars { + basic_abi { + type_abi { + name: "struct res_sym const[]" + } + name: "__p_type_syms" + access: public_access + linker_set_key: "__p_type_syms" + } + source_file: "bionic/libc/dns/include/resolv_private.h" +} +global_vars { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "optreset" + access: public_access + linker_set_key: "optreset" + } + source_file: "bionic/libc/include/getopt.h" +} +global_vars { + basic_abi { + type_abi { + name: "const short *" + size: 4 + alignment: 4 + } + name: "_tolower_tab_" + access: public_access + linker_set_key: "_tolower_tab_" + } + source_file: "bionic/libc/upstream-openbsd/android/include/openbsd-compat.h" +} +global_vars { + basic_abi { + type_abi { + name: "const short *" + size: 4 + alignment: 4 + } + name: "_toupper_tab_" + access: public_access + linker_set_key: "_toupper_tab_" + } + source_file: "bionic/libc/upstream-openbsd/android/include/openbsd-compat.h" +} +global_vars { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__isthreaded" + access: public_access + linker_set_key: "__isthreaded" + } + source_file: "bionic/libc/upstream-openbsd/android/include/openbsd-compat.h" +} +global_vars { + basic_abi { + type_abi { + name: "__sFILE [3]" + size: 252 + alignment: 4 + } + name: "__sF" + access: public_access + linker_set_key: "__sF" + } + source_file: "bionic/libc/stdio/stdio.cpp" +} diff --git a/current/x86/source-based/libdl.so.lsdump b/current/x86/source-based/libdl.so.lsdump new file mode 100644 index 0000000..133ffbd --- /dev/null +++ b/current/x86/source-based/libdl.so.lsdump @@ -0,0 +1,708 @@ +functions { + basic_abi { + type_abi { + name: "void *" + size: 4 + alignment: 4 + } + name: "dlopen" + access: public_access + linker_set_key: "dlopen" + } + mangled_function_name: "dlopen" + source_file: "bionic/libc/include/dlfcn.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "filename" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "flag" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "dlclose" + access: public_access + linker_set_key: "dlclose" + } + mangled_function_name: "dlclose" + source_file: "bionic/libc/include/dlfcn.h" + parameters { + basic_abi { + type_abi { + name: "void *" + size: 4 + alignment: 4 + } + name: "handle" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "dlerror" + access: public_access + linker_set_key: "dlerror" + } + mangled_function_name: "dlerror" + source_file: "bionic/libc/include/dlfcn.h" +} +functions { + basic_abi { + type_abi { + name: "void *" + size: 4 + alignment: 4 + } + name: "dlsym" + access: public_access + linker_set_key: "dlsym" + } + mangled_function_name: "dlsym" + source_file: "bionic/libc/include/dlfcn.h" + parameters { + basic_abi { + type_abi { + name: "void *" + size: 4 + alignment: 4 + } + name: "handle" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "symbol" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void *" + size: 4 + alignment: 4 + } + name: "dlvsym" + access: public_access + linker_set_key: "dlvsym" + } + mangled_function_name: "dlvsym" + source_file: "bionic/libc/include/dlfcn.h" + parameters { + basic_abi { + type_abi { + name: "void *" + size: 4 + alignment: 4 + } + name: "handle" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "symbol" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "version" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "dladdr" + access: public_access + linker_set_key: "dladdr" + } + mangled_function_name: "dladdr" + source_file: "bionic/libc/include/dlfcn.h" + parameters { + basic_abi { + type_abi { + name: "const void *" + size: 4 + alignment: 4 + } + name: "addr" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "Dl_info *" + size: 4 + alignment: 4 + } + name: "info" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void *" + size: 4 + alignment: 4 + } + name: "android_dlopen_ext" + access: public_access + linker_set_key: "android_dlopen_ext" + } + mangled_function_name: "android_dlopen_ext" + source_file: "bionic/libc/include/android/dlext.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "filename" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "flag" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const android_dlextinfo *" + size: 4 + alignment: 4 + } + name: "extinfo" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "android_get_LD_LIBRARY_PATH" + access: public_access + linker_set_key: "android_get_LD_LIBRARY_PATH" + } + mangled_function_name: "android_get_LD_LIBRARY_PATH" + source_file: "bionic/libdl/libdl.c" + parameters { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "buffer" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "buffer_size" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "android_update_LD_LIBRARY_PATH" + access: public_access + linker_set_key: "android_update_LD_LIBRARY_PATH" + } + mangled_function_name: "android_update_LD_LIBRARY_PATH" + source_file: "bionic/libdl/libdl.c" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "ld_library_path" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "android_set_application_target_sdk_version" + access: public_access + linker_set_key: "android_set_application_target_sdk_version" + } + mangled_function_name: "android_set_application_target_sdk_version" + source_file: "bionic/libdl/libdl.c" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "target" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "android_get_application_target_sdk_version" + access: public_access + linker_set_key: "android_get_application_target_sdk_version" + } + mangled_function_name: "android_get_application_target_sdk_version" + source_file: "bionic/libdl/libdl.c" +} +functions { + basic_abi { + type_abi { + name: "bool" + size: 1 + alignment: 1 + } + name: "android_init_anonymous_namespace" + access: public_access + linker_set_key: "android_init_anonymous_namespace" + } + mangled_function_name: "android_init_anonymous_namespace" + source_file: "bionic/libdl/libdl.c" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "shared_libs_sonames" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "library_search_path" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "struct android_namespace_t *" + size: 4 + alignment: 4 + } + name: "android_create_namespace" + access: public_access + linker_set_key: "android_create_namespace" + } + mangled_function_name: "android_create_namespace" + source_file: "bionic/libdl/libdl.c" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "name" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "ld_library_path" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "default_library_path" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long long" + size: 8 + alignment: 4 + } + name: "type" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "permitted_when_isolated_path" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "struct android_namespace_t *" + size: 4 + alignment: 4 + } + name: "parent" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "bool" + size: 1 + alignment: 1 + } + name: "android_link_namespaces" + access: public_access + linker_set_key: "android_link_namespaces" + } + mangled_function_name: "android_link_namespaces" + source_file: "bionic/libdl/libdl.c" + parameters { + basic_abi { + type_abi { + name: "struct android_namespace_t *" + size: 4 + alignment: 4 + } + name: "namespace_from" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "struct android_namespace_t *" + size: 4 + alignment: 4 + } + name: "namespace_to" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "shared_libs_sonames" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "android_dlwarning" + access: public_access + linker_set_key: "android_dlwarning" + } + mangled_function_name: "android_dlwarning" + source_file: "bionic/libdl/libdl.c" + parameters { + basic_abi { + type_abi { + name: "void *" + size: 4 + alignment: 4 + } + name: "obj" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "void (*)(void *, const char *)" + size: 4 + alignment: 4 + } + name: "f" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned int *" + size: 4 + alignment: 4 + } + name: "__cfi_init" + access: public_access + linker_set_key: "__cfi_init" + } + mangled_function_name: "__cfi_init" + source_file: "bionic/libdl/libdl_cfi.cpp" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "shadow_base" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "__cfi_slowpath" + access: public_access + linker_set_key: "__cfi_slowpath" + } + mangled_function_name: "__cfi_slowpath" + source_file: "bionic/libdl/libdl_cfi.cpp" + parameters { + basic_abi { + type_abi { + name: "unsigned long long" + size: 8 + alignment: 4 + } + name: "CallSiteTypeId" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "void *" + size: 4 + alignment: 4 + } + name: "Ptr" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "__cfi_slowpath_diag" + access: public_access + linker_set_key: "__cfi_slowpath_diag" + } + mangled_function_name: "__cfi_slowpath_diag" + source_file: "bionic/libdl/libdl_cfi.cpp" + parameters { + basic_abi { + type_abi { + name: "unsigned long long" + size: 8 + alignment: 4 + } + name: "CallSiteTypeId" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "void *" + size: 4 + alignment: 4 + } + name: "Ptr" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "void *" + size: 4 + alignment: 4 + } + name: "DiagData" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} diff --git a/current/x86/source-based/liblog.so.lsdump b/current/x86/source-based/liblog.so.lsdump new file mode 100644 index 0000000..10f354c --- /dev/null +++ b/current/x86/source-based/liblog.so.lsdump @@ -0,0 +1,7884 @@ +records { + basic_abi { + type_abi { + name: "struct log_time" + size: 8 + alignment: 1 + } + name: "log_time" + access: public_access + linker_set_key: "log_time" + } + fields { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "tv_sec" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "tv_nsec" + access: public_access + } + } + source_file: "system/core/liblog/include/log/log_time.h" + mangled_record_name: "log_time" +} +records { + basic_abi { + type_abi { + name: "struct logger_entry" + size: 20 + alignment: 4 + } + name: "logger_entry" + access: public_access + linker_set_key: "logger_entry" + } + fields { + basic_abi { + type_abi { + name: "unsigned short" + size: 2 + alignment: 2 + } + name: "len" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "unsigned short" + size: 2 + alignment: 2 + } + name: "__pad" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pid" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "tid" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "sec" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "nsec" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "char [0]" + size: 0 + alignment: 1 + } + name: "msg" + access: public_access + } + } + source_file: "system/core/liblog/include/log/log_read.h" + mangled_record_name: "logger_entry" +} +records { + basic_abi { + type_abi { + name: "struct logger_entry_v2" + size: 24 + alignment: 1 + } + name: "logger_entry_v2" + access: public_access + linker_set_key: "logger_entry_v2" + } + fields { + basic_abi { + type_abi { + name: "unsigned short" + size: 2 + alignment: 2 + } + name: "len" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "unsigned short" + size: 2 + alignment: 2 + } + name: "hdr_size" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pid" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "tid" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "sec" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "nsec" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "euid" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "char [0]" + size: 0 + alignment: 1 + } + name: "msg" + access: public_access + } + } + source_file: "system/core/liblog/include/log/log_read.h" + mangled_record_name: "logger_entry_v2" +} +records { + basic_abi { + type_abi { + name: "struct logger_entry_v3" + size: 24 + alignment: 1 + } + name: "logger_entry_v3" + access: public_access + linker_set_key: "logger_entry_v3" + } + fields { + basic_abi { + type_abi { + name: "unsigned short" + size: 2 + alignment: 2 + } + name: "len" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "unsigned short" + size: 2 + alignment: 2 + } + name: "hdr_size" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pid" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "tid" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "sec" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "nsec" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "lid" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "char [0]" + size: 0 + alignment: 1 + } + name: "msg" + access: public_access + } + } + source_file: "system/core/liblog/include/log/log_read.h" + mangled_record_name: "logger_entry_v3" +} +records { + basic_abi { + type_abi { + name: "struct logger_entry_v4" + size: 28 + alignment: 4 + } + name: "logger_entry_v4" + access: public_access + linker_set_key: "logger_entry_v4" + } + fields { + basic_abi { + type_abi { + name: "unsigned short" + size: 2 + alignment: 2 + } + name: "len" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "unsigned short" + size: 2 + alignment: 2 + } + name: "hdr_size" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pid" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "tid" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "sec" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "nsec" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "lid" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "uid" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "char [0]" + size: 0 + alignment: 1 + } + name: "msg" + access: public_access + } + } + source_file: "system/core/liblog/include/log/log_read.h" + mangled_record_name: "logger_entry_v4" +} +records { + basic_abi { + type_abi { + name: "struct log_msg" + size: 5124 + alignment: 4 + } + name: "log_msg" + access: public_access + linker_set_key: "log_msg" + } + fields { + basic_abi { + type_abi { + name: "struct log_msg::(anonymous)" + size: 5124 + alignment: 4 + } + name: "" + access: public_access + } + } + source_file: "system/core/liblog/include/log/log_read.h" + mangled_record_name: "log_msg" +} +records { + basic_abi { + type_abi { + name: "struct log_msg::(anonymous)" + size: 5124 + alignment: 4 + } + name: "log_msg::(anonymous)" + access: public_access + linker_set_key: "log_msg::(anonymous)" + } + fields { + basic_abi { + type_abi { + name: "unsigned char [5121]" + size: 5121 + alignment: 1 + } + name: "buf" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "struct logger_entry_v4" + size: 28 + alignment: 4 + } + name: "entry" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "struct logger_entry_v4" + size: 28 + alignment: 4 + } + name: "entry_v4" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "struct logger_entry_v3" + size: 24 + alignment: 1 + } + name: "entry_v3" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "struct logger_entry_v2" + size: 24 + alignment: 1 + } + name: "entry_v2" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "struct logger_entry" + size: 20 + alignment: 4 + } + name: "entry_v1" + access: public_access + } + } + source_file: "system/core/liblog/include/log/log_read.h" + mangled_record_name: "" +} +records { + basic_abi { + type_abi { + name: "android_log_list_element" + size: 16 + alignment: 4 + } + name: "android_log_list_element" + access: public_access + linker_set_key: "android_log_list_element" + } + fields { + basic_abi { + type_abi { + name: "AndroidEventLogType" + size: 4 + alignment: 4 + } + name: "type" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "unsigned short" + size: 2 + alignment: 2 + } + name: "complete" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "unsigned short" + size: 2 + alignment: 2 + } + name: "len" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "android_log_list_element::(anonymous)" + size: 8 + alignment: 4 + } + name: "data" + access: public_access + } + } + source_file: "system/core/liblog/include/log/log_event_list.h" + mangled_record_name: "" +} +records { + basic_abi { + type_abi { + name: "android_log_list_element::(anonymous)" + size: 8 + alignment: 4 + } + name: "(anonymous struct)::(anonymous)" + access: public_access + linker_set_key: "(anonymous struct)::(anonymous)" + } + fields { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "int32" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "long long" + size: 8 + alignment: 4 + } + name: "int64" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "string" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "float32" + access: public_access + } + } + source_file: "system/core/liblog/include/log/log_event_list.h" + mangled_record_name: "" +} +records { + basic_abi { + type_abi { + name: "android_pmsg_log_header_t" + size: 7 + alignment: 1 + } + name: "android_pmsg_log_header_t" + access: public_access + linker_set_key: "android_pmsg_log_header_t" + } + fields { + basic_abi { + type_abi { + name: "unsigned char" + size: 1 + alignment: 1 + } + name: "magic" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "unsigned short" + size: 2 + alignment: 2 + } + name: "len" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "unsigned short" + size: 2 + alignment: 2 + } + name: "uid" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "unsigned short" + size: 2 + alignment: 2 + } + name: "pid" + access: public_access + } + } + source_file: "system/core/liblog/include/private/android_logger.h" + mangled_record_name: "" +} +records { + basic_abi { + type_abi { + name: "android_log_header_t" + size: 11 + alignment: 1 + } + name: "android_log_header_t" + access: public_access + linker_set_key: "android_log_header_t" + } + fields { + basic_abi { + type_abi { + name: "unsigned char" + size: 1 + alignment: 1 + } + name: "id" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "unsigned short" + size: 2 + alignment: 2 + } + name: "tid" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "struct log_time" + size: 8 + alignment: 1 + } + name: "realtime" + access: public_access + } + } + source_file: "system/core/liblog/include/private/android_logger.h" + mangled_record_name: "" +} +records { + basic_abi { + type_abi { + name: "android_event_header_t" + size: 4 + alignment: 1 + } + name: "android_event_header_t" + access: public_access + linker_set_key: "android_event_header_t" + } + fields { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "tag" + access: public_access + } + } + source_file: "system/core/liblog/include/private/android_logger.h" + mangled_record_name: "" +} +records { + basic_abi { + type_abi { + name: "android_event_int_t" + size: 5 + alignment: 1 + } + name: "android_event_int_t" + access: public_access + linker_set_key: "android_event_int_t" + } + fields { + basic_abi { + type_abi { + name: "signed char" + size: 1 + alignment: 1 + } + name: "type" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "data" + access: public_access + } + } + source_file: "system/core/liblog/include/private/android_logger.h" + mangled_record_name: "" +} +records { + basic_abi { + type_abi { + name: "android_log_event_int_t" + size: 9 + alignment: 1 + } + name: "android_log_event_int_t" + access: public_access + linker_set_key: "android_log_event_int_t" + } + fields { + basic_abi { + type_abi { + name: "android_event_header_t" + size: 4 + alignment: 1 + } + name: "header" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "android_event_int_t" + size: 5 + alignment: 1 + } + name: "payload" + access: public_access + } + } + source_file: "system/core/liblog/include/private/android_logger.h" + mangled_record_name: "" +} +records { + basic_abi { + type_abi { + name: "android_event_long_t" + size: 9 + alignment: 1 + } + name: "android_event_long_t" + access: public_access + linker_set_key: "android_event_long_t" + } + fields { + basic_abi { + type_abi { + name: "signed char" + size: 1 + alignment: 1 + } + name: "type" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "long long" + size: 8 + alignment: 4 + } + name: "data" + access: public_access + } + } + source_file: "system/core/liblog/include/private/android_logger.h" + mangled_record_name: "" +} +records { + basic_abi { + type_abi { + name: "android_log_event_long_t" + size: 13 + alignment: 1 + } + name: "android_log_event_long_t" + access: public_access + linker_set_key: "android_log_event_long_t" + } + fields { + basic_abi { + type_abi { + name: "android_event_header_t" + size: 4 + alignment: 1 + } + name: "header" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "android_event_long_t" + size: 9 + alignment: 1 + } + name: "payload" + access: public_access + } + } + source_file: "system/core/liblog/include/private/android_logger.h" + mangled_record_name: "" +} +records { + basic_abi { + type_abi { + name: "android_event_string_t" + size: 5 + alignment: 1 + } + name: "android_event_string_t" + access: public_access + linker_set_key: "android_event_string_t" + } + fields { + basic_abi { + type_abi { + name: "signed char" + size: 1 + alignment: 1 + } + name: "type" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "length" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "char []" + } + name: "data" + access: public_access + } + } + source_file: "system/core/liblog/include/private/android_logger.h" + mangled_record_name: "" +} +records { + basic_abi { + type_abi { + name: "android_log_event_string_t" + size: 9 + alignment: 1 + } + name: "android_log_event_string_t" + access: public_access + linker_set_key: "android_log_event_string_t" + } + fields { + basic_abi { + type_abi { + name: "android_event_header_t" + size: 4 + alignment: 1 + } + name: "header" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "signed char" + size: 1 + alignment: 1 + } + name: "type" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "length" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "char []" + } + name: "data" + access: public_access + } + } + source_file: "system/core/liblog/include/private/android_logger.h" + mangled_record_name: "" +} +records { + basic_abi { + type_abi { + name: "log_time" + size: 8 + alignment: 1 + } + name: "log_time" + access: public_access + linker_set_key: "_Z8log_time" + } + fields { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "tv_sec" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "tv_nsec" + access: public_access + } + } + source_file: "system/core/liblog/include/log/log_time.h" + mangled_record_name: "_Z8log_time" +} +records { + basic_abi { + type_abi { + name: "logger_entry" + size: 20 + alignment: 4 + } + name: "logger_entry" + access: public_access + linker_set_key: "_Z12logger_entry" + } + fields { + basic_abi { + type_abi { + name: "unsigned short" + size: 2 + alignment: 2 + } + name: "len" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "unsigned short" + size: 2 + alignment: 2 + } + name: "__pad" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pid" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "tid" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "sec" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "nsec" + access: public_access + } + } + source_file: "system/core/liblog/include/log/log_read.h" + mangled_record_name: "_Z12logger_entry" +} +records { + basic_abi { + type_abi { + name: "logger_entry_v2" + size: 24 + alignment: 1 + } + name: "logger_entry_v2" + access: public_access + linker_set_key: "_Z15logger_entry_v2" + } + fields { + basic_abi { + type_abi { + name: "unsigned short" + size: 2 + alignment: 2 + } + name: "len" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "unsigned short" + size: 2 + alignment: 2 + } + name: "hdr_size" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pid" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "tid" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "sec" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "nsec" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "euid" + access: public_access + } + } + source_file: "system/core/liblog/include/log/log_read.h" + mangled_record_name: "_Z15logger_entry_v2" +} +records { + basic_abi { + type_abi { + name: "logger_entry_v3" + size: 24 + alignment: 1 + } + name: "logger_entry_v3" + access: public_access + linker_set_key: "_Z15logger_entry_v3" + } + fields { + basic_abi { + type_abi { + name: "unsigned short" + size: 2 + alignment: 2 + } + name: "len" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "unsigned short" + size: 2 + alignment: 2 + } + name: "hdr_size" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pid" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "tid" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "sec" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "nsec" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "lid" + access: public_access + } + } + source_file: "system/core/liblog/include/log/log_read.h" + mangled_record_name: "_Z15logger_entry_v3" +} +records { + basic_abi { + type_abi { + name: "logger_entry_v4" + size: 28 + alignment: 4 + } + name: "logger_entry_v4" + access: public_access + linker_set_key: "_Z15logger_entry_v4" + } + fields { + basic_abi { + type_abi { + name: "unsigned short" + size: 2 + alignment: 2 + } + name: "len" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "unsigned short" + size: 2 + alignment: 2 + } + name: "hdr_size" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pid" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "tid" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "sec" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "nsec" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "lid" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "uid" + access: public_access + } + } + source_file: "system/core/liblog/include/log/log_read.h" + mangled_record_name: "_Z15logger_entry_v4" +} +records { + basic_abi { + type_abi { + name: "log_msg" + size: 5124 + alignment: 4 + } + name: "log_msg" + access: public_access + linker_set_key: "_Z7log_msg" + } + fields { + basic_abi { + type_abi { + name: "log_msg::(anonymous)" + size: 5124 + alignment: 4 + } + name: "" + access: public_access + } + } + source_file: "system/core/liblog/include/log/log_read.h" + mangled_record_name: "_Z7log_msg" +} +records { + basic_abi { + type_abi { + name: "log_msg::(anonymous)" + size: 5124 + alignment: 4 + } + name: "log_msg::(anonymous)" + access: public_access + linker_set_key: "_ZN7log_msgUt_E" + } + fields { + basic_abi { + type_abi { + name: "unsigned char [5121]" + size: 5121 + alignment: 1 + } + name: "buf" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "logger_entry_v4" + size: 28 + alignment: 4 + } + name: "entry" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "logger_entry_v4" + size: 28 + alignment: 4 + } + name: "entry_v4" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "logger_entry_v3" + size: 24 + alignment: 1 + } + name: "entry_v3" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "logger_entry_v2" + size: 24 + alignment: 1 + } + name: "entry_v2" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "logger_entry" + size: 20 + alignment: 4 + } + name: "entry_v1" + access: public_access + } + } + source_file: "system/core/liblog/include/log/log_read.h" + mangled_record_name: "_ZN7log_msgUt_E" +} +records { + basic_abi { + type_abi { + name: "struct AndroidLogEntry_t" + size: 40 + alignment: 4 + } + name: "AndroidLogEntry_t" + access: public_access + linker_set_key: "AndroidLogEntry_t" + } + fields { + basic_abi { + type_abi { + name: "long" + size: 4 + alignment: 4 + } + name: "tv_sec" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "long" + size: 4 + alignment: 4 + } + name: "tv_nsec" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "enum android_LogPriority" + size: 4 + alignment: 4 + } + name: "priority" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "uid" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pid" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "tid" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "tag" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "tagLen" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "messageLen" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "message" + access: public_access + } + } + source_file: "system/core/liblog/include/log/logprint.h" + mangled_record_name: "AndroidLogEntry_t" +} +records { + basic_abi { + type_abi { + name: "android_log_list_element" + size: 16 + alignment: 4 + } + name: "android_log_list_element" + access: public_access + linker_set_key: "_Z24android_log_list_element" + } + fields { + basic_abi { + type_abi { + name: "AndroidEventLogType" + size: 4 + alignment: 4 + } + name: "type" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "unsigned short" + size: 2 + alignment: 2 + } + name: "complete" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "unsigned short" + size: 2 + alignment: 2 + } + name: "len" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "android_log_list_element::(anonymous)" + size: 8 + alignment: 4 + } + name: "data" + access: public_access + } + } + source_file: "system/core/liblog/include/log/log_event_list.h" + mangled_record_name: "_Z24android_log_list_element" +} +records { + basic_abi { + type_abi { + name: "android_log_list_element::(anonymous)" + size: 8 + alignment: 4 + } + name: "(anonymous struct)::(anonymous)" + access: public_access + linker_set_key: "_ZN24android_log_list_elementUt_E" + } + fields { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "int32" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "long long" + size: 8 + alignment: 4 + } + name: "int64" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "string" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "float32" + access: public_access + } + } + source_file: "system/core/liblog/include/log/log_event_list.h" + mangled_record_name: "_ZN24android_log_list_elementUt_E" +} +records { + basic_abi { + type_abi { + name: "android_log_event_list" + size: 8 + alignment: 4 + } + name: "android_log_event_list" + access: public_access + linker_set_key: "_Z22android_log_event_list" + } + fields { + basic_abi { + type_abi { + name: "android_log_context_internal *" + size: 4 + alignment: 4 + } + name: "ctx" + access: private_access + } + } + fields { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "ret" + access: private_access + } + } + source_file: "system/core/liblog/include/log/log_event_list.h" + mangled_record_name: "_Z22android_log_event_list" +} +records { + basic_abi { + type_abi { + name: "android_pmsg_log_header_t" + size: 7 + alignment: 1 + } + name: "android_pmsg_log_header_t" + access: public_access + linker_set_key: "_Z25android_pmsg_log_header_t" + } + fields { + basic_abi { + type_abi { + name: "unsigned char" + size: 1 + alignment: 1 + } + name: "magic" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "unsigned short" + size: 2 + alignment: 2 + } + name: "len" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "unsigned short" + size: 2 + alignment: 2 + } + name: "uid" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "unsigned short" + size: 2 + alignment: 2 + } + name: "pid" + access: public_access + } + } + source_file: "system/core/liblog/include/private/android_logger.h" + mangled_record_name: "_Z25android_pmsg_log_header_t" +} +records { + basic_abi { + type_abi { + name: "android_log_header_t" + size: 11 + alignment: 1 + } + name: "android_log_header_t" + access: public_access + linker_set_key: "_Z20android_log_header_t" + } + fields { + basic_abi { + type_abi { + name: "unsigned char" + size: 1 + alignment: 1 + } + name: "id" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "unsigned short" + size: 2 + alignment: 2 + } + name: "tid" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "log_time" + size: 8 + alignment: 1 + } + name: "realtime" + access: public_access + } + } + source_file: "system/core/liblog/include/private/android_logger.h" + mangled_record_name: "_Z20android_log_header_t" +} +records { + basic_abi { + type_abi { + name: "android_event_header_t" + size: 4 + alignment: 1 + } + name: "android_event_header_t" + access: public_access + linker_set_key: "_Z22android_event_header_t" + } + fields { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "tag" + access: public_access + } + } + source_file: "system/core/liblog/include/private/android_logger.h" + mangled_record_name: "_Z22android_event_header_t" +} +records { + basic_abi { + type_abi { + name: "android_event_int_t" + size: 5 + alignment: 1 + } + name: "android_event_int_t" + access: public_access + linker_set_key: "_Z19android_event_int_t" + } + fields { + basic_abi { + type_abi { + name: "signed char" + size: 1 + alignment: 1 + } + name: "type" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "data" + access: public_access + } + } + source_file: "system/core/liblog/include/private/android_logger.h" + mangled_record_name: "_Z19android_event_int_t" +} +records { + basic_abi { + type_abi { + name: "android_log_event_int_t" + size: 9 + alignment: 1 + } + name: "android_log_event_int_t" + access: public_access + linker_set_key: "_Z23android_log_event_int_t" + } + fields { + basic_abi { + type_abi { + name: "android_event_header_t" + size: 4 + alignment: 1 + } + name: "header" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "android_event_int_t" + size: 5 + alignment: 1 + } + name: "payload" + access: public_access + } + } + source_file: "system/core/liblog/include/private/android_logger.h" + mangled_record_name: "_Z23android_log_event_int_t" +} +records { + basic_abi { + type_abi { + name: "android_event_long_t" + size: 9 + alignment: 1 + } + name: "android_event_long_t" + access: public_access + linker_set_key: "_Z20android_event_long_t" + } + fields { + basic_abi { + type_abi { + name: "signed char" + size: 1 + alignment: 1 + } + name: "type" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "long long" + size: 8 + alignment: 4 + } + name: "data" + access: public_access + } + } + source_file: "system/core/liblog/include/private/android_logger.h" + mangled_record_name: "_Z20android_event_long_t" +} +records { + basic_abi { + type_abi { + name: "android_log_event_long_t" + size: 13 + alignment: 1 + } + name: "android_log_event_long_t" + access: public_access + linker_set_key: "_Z24android_log_event_long_t" + } + fields { + basic_abi { + type_abi { + name: "android_event_header_t" + size: 4 + alignment: 1 + } + name: "header" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "android_event_long_t" + size: 9 + alignment: 1 + } + name: "payload" + access: public_access + } + } + source_file: "system/core/liblog/include/private/android_logger.h" + mangled_record_name: "_Z24android_log_event_long_t" +} +records { + basic_abi { + type_abi { + name: "android_event_string_t" + size: 5 + alignment: 1 + } + name: "android_event_string_t" + access: public_access + linker_set_key: "_Z22android_event_string_t" + } + fields { + basic_abi { + type_abi { + name: "signed char" + size: 1 + alignment: 1 + } + name: "type" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "length" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "char []" + } + name: "data" + access: public_access + } + } + source_file: "system/core/liblog/include/private/android_logger.h" + mangled_record_name: "_Z22android_event_string_t" +} +records { + basic_abi { + type_abi { + name: "android_log_event_string_t" + size: 9 + alignment: 1 + } + name: "android_log_event_string_t" + access: public_access + linker_set_key: "_Z26android_log_event_string_t" + } + fields { + basic_abi { + type_abi { + name: "android_event_header_t" + size: 4 + alignment: 1 + } + name: "header" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "signed char" + size: 1 + alignment: 1 + } + name: "type" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "length" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "char []" + } + name: "data" + access: public_access + } + } + source_file: "system/core/liblog/include/private/android_logger.h" + mangled_record_name: "_Z26android_log_event_string_t" +} +records { + basic_abi { + type_abi { + name: "__android_log_event_list" + size: 8 + alignment: 4 + } + name: "__android_log_event_list" + access: public_access + linker_set_key: "_Z24__android_log_event_list" + } + base_specifiers { + basic_abi { + type_abi { + name: "android_log_event_list" + size: 8 + alignment: 4 + } + name: "" + access: public_access + } + is_virtual: false + } + source_file: "system/core/liblog/include/private/android_logger.h" + mangled_record_name: "_Z24__android_log_event_list" +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "android_set_log_transport" + access: public_access + linker_set_key: "android_set_log_transport" + } + mangled_function_name: "android_set_log_transport" + source_file: "system/core/liblog/include/log/log_transport.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "transport_flag" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "android_get_log_transport" + access: public_access + linker_set_key: "android_get_log_transport" + } + mangled_function_name: "android_get_log_transport" + source_file: "system/core/liblog/include/log/log_transport.h" +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__android_log_write" + access: public_access + linker_set_key: "__android_log_write" + } + mangled_function_name: "__android_log_write" + source_file: "system/core/liblog/include/android/log.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "prio" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "tag" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "text" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__android_log_print" + access: public_access + linker_set_key: "__android_log_print" + } + mangled_function_name: "__android_log_print" + source_file: "system/core/liblog/include/android/log.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "prio" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "tag" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "fmt" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__android_log_vprint" + access: public_access + linker_set_key: "__android_log_vprint" + } + mangled_function_name: "__android_log_vprint" + source_file: "system/core/liblog/include/android/log.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "prio" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "tag" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "fmt" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "ap" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "__android_log_assert" + access: public_access + linker_set_key: "__android_log_assert" + } + mangled_function_name: "__android_log_assert" + source_file: "system/core/liblog/include/android/log.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "cond" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "tag" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "fmt" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__android_log_buf_write" + access: public_access + linker_set_key: "__android_log_buf_write" + } + mangled_function_name: "__android_log_buf_write" + source_file: "system/core/liblog/include/log/log_id.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "bufID" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "prio" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "tag" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "text" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__android_log_buf_print" + access: public_access + linker_set_key: "__android_log_buf_print" + } + mangled_function_name: "__android_log_buf_print" + source_file: "system/core/liblog/include/log/log_id.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "bufID" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "prio" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "tag" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "fmt" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "enum log_id" + size: 4 + alignment: 4 + } + name: "android_name_to_log_id" + access: public_access + linker_set_key: "android_name_to_log_id" + } + mangled_function_name: "android_name_to_log_id" + source_file: "system/core/liblog/include/log/log_id.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "logName" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "android_log_id_to_name" + access: public_access + linker_set_key: "android_log_id_to_name" + } + mangled_function_name: "android_log_id_to_name" + source_file: "system/core/liblog/include/log/log_id.h" + parameters { + basic_abi { + type_abi { + name: "enum log_id" + size: 4 + alignment: 4 + } + name: "log_id" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__android_log_is_loggable" + access: public_access + linker_set_key: "__android_log_is_loggable" + } + mangled_function_name: "__android_log_is_loggable" + source_file: "system/core/liblog/include/log/log_main.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "prio" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "tag" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "default_prio" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__android_log_is_loggable_len" + access: public_access + linker_set_key: "__android_log_is_loggable_len" + } + mangled_function_name: "__android_log_is_loggable_len" + source_file: "system/core/liblog/include/log/log_main.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "prio" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "tag" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "len" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "default_prio" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "enum log_id" + size: 4 + alignment: 4 + } + name: "android_logger_get_id" + access: public_access + linker_set_key: "android_logger_get_id" + } + mangled_function_name: "android_logger_get_id" + source_file: "system/core/liblog/include/log/log_read.h" + parameters { + basic_abi { + type_abi { + name: "struct logger *" + size: 4 + alignment: 4 + } + name: "logger" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "android_logger_clear" + access: public_access + linker_set_key: "android_logger_clear" + } + mangled_function_name: "android_logger_clear" + source_file: "system/core/liblog/include/log/log_read.h" + parameters { + basic_abi { + type_abi { + name: "struct logger *" + size: 4 + alignment: 4 + } + name: "logger" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long" + size: 4 + alignment: 4 + } + name: "android_logger_get_log_size" + access: public_access + linker_set_key: "android_logger_get_log_size" + } + mangled_function_name: "android_logger_get_log_size" + source_file: "system/core/liblog/include/log/log_read.h" + parameters { + basic_abi { + type_abi { + name: "struct logger *" + size: 4 + alignment: 4 + } + name: "logger" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "android_logger_set_log_size" + access: public_access + linker_set_key: "android_logger_set_log_size" + } + mangled_function_name: "android_logger_set_log_size" + source_file: "system/core/liblog/include/log/log_read.h" + parameters { + basic_abi { + type_abi { + name: "struct logger *" + size: 4 + alignment: 4 + } + name: "logger" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 4 + alignment: 4 + } + name: "size" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long" + size: 4 + alignment: 4 + } + name: "android_logger_get_log_readable_size" + access: public_access + linker_set_key: "android_logger_get_log_readable_size" + } + mangled_function_name: "android_logger_get_log_readable_size" + source_file: "system/core/liblog/include/log/log_read.h" + parameters { + basic_abi { + type_abi { + name: "struct logger *" + size: 4 + alignment: 4 + } + name: "logger" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "android_logger_get_log_version" + access: public_access + linker_set_key: "android_logger_get_log_version" + } + mangled_function_name: "android_logger_get_log_version" + source_file: "system/core/liblog/include/log/log_read.h" + parameters { + basic_abi { + type_abi { + name: "struct logger *" + size: 4 + alignment: 4 + } + name: "logger" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "android_logger_get_statistics" + access: public_access + linker_set_key: "android_logger_get_statistics" + } + mangled_function_name: "android_logger_get_statistics" + source_file: "system/core/liblog/include/log/log_read.h" + parameters { + basic_abi { + type_abi { + name: "struct logger_list *" + size: 4 + alignment: 4 + } + name: "logger_list" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "buf" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "len" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "android_logger_get_prune_list" + access: public_access + linker_set_key: "android_logger_get_prune_list" + } + mangled_function_name: "android_logger_get_prune_list" + source_file: "system/core/liblog/include/log/log_read.h" + parameters { + basic_abi { + type_abi { + name: "struct logger_list *" + size: 4 + alignment: 4 + } + name: "logger_list" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "buf" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "len" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "android_logger_set_prune_list" + access: public_access + linker_set_key: "android_logger_set_prune_list" + } + mangled_function_name: "android_logger_set_prune_list" + source_file: "system/core/liblog/include/log/log_read.h" + parameters { + basic_abi { + type_abi { + name: "struct logger_list *" + size: 4 + alignment: 4 + } + name: "logger_list" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "buf" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "len" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "struct logger_list *" + size: 4 + alignment: 4 + } + name: "android_logger_list_alloc" + access: public_access + linker_set_key: "android_logger_list_alloc" + } + mangled_function_name: "android_logger_list_alloc" + source_file: "system/core/liblog/include/log/log_read.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "mode" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "tail" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pid" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "struct logger_list *" + size: 4 + alignment: 4 + } + name: "android_logger_list_alloc_time" + access: public_access + linker_set_key: "android_logger_list_alloc_time" + } + mangled_function_name: "android_logger_list_alloc_time" + source_file: "system/core/liblog/include/log/log_read.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "mode" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "struct log_time" + size: 8 + alignment: 1 + } + name: "start" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pid" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "android_logger_list_free" + access: public_access + linker_set_key: "android_logger_list_free" + } + mangled_function_name: "android_logger_list_free" + source_file: "system/core/liblog/include/log/log_read.h" + parameters { + basic_abi { + type_abi { + name: "struct logger_list *" + size: 4 + alignment: 4 + } + name: "logger_list" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "android_logger_list_read" + access: public_access + linker_set_key: "android_logger_list_read" + } + mangled_function_name: "android_logger_list_read" + source_file: "system/core/liblog/include/log/log_read.h" + parameters { + basic_abi { + type_abi { + name: "struct logger_list *" + size: 4 + alignment: 4 + } + name: "logger_list" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "struct log_msg *" + size: 4 + alignment: 4 + } + name: "log_msg" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "struct logger *" + size: 4 + alignment: 4 + } + name: "android_logger_open" + access: public_access + linker_set_key: "android_logger_open" + } + mangled_function_name: "android_logger_open" + source_file: "system/core/liblog/include/log/log_read.h" + parameters { + basic_abi { + type_abi { + name: "struct logger_list *" + size: 4 + alignment: 4 + } + name: "logger_list" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "enum log_id" + size: 4 + alignment: 4 + } + name: "id" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "struct logger_list *" + size: 4 + alignment: 4 + } + name: "android_logger_list_open" + access: public_access + linker_set_key: "android_logger_list_open" + } + mangled_function_name: "android_logger_list_open" + source_file: "system/core/liblog/include/log/log_read.h" + parameters { + basic_abi { + type_abi { + name: "enum log_id" + size: 4 + alignment: 4 + } + name: "id" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "mode" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "tail" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pid" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__android_log_bwrite" + access: public_access + linker_set_key: "__android_log_bwrite" + } + mangled_function_name: "__android_log_bwrite" + source_file: "system/core/liblog/include/log/log.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "tag" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const void *" + size: 4 + alignment: 4 + } + name: "payload" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "len" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__android_log_btwrite" + access: public_access + linker_set_key: "__android_log_btwrite" + } + mangled_function_name: "__android_log_btwrite" + source_file: "system/core/liblog/include/log/log.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "tag" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char" + size: 1 + alignment: 1 + } + name: "type" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const void *" + size: 4 + alignment: 4 + } + name: "payload" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "len" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__android_log_bswrite" + access: public_access + linker_set_key: "__android_log_bswrite" + } + mangled_function_name: "__android_log_bswrite" + source_file: "system/core/liblog/include/log/log.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "tag" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "payload" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "android_log_clockid" + access: public_access + linker_set_key: "android_log_clockid" + } + mangled_function_name: "android_log_clockid" + source_file: "system/core/liblog/include/log/log.h" +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__android_log_error_write" + access: public_access + linker_set_key: "__android_log_error_write" + } + mangled_function_name: "__android_log_error_write" + source_file: "system/core/liblog/include/log/log.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "tag" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "subTag" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "uid" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "data" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "dataLen" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "__android_log_close" + access: public_access + linker_set_key: "__android_log_close" + } + mangled_function_name: "__android_log_close" + source_file: "system/core/liblog/include/log/log.h" +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__android_log_ratelimit" + access: public_access + linker_set_key: "__android_log_ratelimit" + } + mangled_function_name: "__android_log_ratelimit" + source_file: "system/core/liblog/include/log/log.h" + parameters { + basic_abi { + type_abi { + name: "long" + size: 4 + alignment: 4 + } + name: "seconds" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long *" + size: 4 + alignment: 4 + } + name: "last" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "struct android_log_context_internal *" + size: 4 + alignment: 4 + } + name: "create_android_logger" + access: public_access + linker_set_key: "create_android_logger" + } + mangled_function_name: "create_android_logger" + source_file: "system/core/liblog/include/log/log_event_list.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "tag" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "android_log_write_list_begin" + access: public_access + linker_set_key: "android_log_write_list_begin" + } + mangled_function_name: "android_log_write_list_begin" + source_file: "system/core/liblog/include/log/log_event_list.h" + parameters { + basic_abi { + type_abi { + name: "struct android_log_context_internal *" + size: 4 + alignment: 4 + } + name: "ctx" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "android_log_write_list_end" + access: public_access + linker_set_key: "android_log_write_list_end" + } + mangled_function_name: "android_log_write_list_end" + source_file: "system/core/liblog/include/log/log_event_list.h" + parameters { + basic_abi { + type_abi { + name: "struct android_log_context_internal *" + size: 4 + alignment: 4 + } + name: "ctx" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "android_log_write_int32" + access: public_access + linker_set_key: "android_log_write_int32" + } + mangled_function_name: "android_log_write_int32" + source_file: "system/core/liblog/include/log/log_event_list.h" + parameters { + basic_abi { + type_abi { + name: "struct android_log_context_internal *" + size: 4 + alignment: 4 + } + name: "ctx" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "value" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "android_log_write_int64" + access: public_access + linker_set_key: "android_log_write_int64" + } + mangled_function_name: "android_log_write_int64" + source_file: "system/core/liblog/include/log/log_event_list.h" + parameters { + basic_abi { + type_abi { + name: "struct android_log_context_internal *" + size: 4 + alignment: 4 + } + name: "ctx" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long long" + size: 8 + alignment: 4 + } + name: "value" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "android_log_write_string8" + access: public_access + linker_set_key: "android_log_write_string8" + } + mangled_function_name: "android_log_write_string8" + source_file: "system/core/liblog/include/log/log_event_list.h" + parameters { + basic_abi { + type_abi { + name: "struct android_log_context_internal *" + size: 4 + alignment: 4 + } + name: "ctx" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "value" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "android_log_write_string8_len" + access: public_access + linker_set_key: "android_log_write_string8_len" + } + mangled_function_name: "android_log_write_string8_len" + source_file: "system/core/liblog/include/log/log_event_list.h" + parameters { + basic_abi { + type_abi { + name: "struct android_log_context_internal *" + size: 4 + alignment: 4 + } + name: "ctx" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "value" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "maxlen" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "android_log_write_float32" + access: public_access + linker_set_key: "android_log_write_float32" + } + mangled_function_name: "android_log_write_float32" + source_file: "system/core/liblog/include/log/log_event_list.h" + parameters { + basic_abi { + type_abi { + name: "struct android_log_context_internal *" + size: 4 + alignment: 4 + } + name: "ctx" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "value" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "android_log_write_list" + access: public_access + linker_set_key: "android_log_write_list" + } + mangled_function_name: "android_log_write_list" + source_file: "system/core/liblog/include/log/log_event_list.h" + parameters { + basic_abi { + type_abi { + name: "struct android_log_context_internal *" + size: 4 + alignment: 4 + } + name: "ctx" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "enum log_id" + size: 4 + alignment: 4 + } + name: "id" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "struct android_log_context_internal *" + size: 4 + alignment: 4 + } + name: "create_android_log_parser" + access: public_access + linker_set_key: "create_android_log_parser" + } + mangled_function_name: "create_android_log_parser" + source_file: "system/core/liblog/include/log/log_event_list.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "msg" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "len" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "android_log_list_element" + size: 16 + alignment: 4 + } + name: "android_log_read_next" + access: public_access + linker_set_key: "android_log_read_next" + } + mangled_function_name: "android_log_read_next" + source_file: "system/core/liblog/include/log/log_event_list.h" + parameters { + basic_abi { + type_abi { + name: "struct android_log_context_internal *" + size: 4 + alignment: 4 + } + name: "ctx" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "android_log_list_element" + size: 16 + alignment: 4 + } + name: "android_log_peek_next" + access: public_access + linker_set_key: "android_log_peek_next" + } + mangled_function_name: "android_log_peek_next" + source_file: "system/core/liblog/include/log/log_event_list.h" + parameters { + basic_abi { + type_abi { + name: "struct android_log_context_internal *" + size: 4 + alignment: 4 + } + name: "ctx" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "android_log_destroy" + access: public_access + linker_set_key: "android_log_destroy" + } + mangled_function_name: "android_log_destroy" + source_file: "system/core/liblog/include/log/log_event_list.h" + parameters { + basic_abi { + type_abi { + name: "struct android_log_context_internal **" + size: 4 + alignment: 4 + } + name: "ctx" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__android_log_pmsg_file_write" + access: public_access + linker_set_key: "__android_log_pmsg_file_write" + } + mangled_function_name: "__android_log_pmsg_file_write" + source_file: "system/core/liblog/include/private/android_logger.h" + parameters { + basic_abi { + type_abi { + name: "enum log_id" + size: 4 + alignment: 4 + } + name: "logId" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char" + size: 1 + alignment: 1 + } + name: "prio" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "filename" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "buf" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "len" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__android_log_pmsg_file_read" + access: public_access + linker_set_key: "__android_log_pmsg_file_read" + } + mangled_function_name: "__android_log_pmsg_file_read" + source_file: "system/core/liblog/include/private/android_logger.h" + parameters { + basic_abi { + type_abi { + name: "enum log_id" + size: 4 + alignment: 4 + } + name: "logId" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char" + size: 1 + alignment: 1 + } + name: "prio" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "prefix" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int (*)(enum log_id, char, const char *, const char *, unsigned int, void *)" + size: 4 + alignment: 4 + } + name: "fn" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "void *" + size: 4 + alignment: 4 + } + name: "arg" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__android_log_security_bwrite" + access: public_access + linker_set_key: "__android_log_security_bwrite" + } + mangled_function_name: "__android_log_security_bwrite" + source_file: "system/core/liblog/include/private/android_logger.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "tag" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const void *" + size: 4 + alignment: 4 + } + name: "payload" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "len" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__android_log_security_bswrite" + access: public_access + linker_set_key: "__android_log_security_bswrite" + } + mangled_function_name: "__android_log_security_bswrite" + source_file: "system/core/liblog/include/private/android_logger.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "tag" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "payload" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__android_log_security" + access: public_access + linker_set_key: "__android_log_security" + } + mangled_function_name: "__android_log_security" + source_file: "system/core/liblog/include/private/android_logger.h" +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__android_log_is_debuggable" + access: public_access + linker_set_key: "__android_log_is_debuggable" + } + mangled_function_name: "__android_log_is_debuggable" + source_file: "system/core/liblog/include/private/android_logger.h" +} +functions { + basic_abi { + type_abi { + name: "bool" + size: 1 + alignment: 1 + } + name: "__android_logger_property_get_bool" + access: public_access + linker_set_key: "__android_logger_property_get_bool" + } + mangled_function_name: "__android_logger_property_get_bool" + source_file: "system/core/liblog/include/private/android_logger.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "key" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "flag" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned long" + size: 4 + alignment: 4 + } + name: "__android_logger_get_buffer_size" + access: public_access + linker_set_key: "__android_logger_get_buffer_size" + } + mangled_function_name: "__android_logger_get_buffer_size" + source_file: "system/core/liblog/include/private/android_logger.h" + parameters { + basic_abi { + type_abi { + name: "enum log_id" + size: 4 + alignment: 4 + } + name: "logId" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "bool" + size: 1 + alignment: 1 + } + name: "__android_logger_valid_buffer_size" + access: public_access + linker_set_key: "__android_logger_valid_buffer_size" + } + mangled_function_name: "__android_logger_valid_buffer_size" + source_file: "system/core/liblog/include/private/android_logger.h" + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 4 + alignment: 4 + } + name: "value" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "android_log_write_list_buffer" + access: public_access + linker_set_key: "android_log_write_list_buffer" + } + mangled_function_name: "android_log_write_list_buffer" + source_file: "system/core/liblog/include/private/android_logger.h" + parameters { + basic_abi { + type_abi { + name: "struct android_log_context_internal *" + size: 4 + alignment: 4 + } + name: "ctx" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char **" + size: 4 + alignment: 4 + } + name: "msg" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "log_time::log_time" + access: public_access + linker_set_key: "_ZN8log_timeC1ERK8timespec" + } + mangled_function_name: "_ZN8log_timeC1ERK8timespec" + source_file: "system/core/liblog/include/log/log_time.h" + parameters { + basic_abi { + type_abi { + name: "const timespec &" + size: 4 + alignment: 4 + } + name: "T" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "log_time::log_time" + access: public_access + linker_set_key: "_ZN8log_timeC1Ejj" + } + mangled_function_name: "_ZN8log_timeC1Ejj" + source_file: "system/core/liblog/include/log/log_time.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "sec" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "nsec" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "log_time::log_time" + access: public_access + linker_set_key: "_ZN8log_timeC1Ev" + } + mangled_function_name: "_ZN8log_timeC1Ev" + source_file: "system/core/liblog/include/log/log_time.h" +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "log_time::log_time" + access: public_access + linker_set_key: "_ZN8log_timeC1Ei" + } + mangled_function_name: "_ZN8log_timeC1Ei" + source_file: "system/core/liblog/include/log/log_time.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "id" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "log_time::log_time" + access: public_access + linker_set_key: "_ZN8log_timeC1EPKc" + } + mangled_function_name: "_ZN8log_timeC1EPKc" + source_file: "system/core/liblog/include/log/log_time.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "T" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "bool" + size: 1 + alignment: 1 + } + name: "log_time::operator==" + access: public_access + linker_set_key: "_ZNK8log_timeeqERK8timespec" + } + mangled_function_name: "_ZNK8log_timeeqERK8timespec" + source_file: "system/core/liblog/include/log/log_time.h" + parameters { + basic_abi { + type_abi { + name: "const timespec &" + size: 4 + alignment: 4 + } + name: "T" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "bool" + size: 1 + alignment: 1 + } + name: "log_time::operator!=" + access: public_access + linker_set_key: "_ZNK8log_timeneERK8timespec" + } + mangled_function_name: "_ZNK8log_timeneERK8timespec" + source_file: "system/core/liblog/include/log/log_time.h" + parameters { + basic_abi { + type_abi { + name: "const timespec &" + size: 4 + alignment: 4 + } + name: "T" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "bool" + size: 1 + alignment: 1 + } + name: "log_time::operator<" + access: public_access + linker_set_key: "_ZNK8log_timeltERK8timespec" + } + mangled_function_name: "_ZNK8log_timeltERK8timespec" + source_file: "system/core/liblog/include/log/log_time.h" + parameters { + basic_abi { + type_abi { + name: "const timespec &" + size: 4 + alignment: 4 + } + name: "T" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "bool" + size: 1 + alignment: 1 + } + name: "log_time::operator>=" + access: public_access + linker_set_key: "_ZNK8log_timegeERK8timespec" + } + mangled_function_name: "_ZNK8log_timegeERK8timespec" + source_file: "system/core/liblog/include/log/log_time.h" + parameters { + basic_abi { + type_abi { + name: "const timespec &" + size: 4 + alignment: 4 + } + name: "T" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "bool" + size: 1 + alignment: 1 + } + name: "log_time::operator>" + access: public_access + linker_set_key: "_ZNK8log_timegtERK8timespec" + } + mangled_function_name: "_ZNK8log_timegtERK8timespec" + source_file: "system/core/liblog/include/log/log_time.h" + parameters { + basic_abi { + type_abi { + name: "const timespec &" + size: 4 + alignment: 4 + } + name: "T" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "bool" + size: 1 + alignment: 1 + } + name: "log_time::operator<=" + access: public_access + linker_set_key: "_ZNK8log_timeleERK8timespec" + } + mangled_function_name: "_ZNK8log_timeleERK8timespec" + source_file: "system/core/liblog/include/log/log_time.h" + parameters { + basic_abi { + type_abi { + name: "const timespec &" + size: 4 + alignment: 4 + } + name: "T" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "bool" + size: 1 + alignment: 1 + } + name: "log_time::operator==" + access: public_access + linker_set_key: "_ZNK8log_timeeqERKS_" + } + mangled_function_name: "_ZNK8log_timeeqERKS_" + source_file: "system/core/liblog/include/log/log_time.h" + parameters { + basic_abi { + type_abi { + name: "const log_time &" + size: 4 + alignment: 4 + } + name: "T" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "bool" + size: 1 + alignment: 1 + } + name: "log_time::operator!=" + access: public_access + linker_set_key: "_ZNK8log_timeneERKS_" + } + mangled_function_name: "_ZNK8log_timeneERKS_" + source_file: "system/core/liblog/include/log/log_time.h" + parameters { + basic_abi { + type_abi { + name: "const log_time &" + size: 4 + alignment: 4 + } + name: "T" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "bool" + size: 1 + alignment: 1 + } + name: "log_time::operator<" + access: public_access + linker_set_key: "_ZNK8log_timeltERKS_" + } + mangled_function_name: "_ZNK8log_timeltERKS_" + source_file: "system/core/liblog/include/log/log_time.h" + parameters { + basic_abi { + type_abi { + name: "const log_time &" + size: 4 + alignment: 4 + } + name: "T" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "bool" + size: 1 + alignment: 1 + } + name: "log_time::operator>=" + access: public_access + linker_set_key: "_ZNK8log_timegeERKS_" + } + mangled_function_name: "_ZNK8log_timegeERKS_" + source_file: "system/core/liblog/include/log/log_time.h" + parameters { + basic_abi { + type_abi { + name: "const log_time &" + size: 4 + alignment: 4 + } + name: "T" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "bool" + size: 1 + alignment: 1 + } + name: "log_time::operator>" + access: public_access + linker_set_key: "_ZNK8log_timegtERKS_" + } + mangled_function_name: "_ZNK8log_timegtERKS_" + source_file: "system/core/liblog/include/log/log_time.h" + parameters { + basic_abi { + type_abi { + name: "const log_time &" + size: 4 + alignment: 4 + } + name: "T" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "bool" + size: 1 + alignment: 1 + } + name: "log_time::operator<=" + access: public_access + linker_set_key: "_ZNK8log_timeleERKS_" + } + mangled_function_name: "_ZNK8log_timeleERKS_" + source_file: "system/core/liblog/include/log/log_time.h" + parameters { + basic_abi { + type_abi { + name: "const log_time &" + size: 4 + alignment: 4 + } + name: "T" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned long long" + size: 8 + alignment: 4 + } + name: "log_time::nsec" + access: public_access + linker_set_key: "_ZNK8log_time4nsecEv" + } + mangled_function_name: "_ZNK8log_time4nsecEv" + source_file: "system/core/liblog/include/log/log_time.h" +} +functions { + basic_abi { + type_abi { + name: "bool" + size: 1 + alignment: 1 + } + name: "log_msg::operator==" + access: public_access + linker_set_key: "_ZNK7log_msgeqERKS_" + } + mangled_function_name: "_ZNK7log_msgeqERKS_" + source_file: "system/core/liblog/include/log/log_read.h" + parameters { + basic_abi { + type_abi { + name: "const log_msg &" + size: 4 + alignment: 4 + } + name: "T" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "bool" + size: 1 + alignment: 1 + } + name: "log_msg::operator!=" + access: public_access + linker_set_key: "_ZNK7log_msgneERKS_" + } + mangled_function_name: "_ZNK7log_msgneERKS_" + source_file: "system/core/liblog/include/log/log_read.h" + parameters { + basic_abi { + type_abi { + name: "const log_msg &" + size: 4 + alignment: 4 + } + name: "T" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "bool" + size: 1 + alignment: 1 + } + name: "log_msg::operator<" + access: public_access + linker_set_key: "_ZNK7log_msgltERKS_" + } + mangled_function_name: "_ZNK7log_msgltERKS_" + source_file: "system/core/liblog/include/log/log_read.h" + parameters { + basic_abi { + type_abi { + name: "const log_msg &" + size: 4 + alignment: 4 + } + name: "T" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "bool" + size: 1 + alignment: 1 + } + name: "log_msg::operator>=" + access: public_access + linker_set_key: "_ZNK7log_msggeERKS_" + } + mangled_function_name: "_ZNK7log_msggeERKS_" + source_file: "system/core/liblog/include/log/log_read.h" + parameters { + basic_abi { + type_abi { + name: "const log_msg &" + size: 4 + alignment: 4 + } + name: "T" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "bool" + size: 1 + alignment: 1 + } + name: "log_msg::operator>" + access: public_access + linker_set_key: "_ZNK7log_msggtERKS_" + } + mangled_function_name: "_ZNK7log_msggtERKS_" + source_file: "system/core/liblog/include/log/log_read.h" + parameters { + basic_abi { + type_abi { + name: "const log_msg &" + size: 4 + alignment: 4 + } + name: "T" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "bool" + size: 1 + alignment: 1 + } + name: "log_msg::operator<=" + access: public_access + linker_set_key: "_ZNK7log_msgleERKS_" + } + mangled_function_name: "_ZNK7log_msgleERKS_" + source_file: "system/core/liblog/include/log/log_read.h" + parameters { + basic_abi { + type_abi { + name: "const log_msg &" + size: 4 + alignment: 4 + } + name: "T" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned long long" + size: 8 + alignment: 4 + } + name: "log_msg::nsec" + access: public_access + linker_set_key: "_ZNK7log_msg4nsecEv" + } + mangled_function_name: "_ZNK7log_msg4nsecEv" + source_file: "system/core/liblog/include/log/log_read.h" +} +functions { + basic_abi { + type_abi { + name: "log_id" + size: 4 + alignment: 4 + } + name: "log_msg::id" + access: public_access + linker_set_key: "_ZN7log_msg2idEv" + } + mangled_function_name: "_ZN7log_msg2idEv" + source_file: "system/core/liblog/include/log/log_read.h" +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "log_msg::msg" + access: public_access + linker_set_key: "_ZN7log_msg3msgEv" + } + mangled_function_name: "_ZN7log_msg3msgEv" + source_file: "system/core/liblog/include/log/log_read.h" +} +functions { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "log_msg::len" + access: public_access + linker_set_key: "_ZN7log_msg3lenEv" + } + mangled_function_name: "_ZN7log_msg3lenEv" + source_file: "system/core/liblog/include/log/log_read.h" +} +functions { + basic_abi { + type_abi { + name: "struct EventTagMap *" + size: 4 + alignment: 4 + } + name: "android_openEventTagMap" + access: public_access + linker_set_key: "android_openEventTagMap" + } + mangled_function_name: "android_openEventTagMap" + source_file: "system/core/liblog/include/log/event_tag_map.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "fileName" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "android_closeEventTagMap" + access: public_access + linker_set_key: "android_closeEventTagMap" + } + mangled_function_name: "android_closeEventTagMap" + source_file: "system/core/liblog/include/log/event_tag_map.h" + parameters { + basic_abi { + type_abi { + name: "struct EventTagMap *" + size: 4 + alignment: 4 + } + name: "map" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "android_lookupEventTag" + access: public_access + linker_set_key: "android_lookupEventTag" + } + mangled_function_name: "android_lookupEventTag" + source_file: "system/core/liblog/include/log/event_tag_map.h" + parameters { + basic_abi { + type_abi { + name: "const struct EventTagMap *" + size: 4 + alignment: 4 + } + name: "map" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "tag" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "android_lookupEventTag_len" + access: public_access + linker_set_key: "android_lookupEventTag_len" + } + mangled_function_name: "android_lookupEventTag_len" + source_file: "system/core/liblog/include/log/event_tag_map.h" + parameters { + basic_abi { + type_abi { + name: "const struct EventTagMap *" + size: 4 + alignment: 4 + } + name: "map" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int *" + size: 4 + alignment: 4 + } + name: "len" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "tag" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "android_lookupEventFormat_len" + access: public_access + linker_set_key: "android_lookupEventFormat_len" + } + mangled_function_name: "android_lookupEventFormat_len" + source_file: "system/core/liblog/include/log/event_tag_map.h" + parameters { + basic_abi { + type_abi { + name: "const struct EventTagMap *" + size: 4 + alignment: 4 + } + name: "map" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int *" + size: 4 + alignment: 4 + } + name: "len" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "tag" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "android_lookupEventTagNum" + access: public_access + linker_set_key: "android_lookupEventTagNum" + } + mangled_function_name: "android_lookupEventTagNum" + source_file: "system/core/liblog/include/log/event_tag_map.h" + parameters { + basic_abi { + type_abi { + name: "struct EventTagMap *" + size: 4 + alignment: 4 + } + name: "map" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "tagname" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "format" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "prio" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "struct AndroidLogFormat_t *" + size: 4 + alignment: 4 + } + name: "android_log_format_new" + access: public_access + linker_set_key: "android_log_format_new" + } + mangled_function_name: "android_log_format_new" + source_file: "system/core/liblog/include/log/logprint.h" +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "android_log_format_free" + access: public_access + linker_set_key: "android_log_format_free" + } + mangled_function_name: "android_log_format_free" + source_file: "system/core/liblog/include/log/logprint.h" + parameters { + basic_abi { + type_abi { + name: "struct AndroidLogFormat_t *" + size: 4 + alignment: 4 + } + name: "p_format" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "android_log_setPrintFormat" + access: public_access + linker_set_key: "android_log_setPrintFormat" + } + mangled_function_name: "android_log_setPrintFormat" + source_file: "system/core/liblog/include/log/logprint.h" + parameters { + basic_abi { + type_abi { + name: "struct AndroidLogFormat_t *" + size: 4 + alignment: 4 + } + name: "p_format" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "AndroidLogPrintFormat" + size: 4 + alignment: 4 + } + name: "format" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "AndroidLogPrintFormat" + size: 4 + alignment: 4 + } + name: "android_log_formatFromString" + access: public_access + linker_set_key: "android_log_formatFromString" + } + mangled_function_name: "android_log_formatFromString" + source_file: "system/core/liblog/include/log/logprint.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "s" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "android_log_addFilterRule" + access: public_access + linker_set_key: "android_log_addFilterRule" + } + mangled_function_name: "android_log_addFilterRule" + source_file: "system/core/liblog/include/log/logprint.h" + parameters { + basic_abi { + type_abi { + name: "struct AndroidLogFormat_t *" + size: 4 + alignment: 4 + } + name: "p_format" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "filterExpression" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "android_log_addFilterString" + access: public_access + linker_set_key: "android_log_addFilterString" + } + mangled_function_name: "android_log_addFilterString" + source_file: "system/core/liblog/include/log/logprint.h" + parameters { + basic_abi { + type_abi { + name: "struct AndroidLogFormat_t *" + size: 4 + alignment: 4 + } + name: "p_format" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "filterString" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "android_log_shouldPrintLine" + access: public_access + linker_set_key: "android_log_shouldPrintLine" + } + mangled_function_name: "android_log_shouldPrintLine" + source_file: "system/core/liblog/include/log/logprint.h" + parameters { + basic_abi { + type_abi { + name: "struct AndroidLogFormat_t *" + size: 4 + alignment: 4 + } + name: "p_format" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "tag" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "enum android_LogPriority" + size: 4 + alignment: 4 + } + name: "pri" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "android_log_processLogBuffer" + access: public_access + linker_set_key: "android_log_processLogBuffer" + } + mangled_function_name: "android_log_processLogBuffer" + source_file: "system/core/liblog/include/log/logprint.h" + parameters { + basic_abi { + type_abi { + name: "struct logger_entry *" + size: 4 + alignment: 4 + } + name: "buf" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "struct AndroidLogEntry_t *" + size: 4 + alignment: 4 + } + name: "entry" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "android_log_processBinaryLogBuffer" + access: public_access + linker_set_key: "android_log_processBinaryLogBuffer" + } + mangled_function_name: "android_log_processBinaryLogBuffer" + source_file: "system/core/liblog/include/log/logprint.h" + parameters { + basic_abi { + type_abi { + name: "struct logger_entry *" + size: 4 + alignment: 4 + } + name: "buf" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "struct AndroidLogEntry_t *" + size: 4 + alignment: 4 + } + name: "entry" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const struct EventTagMap *" + size: 4 + alignment: 4 + } + name: "map" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "messageBuf" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "messageBufLen" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "android_log_formatLogLine" + access: public_access + linker_set_key: "android_log_formatLogLine" + } + mangled_function_name: "android_log_formatLogLine" + source_file: "system/core/liblog/include/log/logprint.h" + parameters { + basic_abi { + type_abi { + name: "struct AndroidLogFormat_t *" + size: 4 + alignment: 4 + } + name: "p_format" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "defaultBuffer" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "defaultBufferSize" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const struct AndroidLogEntry_t *" + size: 4 + alignment: 4 + } + name: "p_line" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int *" + size: 4 + alignment: 4 + } + name: "p_outLength" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "android_log_printLogLine" + access: public_access + linker_set_key: "android_log_printLogLine" + } + mangled_function_name: "android_log_printLogLine" + source_file: "system/core/liblog/include/log/logprint.h" + parameters { + basic_abi { + type_abi { + name: "struct AndroidLogFormat_t *" + size: 4 + alignment: 4 + } + name: "p_format" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "fd" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const struct AndroidLogEntry_t *" + size: 4 + alignment: 4 + } + name: "entry" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "log_time" + size: 8 + alignment: 1 + } + name: "log_time::operator-=" + access: public_access + linker_set_key: "_ZN8log_timemIERK8timespec" + } + mangled_function_name: "_ZN8log_timemIERK8timespec" + source_file: "system/core/liblog/include/log/log_time.h" + parameters { + basic_abi { + type_abi { + name: "const timespec &" + size: 4 + alignment: 4 + } + name: "T" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "log_time" + size: 8 + alignment: 1 + } + name: "log_time::operator-" + access: public_access + linker_set_key: "_ZNK8log_timemiERK8timespec" + } + mangled_function_name: "_ZNK8log_timemiERK8timespec" + source_file: "system/core/liblog/include/log/log_time.h" + parameters { + basic_abi { + type_abi { + name: "const timespec &" + size: 4 + alignment: 4 + } + name: "T" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "log_time" + size: 8 + alignment: 1 + } + name: "log_time::operator+=" + access: public_access + linker_set_key: "_ZN8log_timepLERK8timespec" + } + mangled_function_name: "_ZN8log_timepLERK8timespec" + source_file: "system/core/liblog/include/log/log_time.h" + parameters { + basic_abi { + type_abi { + name: "const timespec &" + size: 4 + alignment: 4 + } + name: "T" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "log_time" + size: 8 + alignment: 1 + } + name: "log_time::operator+" + access: public_access + linker_set_key: "_ZNK8log_timeplERK8timespec" + } + mangled_function_name: "_ZNK8log_timeplERK8timespec" + source_file: "system/core/liblog/include/log/log_time.h" + parameters { + basic_abi { + type_abi { + name: "const timespec &" + size: 4 + alignment: 4 + } + name: "T" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "log_time" + size: 8 + alignment: 1 + } + name: "log_time::operator-=" + access: public_access + linker_set_key: "_ZN8log_timemIERKS_" + } + mangled_function_name: "_ZN8log_timemIERKS_" + source_file: "system/core/liblog/include/log/log_time.h" + parameters { + basic_abi { + type_abi { + name: "const log_time &" + size: 4 + alignment: 4 + } + name: "T" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "log_time" + size: 8 + alignment: 1 + } + name: "log_time::operator-" + access: public_access + linker_set_key: "_ZNK8log_timemiERKS_" + } + mangled_function_name: "_ZNK8log_timemiERKS_" + source_file: "system/core/liblog/include/log/log_time.h" + parameters { + basic_abi { + type_abi { + name: "const log_time &" + size: 4 + alignment: 4 + } + name: "T" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "log_time" + size: 8 + alignment: 1 + } + name: "log_time::operator+=" + access: public_access + linker_set_key: "_ZN8log_timepLERKS_" + } + mangled_function_name: "_ZN8log_timepLERKS_" + source_file: "system/core/liblog/include/log/log_time.h" + parameters { + basic_abi { + type_abi { + name: "const log_time &" + size: 4 + alignment: 4 + } + name: "T" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "log_time" + size: 8 + alignment: 1 + } + name: "log_time::operator+" + access: public_access + linker_set_key: "_ZNK8log_timeplERKS_" + } + mangled_function_name: "_ZNK8log_timeplERKS_" + source_file: "system/core/liblog/include/log/log_time.h" + parameters { + basic_abi { + type_abi { + name: "const log_time &" + size: 4 + alignment: 4 + } + name: "T" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 4 + alignment: 4 + } + name: "log_time::strptime" + access: public_access + linker_set_key: "_ZN8log_time8strptimeEPKcS1_" + } + mangled_function_name: "_ZN8log_time8strptimeEPKcS1_" + source_file: "system/core/liblog/include/log/log_time.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "s" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "format" + access: public_access + linker_set_key: "true" + } + default_arg: true + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "android_log_event_list::android_log_event_list" + access: private_access + linker_set_key: "_ZN22android_log_event_listC1ERKS_" + } + mangled_function_name: "_ZN22android_log_event_listC1ERKS_" + source_file: "system/core/liblog/include/log/log_event_list.h" + parameters { + basic_abi { + type_abi { + name: "const android_log_event_list &" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "android_log_event_list::operator=" + access: private_access + linker_set_key: "_ZN22android_log_event_listaSERKS_" + } + mangled_function_name: "_ZN22android_log_event_listaSERKS_" + source_file: "system/core/liblog/include/log/log_event_list.h" + parameters { + basic_abi { + type_abi { + name: "const android_log_event_list &" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "android_log_event_list::android_log_event_list" + access: public_access + linker_set_key: "_ZN22android_log_event_listC1Ei" + } + mangled_function_name: "_ZN22android_log_event_listC1Ei" + source_file: "system/core/liblog/include/log/log_event_list.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "tag" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "android_log_event_list::android_log_event_list" + access: public_access + linker_set_key: "_ZN22android_log_event_listC1ER7log_msg" + } + mangled_function_name: "_ZN22android_log_event_listC1ER7log_msg" + source_file: "system/core/liblog/include/log/log_event_list.h" + parameters { + basic_abi { + type_abi { + name: "log_msg &" + size: 4 + alignment: 4 + } + name: "log_msg" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "android_log_event_list::~android_log_event_list" + access: public_access + linker_set_key: "_ZN22android_log_event_listD0Ev" + } + mangled_function_name: "_ZN22android_log_event_listD0Ev" + source_file: "system/core/liblog/include/log/log_event_list.h" +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "android_log_event_list::close" + access: public_access + linker_set_key: "_ZN22android_log_event_list5closeEv" + } + mangled_function_name: "_ZN22android_log_event_list5closeEv" + source_file: "system/core/liblog/include/log/log_event_list.h" +} +functions { + basic_abi { + type_abi { + name: "android_log_context_internal *" + size: 4 + alignment: 4 + } + name: "android_log_event_list::operator android_log_context_internal *" + access: public_access + linker_set_key: "_ZNK22android_log_event_listcvP28android_log_context_internalEv" + } + mangled_function_name: "_ZNK22android_log_event_listcvP28android_log_context_internalEv" + source_file: "system/core/liblog/include/log/log_event_list.h" +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "android_log_event_list::status" + access: public_access + linker_set_key: "_ZNK22android_log_event_list6statusEv" + } + mangled_function_name: "_ZNK22android_log_event_list6statusEv" + source_file: "system/core/liblog/include/log/log_event_list.h" +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "android_log_event_list::begin" + access: public_access + linker_set_key: "_ZN22android_log_event_list5beginEv" + } + mangled_function_name: "_ZN22android_log_event_list5beginEv" + source_file: "system/core/liblog/include/log/log_event_list.h" +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "android_log_event_list::end" + access: public_access + linker_set_key: "_ZN22android_log_event_list3endEv" + } + mangled_function_name: "_ZN22android_log_event_list3endEv" + source_file: "system/core/liblog/include/log/log_event_list.h" +} +functions { + basic_abi { + type_abi { + name: "android_log_event_list &" + size: 4 + alignment: 4 + } + name: "android_log_event_list::operator<<" + access: public_access + linker_set_key: "_ZN22android_log_event_listlsEi" + } + mangled_function_name: "_ZN22android_log_event_listlsEi" + source_file: "system/core/liblog/include/log/log_event_list.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "value" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "android_log_event_list &" + size: 4 + alignment: 4 + } + name: "android_log_event_list::operator<<" + access: public_access + linker_set_key: "_ZN22android_log_event_listlsEj" + } + mangled_function_name: "_ZN22android_log_event_listlsEj" + source_file: "system/core/liblog/include/log/log_event_list.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "value" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "android_log_event_list &" + size: 4 + alignment: 4 + } + name: "android_log_event_list::operator<<" + access: public_access + linker_set_key: "_ZN22android_log_event_listlsEx" + } + mangled_function_name: "_ZN22android_log_event_listlsEx" + source_file: "system/core/liblog/include/log/log_event_list.h" + parameters { + basic_abi { + type_abi { + name: "long long" + size: 8 + alignment: 4 + } + name: "value" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "android_log_event_list &" + size: 4 + alignment: 4 + } + name: "android_log_event_list::operator<<" + access: public_access + linker_set_key: "_ZN22android_log_event_listlsEy" + } + mangled_function_name: "_ZN22android_log_event_listlsEy" + source_file: "system/core/liblog/include/log/log_event_list.h" + parameters { + basic_abi { + type_abi { + name: "unsigned long long" + size: 8 + alignment: 4 + } + name: "value" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "android_log_event_list &" + size: 4 + alignment: 4 + } + name: "android_log_event_list::operator<<" + access: public_access + linker_set_key: "_ZN22android_log_event_listlsEPKc" + } + mangled_function_name: "_ZN22android_log_event_listlsEPKc" + source_file: "system/core/liblog/include/log/log_event_list.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "value" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "android_log_event_list &" + size: 4 + alignment: 4 + } + name: "android_log_event_list::operator<<" + access: public_access + linker_set_key: "_ZN22android_log_event_listlsERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE" + } + mangled_function_name: "_ZN22android_log_event_listlsERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE" + source_file: "system/core/liblog/include/log/log_event_list.h" + parameters { + basic_abi { + type_abi { + name: "const std::basic_string, std::allocator > &" + size: 4 + alignment: 4 + } + name: "value" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "android_log_event_list &" + size: 4 + alignment: 4 + } + name: "android_log_event_list::operator<<" + access: public_access + linker_set_key: "_ZN22android_log_event_listlsEf" + } + mangled_function_name: "_ZN22android_log_event_listlsEf" + source_file: "system/core/liblog/include/log/log_event_list.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "value" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "android_log_event_list::write" + access: public_access + linker_set_key: "_ZN22android_log_event_list5writeE6log_id" + } + mangled_function_name: "_ZN22android_log_event_list5writeE6log_id" + source_file: "system/core/liblog/include/log/log_event_list.h" + parameters { + basic_abi { + type_abi { + name: "log_id" + size: 4 + alignment: 4 + } + name: "id" + access: public_access + linker_set_key: "true" + } + default_arg: true + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "android_log_event_list::operator<<" + access: public_access + linker_set_key: "_ZN22android_log_event_listlsE6log_id" + } + mangled_function_name: "_ZN22android_log_event_listlsE6log_id" + source_file: "system/core/liblog/include/log/log_event_list.h" + parameters { + basic_abi { + type_abi { + name: "log_id" + size: 4 + alignment: 4 + } + name: "id" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "bool" + size: 1 + alignment: 1 + } + name: "android_log_event_list::AppendInt" + access: public_access + linker_set_key: "_ZN22android_log_event_list9AppendIntEi" + } + mangled_function_name: "_ZN22android_log_event_list9AppendIntEi" + source_file: "system/core/liblog/include/log/log_event_list.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "value" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "bool" + size: 1 + alignment: 1 + } + name: "android_log_event_list::AppendLong" + access: public_access + linker_set_key: "_ZN22android_log_event_list10AppendLongEx" + } + mangled_function_name: "_ZN22android_log_event_list10AppendLongEx" + source_file: "system/core/liblog/include/log/log_event_list.h" + parameters { + basic_abi { + type_abi { + name: "long long" + size: 8 + alignment: 4 + } + name: "value" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "bool" + size: 1 + alignment: 1 + } + name: "android_log_event_list::AppendString" + access: public_access + linker_set_key: "_ZN22android_log_event_list12AppendStringEPKc" + } + mangled_function_name: "_ZN22android_log_event_list12AppendStringEPKc" + source_file: "system/core/liblog/include/log/log_event_list.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "value" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "bool" + size: 1 + alignment: 1 + } + name: "android_log_event_list::AppendString" + access: public_access + linker_set_key: "_ZN22android_log_event_list12AppendStringEPKcj" + } + mangled_function_name: "_ZN22android_log_event_list12AppendStringEPKcj" + source_file: "system/core/liblog/include/log/log_event_list.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "value" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "len" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "bool" + size: 1 + alignment: 1 + } + name: "android_log_event_list::AppendString" + access: public_access + linker_set_key: "_ZN22android_log_event_list12AppendStringERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE" + } + mangled_function_name: "_ZN22android_log_event_list12AppendStringERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE" + source_file: "system/core/liblog/include/log/log_event_list.h" + parameters { + basic_abi { + type_abi { + name: "const std::basic_string, std::allocator > &" + size: 4 + alignment: 4 + } + name: "value" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "bool" + size: 1 + alignment: 1 + } + name: "android_log_event_list::Append" + access: public_access + linker_set_key: "_ZN22android_log_event_list6AppendERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE" + } + mangled_function_name: "_ZN22android_log_event_list6AppendERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE" + source_file: "system/core/liblog/include/log/log_event_list.h" + parameters { + basic_abi { + type_abi { + name: "const std::basic_string, std::allocator > &" + size: 4 + alignment: 4 + } + name: "value" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "bool" + size: 1 + alignment: 1 + } + name: "android_log_event_list::AppendFloat" + access: public_access + linker_set_key: "_ZN22android_log_event_list11AppendFloatEf" + } + mangled_function_name: "_ZN22android_log_event_list11AppendFloatEf" + source_file: "system/core/liblog/include/log/log_event_list.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "value" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "bool" + size: 1 + alignment: 1 + } + name: "android_log_event_list::Append" + access: public_access + linker_set_key: "_ZN22android_log_event_list6AppendET_" + } + mangled_function_name: "_ZN22android_log_event_list6AppendET_" + source_file: "system/core/liblog/include/log/log_event_list.h" + parameters { + basic_abi { + type_abi { + name: "type-parameter-0-0" + } + name: "value" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + template_info { + elements { + basic_abi { + name: "Tvalue" + linker_set_key: "Tvalue" + } + } + } +} +functions { + basic_abi { + type_abi { + name: "bool" + size: 1 + alignment: 1 + } + name: "android_log_event_list::Append" + access: public_access + linker_set_key: "_ZN22android_log_event_list6AppendEPKcj" + } + mangled_function_name: "_ZN22android_log_event_list6AppendEPKcj" + source_file: "system/core/liblog/include/log/log_event_list.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "value" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "len" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "android_log_list_element" + size: 16 + alignment: 4 + } + name: "android_log_event_list::read" + access: public_access + linker_set_key: "_ZN22android_log_event_list4readEv" + } + mangled_function_name: "_ZN22android_log_event_list4readEv" + source_file: "system/core/liblog/include/log/log_event_list.h" +} +functions { + basic_abi { + type_abi { + name: "android_log_list_element" + size: 16 + alignment: 4 + } + name: "android_log_event_list::peek" + access: public_access + linker_set_key: "_ZN22android_log_event_list4peekEv" + } + mangled_function_name: "_ZN22android_log_event_list4peekEv" + source_file: "system/core/liblog/include/log/log_event_list.h" +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "__android_log_event_list::__android_log_event_list" + access: private_access + linker_set_key: "_ZN24__android_log_event_listC1ERK22android_log_event_list" + } + mangled_function_name: "_ZN24__android_log_event_listC1ERK22android_log_event_list" + source_file: "system/core/liblog/include/private/android_logger.h" + parameters { + basic_abi { + type_abi { + name: "const android_log_event_list &" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "__android_log_event_list::operator=" + access: private_access + linker_set_key: "_ZN24__android_log_event_listaSERKS_" + } + mangled_function_name: "_ZN24__android_log_event_listaSERKS_" + source_file: "system/core/liblog/include/private/android_logger.h" + parameters { + basic_abi { + type_abi { + name: "const __android_log_event_list &" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "__android_log_event_list::__android_log_event_list" + access: public_access + linker_set_key: "_ZN24__android_log_event_listC1Ei" + } + mangled_function_name: "_ZN24__android_log_event_listC1Ei" + source_file: "system/core/liblog/include/private/android_logger.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "tag" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "__android_log_event_list::__android_log_event_list" + access: public_access + linker_set_key: "_ZN24__android_log_event_listC1ER7log_msg" + } + mangled_function_name: "_ZN24__android_log_event_listC1ER7log_msg" + source_file: "system/core/liblog/include/private/android_logger.h" + parameters { + basic_abi { + type_abi { + name: "log_msg &" + size: 4 + alignment: 4 + } + name: "log_msg" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "std::basic_string, std::allocator >" + size: 12 + alignment: 4 + } + name: "__android_log_event_list::operator basic_string" + access: public_access + linker_set_key: "_ZN24__android_log_event_listcvNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEEv" + } + mangled_function_name: "_ZN24__android_log_event_listcvNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEEv" + source_file: "system/core/liblog/include/private/android_logger.h" +} +enums { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "android_LogPriority" + access: public_access + linker_set_key: "android_LogPriority" + } + enum_fields { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "android_LogPriority::ANDROID_LOG_UNKNOWN" + access: public_access + linker_set_key: "0" + } + enum_field_value: 0 + } + enum_fields { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "android_LogPriority::ANDROID_LOG_DEFAULT" + access: public_access + linker_set_key: "1" + } + enum_field_value: 1 + } + enum_fields { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "android_LogPriority::ANDROID_LOG_VERBOSE" + access: public_access + linker_set_key: "2" + } + enum_field_value: 2 + } + enum_fields { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "android_LogPriority::ANDROID_LOG_DEBUG" + access: public_access + linker_set_key: "3" + } + enum_field_value: 3 + } + enum_fields { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "android_LogPriority::ANDROID_LOG_INFO" + access: public_access + linker_set_key: "4" + } + enum_field_value: 4 + } + enum_fields { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "android_LogPriority::ANDROID_LOG_WARN" + access: public_access + linker_set_key: "5" + } + enum_field_value: 5 + } + enum_fields { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "android_LogPriority::ANDROID_LOG_ERROR" + access: public_access + linker_set_key: "6" + } + enum_field_value: 6 + } + enum_fields { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "android_LogPriority::ANDROID_LOG_FATAL" + access: public_access + linker_set_key: "7" + } + enum_field_value: 7 + } + enum_fields { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "android_LogPriority::ANDROID_LOG_SILENT" + access: public_access + linker_set_key: "8" + } + enum_field_value: 8 + } + source_file: "system/core/liblog/include/android/log.h" +} +enums { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "log_id" + access: public_access + linker_set_key: "log_id" + } + enum_fields { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "log_id::LOG_ID_MIN" + access: public_access + linker_set_key: "0" + } + enum_field_value: 0 + } + enum_fields { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "log_id::LOG_ID_MAIN" + access: public_access + linker_set_key: "0" + } + enum_field_value: 0 + } + enum_fields { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "log_id::LOG_ID_RADIO" + access: public_access + linker_set_key: "1" + } + enum_field_value: 1 + } + enum_fields { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "log_id::LOG_ID_EVENTS" + access: public_access + linker_set_key: "2" + } + enum_field_value: 2 + } + enum_fields { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "log_id::LOG_ID_SYSTEM" + access: public_access + linker_set_key: "3" + } + enum_field_value: 3 + } + enum_fields { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "log_id::LOG_ID_CRASH" + access: public_access + linker_set_key: "4" + } + enum_field_value: 4 + } + enum_fields { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "log_id::LOG_ID_SECURITY" + access: public_access + linker_set_key: "5" + } + enum_field_value: 5 + } + enum_fields { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "log_id::LOG_ID_KERNEL" + access: public_access + linker_set_key: "6" + } + enum_field_value: 6 + } + enum_fields { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "log_id::LOG_ID_MAX" + access: public_access + linker_set_key: "7" + } + enum_field_value: 7 + } + source_file: "system/core/liblog/include/log/log_id.h" +} +enums { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "AndroidEventLogType" + access: public_access + } + enum_fields { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "EVENT_TYPE_LIST_STOP" + access: public_access + linker_set_key: "10" + } + enum_field_value: 10 + } + enum_fields { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "EVENT_TYPE_UNKNOWN" + access: public_access + linker_set_key: "63" + } + enum_field_value: 63 + } + enum_fields { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "EVENT_TYPE_INT" + access: public_access + linker_set_key: "0" + } + enum_field_value: 0 + } + enum_fields { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "EVENT_TYPE_LONG" + access: public_access + linker_set_key: "1" + } + enum_field_value: 1 + } + enum_fields { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "EVENT_TYPE_STRING" + access: public_access + linker_set_key: "2" + } + enum_field_value: 2 + } + enum_fields { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "EVENT_TYPE_LIST" + access: public_access + linker_set_key: "3" + } + enum_field_value: 3 + } + enum_fields { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "EVENT_TYPE_FLOAT" + access: public_access + linker_set_key: "4" + } + enum_field_value: 4 + } + source_file: "system/core/liblog/include/log/log.h" +} +enums { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "android_LogPriority" + access: public_access + linker_set_key: "_Z19android_LogPriority" + } + enum_fields { + basic_abi { + type_abi { + name: "android_LogPriority" + size: 4 + alignment: 4 + } + name: "android_LogPriority::ANDROID_LOG_UNKNOWN" + access: public_access + linker_set_key: "0" + } + enum_field_value: 0 + } + enum_fields { + basic_abi { + type_abi { + name: "android_LogPriority" + size: 4 + alignment: 4 + } + name: "android_LogPriority::ANDROID_LOG_DEFAULT" + access: public_access + linker_set_key: "1" + } + enum_field_value: 1 + } + enum_fields { + basic_abi { + type_abi { + name: "android_LogPriority" + size: 4 + alignment: 4 + } + name: "android_LogPriority::ANDROID_LOG_VERBOSE" + access: public_access + linker_set_key: "2" + } + enum_field_value: 2 + } + enum_fields { + basic_abi { + type_abi { + name: "android_LogPriority" + size: 4 + alignment: 4 + } + name: "android_LogPriority::ANDROID_LOG_DEBUG" + access: public_access + linker_set_key: "3" + } + enum_field_value: 3 + } + enum_fields { + basic_abi { + type_abi { + name: "android_LogPriority" + size: 4 + alignment: 4 + } + name: "android_LogPriority::ANDROID_LOG_INFO" + access: public_access + linker_set_key: "4" + } + enum_field_value: 4 + } + enum_fields { + basic_abi { + type_abi { + name: "android_LogPriority" + size: 4 + alignment: 4 + } + name: "android_LogPriority::ANDROID_LOG_WARN" + access: public_access + linker_set_key: "5" + } + enum_field_value: 5 + } + enum_fields { + basic_abi { + type_abi { + name: "android_LogPriority" + size: 4 + alignment: 4 + } + name: "android_LogPriority::ANDROID_LOG_ERROR" + access: public_access + linker_set_key: "6" + } + enum_field_value: 6 + } + enum_fields { + basic_abi { + type_abi { + name: "android_LogPriority" + size: 4 + alignment: 4 + } + name: "android_LogPriority::ANDROID_LOG_FATAL" + access: public_access + linker_set_key: "7" + } + enum_field_value: 7 + } + enum_fields { + basic_abi { + type_abi { + name: "android_LogPriority" + size: 4 + alignment: 4 + } + name: "android_LogPriority::ANDROID_LOG_SILENT" + access: public_access + linker_set_key: "8" + } + enum_field_value: 8 + } + source_file: "system/core/liblog/include/android/log.h" +} +enums { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "log_id" + access: public_access + linker_set_key: "_Z6log_id" + } + enum_fields { + basic_abi { + type_abi { + name: "log_id" + size: 4 + alignment: 4 + } + name: "log_id::LOG_ID_MIN" + access: public_access + linker_set_key: "0" + } + enum_field_value: 0 + } + enum_fields { + basic_abi { + type_abi { + name: "log_id" + size: 4 + alignment: 4 + } + name: "log_id::LOG_ID_MAIN" + access: public_access + linker_set_key: "0" + } + enum_field_value: 0 + } + enum_fields { + basic_abi { + type_abi { + name: "log_id" + size: 4 + alignment: 4 + } + name: "log_id::LOG_ID_RADIO" + access: public_access + linker_set_key: "1" + } + enum_field_value: 1 + } + enum_fields { + basic_abi { + type_abi { + name: "log_id" + size: 4 + alignment: 4 + } + name: "log_id::LOG_ID_EVENTS" + access: public_access + linker_set_key: "2" + } + enum_field_value: 2 + } + enum_fields { + basic_abi { + type_abi { + name: "log_id" + size: 4 + alignment: 4 + } + name: "log_id::LOG_ID_SYSTEM" + access: public_access + linker_set_key: "3" + } + enum_field_value: 3 + } + enum_fields { + basic_abi { + type_abi { + name: "log_id" + size: 4 + alignment: 4 + } + name: "log_id::LOG_ID_CRASH" + access: public_access + linker_set_key: "4" + } + enum_field_value: 4 + } + enum_fields { + basic_abi { + type_abi { + name: "log_id" + size: 4 + alignment: 4 + } + name: "log_id::LOG_ID_SECURITY" + access: public_access + linker_set_key: "5" + } + enum_field_value: 5 + } + enum_fields { + basic_abi { + type_abi { + name: "log_id" + size: 4 + alignment: 4 + } + name: "log_id::LOG_ID_KERNEL" + access: public_access + linker_set_key: "6" + } + enum_field_value: 6 + } + enum_fields { + basic_abi { + type_abi { + name: "log_id" + size: 4 + alignment: 4 + } + name: "log_id::LOG_ID_MAX" + access: public_access + linker_set_key: "7" + } + enum_field_value: 7 + } + source_file: "system/core/liblog/include/log/log_id.h" +} +enums { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "AndroidEventLogType" + access: public_access + linker_set_key: "_Z19AndroidEventLogType" + } + enum_fields { + basic_abi { + type_abi { + name: "AndroidEventLogType" + size: 4 + alignment: 4 + } + name: "EVENT_TYPE_LIST_STOP" + access: public_access + linker_set_key: "10" + } + enum_field_value: 10 + } + enum_fields { + basic_abi { + type_abi { + name: "AndroidEventLogType" + size: 4 + alignment: 4 + } + name: "EVENT_TYPE_UNKNOWN" + access: public_access + linker_set_key: "63" + } + enum_field_value: 63 + } + enum_fields { + basic_abi { + type_abi { + name: "AndroidEventLogType" + size: 4 + alignment: 4 + } + name: "EVENT_TYPE_INT" + access: public_access + linker_set_key: "0" + } + enum_field_value: 0 + } + enum_fields { + basic_abi { + type_abi { + name: "AndroidEventLogType" + size: 4 + alignment: 4 + } + name: "EVENT_TYPE_LONG" + access: public_access + linker_set_key: "1" + } + enum_field_value: 1 + } + enum_fields { + basic_abi { + type_abi { + name: "AndroidEventLogType" + size: 4 + alignment: 4 + } + name: "EVENT_TYPE_STRING" + access: public_access + linker_set_key: "2" + } + enum_field_value: 2 + } + enum_fields { + basic_abi { + type_abi { + name: "AndroidEventLogType" + size: 4 + alignment: 4 + } + name: "EVENT_TYPE_LIST" + access: public_access + linker_set_key: "3" + } + enum_field_value: 3 + } + enum_fields { + basic_abi { + type_abi { + name: "AndroidEventLogType" + size: 4 + alignment: 4 + } + name: "EVENT_TYPE_FLOAT" + access: public_access + linker_set_key: "4" + } + enum_field_value: 4 + } + source_file: "system/core/liblog/include/log/log.h" +} +global_vars { + basic_abi { + type_abi { + name: "const unsigned int" + size: 4 + alignment: 4 + } + name: "log_time::tv_sec_max" + access: public_access + linker_set_key: "_ZN8log_time10tv_sec_maxE" + } + source_file: "system/core/liblog/include/log/log_time.h" +} +global_vars { + basic_abi { + type_abi { + name: "const unsigned int" + size: 4 + alignment: 4 + } + name: "log_time::tv_nsec_max" + access: public_access + linker_set_key: "_ZN8log_time11tv_nsec_maxE" + } + source_file: "system/core/liblog/include/log/log_time.h" +} +global_vars { + basic_abi { + type_abi { + name: "const timespec" + size: 8 + alignment: 4 + } + name: "log_time::EPOCH" + access: public_access + linker_set_key: "_ZN8log_time5EPOCHE" + } + source_file: "system/core/liblog/include/log/log_time.h" +} +global_vars { + basic_abi { + type_abi { + name: "char const[]" + } + name: "log_time::default_format" + access: public_access + linker_set_key: "_ZN8log_time14default_formatE" + } + source_file: "system/core/liblog/include/log/log_time.h" +} diff --git a/current/x86/source-based/libm.so.lsdump b/current/x86/source-based/libm.so.lsdump new file mode 100644 index 0000000..087c3ea --- /dev/null +++ b/current/x86/source-based/libm.so.lsdump @@ -0,0 +1,8741 @@ +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__signbit" + access: public_access + linker_set_key: "__signbit" + } + mangled_function_name: "__signbit" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__signbitf" + access: public_access + linker_set_key: "__signbitf" + } + mangled_function_name: "__signbitf" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__signbitl" + access: public_access + linker_set_key: "__signbitl" + } + mangled_function_name: "__signbitl" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 4 + } + name: "acos" + access: public_access + linker_set_key: "acos" + } + mangled_function_name: "acos" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 4 + } + name: "asin" + access: public_access + linker_set_key: "asin" + } + mangled_function_name: "asin" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 4 + } + name: "atan" + access: public_access + linker_set_key: "atan" + } + mangled_function_name: "atan" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 4 + } + name: "atan2" + access: public_access + linker_set_key: "atan2" + } + mangled_function_name: "atan2" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 4 + } + name: "cos" + access: public_access + linker_set_key: "cos" + } + mangled_function_name: "cos" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 4 + } + name: "sin" + access: public_access + linker_set_key: "sin" + } + mangled_function_name: "sin" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 4 + } + name: "tan" + access: public_access + linker_set_key: "tan" + } + mangled_function_name: "tan" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 4 + } + name: "cosh" + access: public_access + linker_set_key: "cosh" + } + mangled_function_name: "cosh" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 4 + } + name: "sinh" + access: public_access + linker_set_key: "sinh" + } + mangled_function_name: "sinh" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 4 + } + name: "tanh" + access: public_access + linker_set_key: "tanh" + } + mangled_function_name: "tanh" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 4 + } + name: "exp" + access: public_access + linker_set_key: "exp" + } + mangled_function_name: "exp" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 4 + } + name: "frexp" + access: public_access + linker_set_key: "frexp" + } + mangled_function_name: "frexp" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 4 + } + name: "log" + access: public_access + linker_set_key: "log" + } + mangled_function_name: "log" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 4 + } + name: "log10" + access: public_access + linker_set_key: "log10" + } + mangled_function_name: "log10" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 4 + } + name: "modf" + access: public_access + linker_set_key: "modf" + } + mangled_function_name: "modf" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "double *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 4 + } + name: "pow" + access: public_access + linker_set_key: "pow" + } + mangled_function_name: "pow" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 4 + } + name: "sqrt" + access: public_access + linker_set_key: "sqrt" + } + mangled_function_name: "sqrt" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 4 + } + name: "ceil" + access: public_access + linker_set_key: "ceil" + } + mangled_function_name: "ceil" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 4 + } + name: "fabs" + access: public_access + linker_set_key: "fabs" + } + mangled_function_name: "fabs" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 4 + } + name: "floor" + access: public_access + linker_set_key: "floor" + } + mangled_function_name: "floor" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 4 + } + name: "fmod" + access: public_access + linker_set_key: "fmod" + } + mangled_function_name: "fmod" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 4 + } + name: "acosh" + access: public_access + linker_set_key: "acosh" + } + mangled_function_name: "acosh" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 4 + } + name: "asinh" + access: public_access + linker_set_key: "asinh" + } + mangled_function_name: "asinh" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 4 + } + name: "atanh" + access: public_access + linker_set_key: "atanh" + } + mangled_function_name: "atanh" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 4 + } + name: "cbrt" + access: public_access + linker_set_key: "cbrt" + } + mangled_function_name: "cbrt" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 4 + } + name: "erf" + access: public_access + linker_set_key: "erf" + } + mangled_function_name: "erf" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 4 + } + name: "erfc" + access: public_access + linker_set_key: "erfc" + } + mangled_function_name: "erfc" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 4 + } + name: "exp2" + access: public_access + linker_set_key: "exp2" + } + mangled_function_name: "exp2" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 4 + } + name: "expm1" + access: public_access + linker_set_key: "expm1" + } + mangled_function_name: "expm1" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 4 + } + name: "fma" + access: public_access + linker_set_key: "fma" + } + mangled_function_name: "fma" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 4 + } + name: "hypot" + access: public_access + linker_set_key: "hypot" + } + mangled_function_name: "hypot" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "ilogb" + access: public_access + linker_set_key: "ilogb" + } + mangled_function_name: "ilogb" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 4 + } + name: "lgamma" + access: public_access + linker_set_key: "lgamma" + } + mangled_function_name: "lgamma" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long long" + size: 8 + alignment: 4 + } + name: "llrint" + access: public_access + linker_set_key: "llrint" + } + mangled_function_name: "llrint" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long long" + size: 8 + alignment: 4 + } + name: "llround" + access: public_access + linker_set_key: "llround" + } + mangled_function_name: "llround" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 4 + } + name: "log1p" + access: public_access + linker_set_key: "log1p" + } + mangled_function_name: "log1p" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 4 + } + name: "log2" + access: public_access + linker_set_key: "log2" + } + mangled_function_name: "log2" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 4 + } + name: "logb" + access: public_access + linker_set_key: "logb" + } + mangled_function_name: "logb" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long" + size: 4 + alignment: 4 + } + name: "lrint" + access: public_access + linker_set_key: "lrint" + } + mangled_function_name: "lrint" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long" + size: 4 + alignment: 4 + } + name: "lround" + access: public_access + linker_set_key: "lround" + } + mangled_function_name: "lround" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 4 + } + name: "nan" + access: public_access + linker_set_key: "nan" + } + mangled_function_name: "nan" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 4 + } + name: "nextafter" + access: public_access + linker_set_key: "nextafter" + } + mangled_function_name: "nextafter" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 4 + } + name: "remainder" + access: public_access + linker_set_key: "remainder" + } + mangled_function_name: "remainder" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 4 + } + name: "remquo" + access: public_access + linker_set_key: "remquo" + } + mangled_function_name: "remquo" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 4 + } + name: "rint" + access: public_access + linker_set_key: "rint" + } + mangled_function_name: "rint" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 4 + } + name: "copysign" + access: public_access + linker_set_key: "copysign" + } + mangled_function_name: "copysign" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 4 + } + name: "fdim" + access: public_access + linker_set_key: "fdim" + } + mangled_function_name: "fdim" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 4 + } + name: "fmax" + access: public_access + linker_set_key: "fmax" + } + mangled_function_name: "fmax" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 4 + } + name: "fmin" + access: public_access + linker_set_key: "fmin" + } + mangled_function_name: "fmin" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 4 + } + name: "nearbyint" + access: public_access + linker_set_key: "nearbyint" + } + mangled_function_name: "nearbyint" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 4 + } + name: "round" + access: public_access + linker_set_key: "round" + } + mangled_function_name: "round" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 4 + } + name: "scalbln" + access: public_access + linker_set_key: "scalbln" + } + mangled_function_name: "scalbln" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 4 + } + name: "scalbn" + access: public_access + linker_set_key: "scalbn" + } + mangled_function_name: "scalbn" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 4 + } + name: "tgamma" + access: public_access + linker_set_key: "tgamma" + } + mangled_function_name: "tgamma" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 4 + } + name: "trunc" + access: public_access + linker_set_key: "trunc" + } + mangled_function_name: "trunc" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "acosf" + access: public_access + linker_set_key: "acosf" + } + mangled_function_name: "acosf" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "asinf" + access: public_access + linker_set_key: "asinf" + } + mangled_function_name: "asinf" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "atanf" + access: public_access + linker_set_key: "atanf" + } + mangled_function_name: "atanf" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "atan2f" + access: public_access + linker_set_key: "atan2f" + } + mangled_function_name: "atan2f" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "cosf" + access: public_access + linker_set_key: "cosf" + } + mangled_function_name: "cosf" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "sinf" + access: public_access + linker_set_key: "sinf" + } + mangled_function_name: "sinf" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "tanf" + access: public_access + linker_set_key: "tanf" + } + mangled_function_name: "tanf" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "coshf" + access: public_access + linker_set_key: "coshf" + } + mangled_function_name: "coshf" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "sinhf" + access: public_access + linker_set_key: "sinhf" + } + mangled_function_name: "sinhf" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "tanhf" + access: public_access + linker_set_key: "tanhf" + } + mangled_function_name: "tanhf" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "exp2f" + access: public_access + linker_set_key: "exp2f" + } + mangled_function_name: "exp2f" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "expf" + access: public_access + linker_set_key: "expf" + } + mangled_function_name: "expf" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "expm1f" + access: public_access + linker_set_key: "expm1f" + } + mangled_function_name: "expm1f" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "frexpf" + access: public_access + linker_set_key: "frexpf" + } + mangled_function_name: "frexpf" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "ilogbf" + access: public_access + linker_set_key: "ilogbf" + } + mangled_function_name: "ilogbf" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "ldexpf" + access: public_access + linker_set_key: "ldexpf" + } + mangled_function_name: "ldexpf" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "log10f" + access: public_access + linker_set_key: "log10f" + } + mangled_function_name: "log10f" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "log1pf" + access: public_access + linker_set_key: "log1pf" + } + mangled_function_name: "log1pf" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "log2f" + access: public_access + linker_set_key: "log2f" + } + mangled_function_name: "log2f" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "logf" + access: public_access + linker_set_key: "logf" + } + mangled_function_name: "logf" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "modff" + access: public_access + linker_set_key: "modff" + } + mangled_function_name: "modff" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "float *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "powf" + access: public_access + linker_set_key: "powf" + } + mangled_function_name: "powf" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "sqrtf" + access: public_access + linker_set_key: "sqrtf" + } + mangled_function_name: "sqrtf" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "ceilf" + access: public_access + linker_set_key: "ceilf" + } + mangled_function_name: "ceilf" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "fabsf" + access: public_access + linker_set_key: "fabsf" + } + mangled_function_name: "fabsf" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "floorf" + access: public_access + linker_set_key: "floorf" + } + mangled_function_name: "floorf" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "fmodf" + access: public_access + linker_set_key: "fmodf" + } + mangled_function_name: "fmodf" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "roundf" + access: public_access + linker_set_key: "roundf" + } + mangled_function_name: "roundf" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "erff" + access: public_access + linker_set_key: "erff" + } + mangled_function_name: "erff" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "erfcf" + access: public_access + linker_set_key: "erfcf" + } + mangled_function_name: "erfcf" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "hypotf" + access: public_access + linker_set_key: "hypotf" + } + mangled_function_name: "hypotf" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "lgammaf" + access: public_access + linker_set_key: "lgammaf" + } + mangled_function_name: "lgammaf" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "tgammaf" + access: public_access + linker_set_key: "tgammaf" + } + mangled_function_name: "tgammaf" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "acoshf" + access: public_access + linker_set_key: "acoshf" + } + mangled_function_name: "acoshf" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "asinhf" + access: public_access + linker_set_key: "asinhf" + } + mangled_function_name: "asinhf" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "atanhf" + access: public_access + linker_set_key: "atanhf" + } + mangled_function_name: "atanhf" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "cbrtf" + access: public_access + linker_set_key: "cbrtf" + } + mangled_function_name: "cbrtf" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "logbf" + access: public_access + linker_set_key: "logbf" + } + mangled_function_name: "logbf" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "copysignf" + access: public_access + linker_set_key: "copysignf" + } + mangled_function_name: "copysignf" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long long" + size: 8 + alignment: 4 + } + name: "llrintf" + access: public_access + linker_set_key: "llrintf" + } + mangled_function_name: "llrintf" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long long" + size: 8 + alignment: 4 + } + name: "llroundf" + access: public_access + linker_set_key: "llroundf" + } + mangled_function_name: "llroundf" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long" + size: 4 + alignment: 4 + } + name: "lrintf" + access: public_access + linker_set_key: "lrintf" + } + mangled_function_name: "lrintf" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long" + size: 4 + alignment: 4 + } + name: "lroundf" + access: public_access + linker_set_key: "lroundf" + } + mangled_function_name: "lroundf" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "nanf" + access: public_access + linker_set_key: "nanf" + } + mangled_function_name: "nanf" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "nearbyintf" + access: public_access + linker_set_key: "nearbyintf" + } + mangled_function_name: "nearbyintf" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "nextafterf" + access: public_access + linker_set_key: "nextafterf" + } + mangled_function_name: "nextafterf" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "remainderf" + access: public_access + linker_set_key: "remainderf" + } + mangled_function_name: "remainderf" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "remquof" + access: public_access + linker_set_key: "remquof" + } + mangled_function_name: "remquof" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "rintf" + access: public_access + linker_set_key: "rintf" + } + mangled_function_name: "rintf" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "scalblnf" + access: public_access + linker_set_key: "scalblnf" + } + mangled_function_name: "scalblnf" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "scalbnf" + access: public_access + linker_set_key: "scalbnf" + } + mangled_function_name: "scalbnf" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "truncf" + access: public_access + linker_set_key: "truncf" + } + mangled_function_name: "truncf" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "fdimf" + access: public_access + linker_set_key: "fdimf" + } + mangled_function_name: "fdimf" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "fmaf" + access: public_access + linker_set_key: "fmaf" + } + mangled_function_name: "fmaf" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "fmaxf" + access: public_access + linker_set_key: "fmaxf" + } + mangled_function_name: "fmaxf" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "fminf" + access: public_access + linker_set_key: "fminf" + } + mangled_function_name: "fminf" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 4 + } + name: "acoshl" + access: public_access + linker_set_key: "acoshl" + } + mangled_function_name: "acoshl" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 4 + } + name: "acosl" + access: public_access + linker_set_key: "acosl" + } + mangled_function_name: "acosl" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 4 + } + name: "asinhl" + access: public_access + linker_set_key: "asinhl" + } + mangled_function_name: "asinhl" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 4 + } + name: "asinl" + access: public_access + linker_set_key: "asinl" + } + mangled_function_name: "asinl" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 4 + } + name: "atan2l" + access: public_access + linker_set_key: "atan2l" + } + mangled_function_name: "atan2l" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 4 + } + name: "atanhl" + access: public_access + linker_set_key: "atanhl" + } + mangled_function_name: "atanhl" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 4 + } + name: "atanl" + access: public_access + linker_set_key: "atanl" + } + mangled_function_name: "atanl" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 4 + } + name: "cbrtl" + access: public_access + linker_set_key: "cbrtl" + } + mangled_function_name: "cbrtl" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 4 + } + name: "ceill" + access: public_access + linker_set_key: "ceill" + } + mangled_function_name: "ceill" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 4 + } + name: "copysignl" + access: public_access + linker_set_key: "copysignl" + } + mangled_function_name: "copysignl" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 4 + } + name: "coshl" + access: public_access + linker_set_key: "coshl" + } + mangled_function_name: "coshl" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 4 + } + name: "cosl" + access: public_access + linker_set_key: "cosl" + } + mangled_function_name: "cosl" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 4 + } + name: "erfcl" + access: public_access + linker_set_key: "erfcl" + } + mangled_function_name: "erfcl" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 4 + } + name: "erfl" + access: public_access + linker_set_key: "erfl" + } + mangled_function_name: "erfl" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 4 + } + name: "exp2l" + access: public_access + linker_set_key: "exp2l" + } + mangled_function_name: "exp2l" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 4 + } + name: "expl" + access: public_access + linker_set_key: "expl" + } + mangled_function_name: "expl" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 4 + } + name: "expm1l" + access: public_access + linker_set_key: "expm1l" + } + mangled_function_name: "expm1l" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 4 + } + name: "fabsl" + access: public_access + linker_set_key: "fabsl" + } + mangled_function_name: "fabsl" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 4 + } + name: "fdiml" + access: public_access + linker_set_key: "fdiml" + } + mangled_function_name: "fdiml" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 4 + } + name: "floorl" + access: public_access + linker_set_key: "floorl" + } + mangled_function_name: "floorl" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 4 + } + name: "fmal" + access: public_access + linker_set_key: "fmal" + } + mangled_function_name: "fmal" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 4 + } + name: "fmaxl" + access: public_access + linker_set_key: "fmaxl" + } + mangled_function_name: "fmaxl" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 4 + } + name: "fminl" + access: public_access + linker_set_key: "fminl" + } + mangled_function_name: "fminl" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 4 + } + name: "fmodl" + access: public_access + linker_set_key: "fmodl" + } + mangled_function_name: "fmodl" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 4 + } + name: "frexpl" + access: public_access + linker_set_key: "frexpl" + } + mangled_function_name: "frexpl" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 4 + } + name: "value" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 4 + } + name: "hypotl" + access: public_access + linker_set_key: "hypotl" + } + mangled_function_name: "hypotl" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "ilogbl" + access: public_access + linker_set_key: "ilogbl" + } + mangled_function_name: "ilogbl" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 4 + } + name: "ldexpl" + access: public_access + linker_set_key: "ldexpl" + } + mangled_function_name: "ldexpl" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 4 + } + name: "lgammal" + access: public_access + linker_set_key: "lgammal" + } + mangled_function_name: "lgammal" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long long" + size: 8 + alignment: 4 + } + name: "llrintl" + access: public_access + linker_set_key: "llrintl" + } + mangled_function_name: "llrintl" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long long" + size: 8 + alignment: 4 + } + name: "llroundl" + access: public_access + linker_set_key: "llroundl" + } + mangled_function_name: "llroundl" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 4 + } + name: "log10l" + access: public_access + linker_set_key: "log10l" + } + mangled_function_name: "log10l" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 4 + } + name: "log1pl" + access: public_access + linker_set_key: "log1pl" + } + mangled_function_name: "log1pl" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 4 + } + name: "log2l" + access: public_access + linker_set_key: "log2l" + } + mangled_function_name: "log2l" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 4 + } + name: "logbl" + access: public_access + linker_set_key: "logbl" + } + mangled_function_name: "logbl" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 4 + } + name: "logl" + access: public_access + linker_set_key: "logl" + } + mangled_function_name: "logl" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long" + size: 4 + alignment: 4 + } + name: "lrintl" + access: public_access + linker_set_key: "lrintl" + } + mangled_function_name: "lrintl" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long" + size: 4 + alignment: 4 + } + name: "lroundl" + access: public_access + linker_set_key: "lroundl" + } + mangled_function_name: "lroundl" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 4 + } + name: "modfl" + access: public_access + linker_set_key: "modfl" + } + mangled_function_name: "modfl" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long double *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 4 + } + name: "nanl" + access: public_access + linker_set_key: "nanl" + } + mangled_function_name: "nanl" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 4 + } + name: "nearbyintl" + access: public_access + linker_set_key: "nearbyintl" + } + mangled_function_name: "nearbyintl" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 4 + } + name: "nextafterl" + access: public_access + linker_set_key: "nextafterl" + } + mangled_function_name: "nextafterl" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 4 + } + name: "nexttoward" + access: public_access + linker_set_key: "nexttoward" + } + mangled_function_name: "nexttoward" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "nexttowardf" + access: public_access + linker_set_key: "nexttowardf" + } + mangled_function_name: "nexttowardf" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 4 + } + name: "nexttowardl" + access: public_access + linker_set_key: "nexttowardl" + } + mangled_function_name: "nexttowardl" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 4 + } + name: "powl" + access: public_access + linker_set_key: "powl" + } + mangled_function_name: "powl" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 4 + } + name: "remainderl" + access: public_access + linker_set_key: "remainderl" + } + mangled_function_name: "remainderl" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 4 + } + name: "remquol" + access: public_access + linker_set_key: "remquol" + } + mangled_function_name: "remquol" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 4 + } + name: "rintl" + access: public_access + linker_set_key: "rintl" + } + mangled_function_name: "rintl" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 4 + } + name: "roundl" + access: public_access + linker_set_key: "roundl" + } + mangled_function_name: "roundl" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 4 + } + name: "scalblnl" + access: public_access + linker_set_key: "scalblnl" + } + mangled_function_name: "scalblnl" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 4 + } + name: "scalbnl" + access: public_access + linker_set_key: "scalbnl" + } + mangled_function_name: "scalbnl" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 4 + } + name: "sinhl" + access: public_access + linker_set_key: "sinhl" + } + mangled_function_name: "sinhl" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 4 + } + name: "sinl" + access: public_access + linker_set_key: "sinl" + } + mangled_function_name: "sinl" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 4 + } + name: "sqrtl" + access: public_access + linker_set_key: "sqrtl" + } + mangled_function_name: "sqrtl" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 4 + } + name: "tanhl" + access: public_access + linker_set_key: "tanhl" + } + mangled_function_name: "tanhl" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 4 + } + name: "tanl" + access: public_access + linker_set_key: "tanl" + } + mangled_function_name: "tanl" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 4 + } + name: "tgammal" + access: public_access + linker_set_key: "tgammal" + } + mangled_function_name: "tgammal" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 4 + } + name: "truncl" + access: public_access + linker_set_key: "truncl" + } + mangled_function_name: "truncl" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 4 + } + name: "j0" + access: public_access + linker_set_key: "j0" + } + mangled_function_name: "j0" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 4 + } + name: "j1" + access: public_access + linker_set_key: "j1" + } + mangled_function_name: "j1" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 4 + } + name: "jn" + access: public_access + linker_set_key: "jn" + } + mangled_function_name: "jn" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 4 + } + name: "y0" + access: public_access + linker_set_key: "y0" + } + mangled_function_name: "y0" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 4 + } + name: "y1" + access: public_access + linker_set_key: "y1" + } + mangled_function_name: "y1" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 4 + } + name: "yn" + access: public_access + linker_set_key: "yn" + } + mangled_function_name: "yn" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 4 + } + name: "gamma" + access: public_access + linker_set_key: "gamma" + } + mangled_function_name: "gamma" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 4 + } + name: "scalb" + access: public_access + linker_set_key: "scalb" + } + mangled_function_name: "scalb" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 4 + } + name: "drem" + access: public_access + linker_set_key: "drem" + } + mangled_function_name: "drem" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "finite" + access: public_access + linker_set_key: "finite" + } + mangled_function_name: "finite" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 4 + } + name: "gamma_r" + access: public_access + linker_set_key: "gamma_r" + } + mangled_function_name: "gamma_r" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 4 + } + name: "lgamma_r" + access: public_access + linker_set_key: "lgamma_r" + } + mangled_function_name: "lgamma_r" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 4 + } + name: "significand" + access: public_access + linker_set_key: "significand" + } + mangled_function_name: "significand" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 4 + } + name: "lgammal_r" + access: public_access + linker_set_key: "lgammal_r" + } + mangled_function_name: "lgammal_r" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 4 + } + name: "significandl" + access: public_access + linker_set_key: "significandl" + } + mangled_function_name: "significandl" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "dremf" + access: public_access + linker_set_key: "dremf" + } + mangled_function_name: "dremf" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "finitef" + access: public_access + linker_set_key: "finitef" + } + mangled_function_name: "finitef" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "gammaf" + access: public_access + linker_set_key: "gammaf" + } + mangled_function_name: "gammaf" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "j0f" + access: public_access + linker_set_key: "j0f" + } + mangled_function_name: "j0f" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "j1f" + access: public_access + linker_set_key: "j1f" + } + mangled_function_name: "j1f" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "jnf" + access: public_access + linker_set_key: "jnf" + } + mangled_function_name: "jnf" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "scalbf" + access: public_access + linker_set_key: "scalbf" + } + mangled_function_name: "scalbf" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "y0f" + access: public_access + linker_set_key: "y0f" + } + mangled_function_name: "y0f" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "y1f" + access: public_access + linker_set_key: "y1f" + } + mangled_function_name: "y1f" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "ynf" + access: public_access + linker_set_key: "ynf" + } + mangled_function_name: "ynf" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "gammaf_r" + access: public_access + linker_set_key: "gammaf_r" + } + mangled_function_name: "gammaf_r" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "lgammaf_r" + access: public_access + linker_set_key: "lgammaf_r" + } + mangled_function_name: "lgammaf_r" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "significandf" + access: public_access + linker_set_key: "significandf" + } + mangled_function_name: "significandf" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "_Complex double" + size: 16 + alignment: 4 + } + name: "cacos" + access: public_access + linker_set_key: "cacos" + } + mangled_function_name: "cacos" + source_file: "bionic/libc/include/complex.h" + parameters { + basic_abi { + type_abi { + name: "_Complex double" + size: 16 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "_Complex float" + size: 8 + alignment: 4 + } + name: "cacosf" + access: public_access + linker_set_key: "cacosf" + } + mangled_function_name: "cacosf" + source_file: "bionic/libc/include/complex.h" + parameters { + basic_abi { + type_abi { + name: "_Complex float" + size: 8 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "_Complex long double" + size: 16 + alignment: 4 + } + name: "cacosl" + access: public_access + linker_set_key: "cacosl" + } + mangled_function_name: "cacosl" + source_file: "bionic/libc/include/complex.h" + parameters { + basic_abi { + type_abi { + name: "_Complex long double" + size: 16 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "_Complex double" + size: 16 + alignment: 4 + } + name: "casin" + access: public_access + linker_set_key: "casin" + } + mangled_function_name: "casin" + source_file: "bionic/libc/include/complex.h" + parameters { + basic_abi { + type_abi { + name: "_Complex double" + size: 16 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "_Complex float" + size: 8 + alignment: 4 + } + name: "casinf" + access: public_access + linker_set_key: "casinf" + } + mangled_function_name: "casinf" + source_file: "bionic/libc/include/complex.h" + parameters { + basic_abi { + type_abi { + name: "_Complex float" + size: 8 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "_Complex long double" + size: 16 + alignment: 4 + } + name: "casinl" + access: public_access + linker_set_key: "casinl" + } + mangled_function_name: "casinl" + source_file: "bionic/libc/include/complex.h" + parameters { + basic_abi { + type_abi { + name: "_Complex long double" + size: 16 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "_Complex double" + size: 16 + alignment: 4 + } + name: "catan" + access: public_access + linker_set_key: "catan" + } + mangled_function_name: "catan" + source_file: "bionic/libc/include/complex.h" + parameters { + basic_abi { + type_abi { + name: "_Complex double" + size: 16 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "_Complex float" + size: 8 + alignment: 4 + } + name: "catanf" + access: public_access + linker_set_key: "catanf" + } + mangled_function_name: "catanf" + source_file: "bionic/libc/include/complex.h" + parameters { + basic_abi { + type_abi { + name: "_Complex float" + size: 8 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "_Complex long double" + size: 16 + alignment: 4 + } + name: "catanl" + access: public_access + linker_set_key: "catanl" + } + mangled_function_name: "catanl" + source_file: "bionic/libc/include/complex.h" + parameters { + basic_abi { + type_abi { + name: "_Complex long double" + size: 16 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "_Complex double" + size: 16 + alignment: 4 + } + name: "ccos" + access: public_access + linker_set_key: "ccos" + } + mangled_function_name: "ccos" + source_file: "bionic/libc/include/complex.h" + parameters { + basic_abi { + type_abi { + name: "_Complex double" + size: 16 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "_Complex float" + size: 8 + alignment: 4 + } + name: "ccosf" + access: public_access + linker_set_key: "ccosf" + } + mangled_function_name: "ccosf" + source_file: "bionic/libc/include/complex.h" + parameters { + basic_abi { + type_abi { + name: "_Complex float" + size: 8 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "_Complex long double" + size: 16 + alignment: 4 + } + name: "ccosl" + access: public_access + linker_set_key: "ccosl" + } + mangled_function_name: "ccosl" + source_file: "bionic/libc/include/complex.h" + parameters { + basic_abi { + type_abi { + name: "_Complex long double" + size: 16 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "_Complex double" + size: 16 + alignment: 4 + } + name: "csin" + access: public_access + linker_set_key: "csin" + } + mangled_function_name: "csin" + source_file: "bionic/libc/include/complex.h" + parameters { + basic_abi { + type_abi { + name: "_Complex double" + size: 16 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "_Complex float" + size: 8 + alignment: 4 + } + name: "csinf" + access: public_access + linker_set_key: "csinf" + } + mangled_function_name: "csinf" + source_file: "bionic/libc/include/complex.h" + parameters { + basic_abi { + type_abi { + name: "_Complex float" + size: 8 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "_Complex long double" + size: 16 + alignment: 4 + } + name: "csinl" + access: public_access + linker_set_key: "csinl" + } + mangled_function_name: "csinl" + source_file: "bionic/libc/include/complex.h" + parameters { + basic_abi { + type_abi { + name: "_Complex long double" + size: 16 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "_Complex double" + size: 16 + alignment: 4 + } + name: "ctan" + access: public_access + linker_set_key: "ctan" + } + mangled_function_name: "ctan" + source_file: "bionic/libc/include/complex.h" + parameters { + basic_abi { + type_abi { + name: "_Complex double" + size: 16 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "_Complex float" + size: 8 + alignment: 4 + } + name: "ctanf" + access: public_access + linker_set_key: "ctanf" + } + mangled_function_name: "ctanf" + source_file: "bionic/libc/include/complex.h" + parameters { + basic_abi { + type_abi { + name: "_Complex float" + size: 8 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "_Complex long double" + size: 16 + alignment: 4 + } + name: "ctanl" + access: public_access + linker_set_key: "ctanl" + } + mangled_function_name: "ctanl" + source_file: "bionic/libc/include/complex.h" + parameters { + basic_abi { + type_abi { + name: "_Complex long double" + size: 16 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "_Complex double" + size: 16 + alignment: 4 + } + name: "cacosh" + access: public_access + linker_set_key: "cacosh" + } + mangled_function_name: "cacosh" + source_file: "bionic/libc/include/complex.h" + parameters { + basic_abi { + type_abi { + name: "_Complex double" + size: 16 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "_Complex float" + size: 8 + alignment: 4 + } + name: "cacoshf" + access: public_access + linker_set_key: "cacoshf" + } + mangled_function_name: "cacoshf" + source_file: "bionic/libc/include/complex.h" + parameters { + basic_abi { + type_abi { + name: "_Complex float" + size: 8 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "_Complex long double" + size: 16 + alignment: 4 + } + name: "cacoshl" + access: public_access + linker_set_key: "cacoshl" + } + mangled_function_name: "cacoshl" + source_file: "bionic/libc/include/complex.h" + parameters { + basic_abi { + type_abi { + name: "_Complex long double" + size: 16 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "_Complex double" + size: 16 + alignment: 4 + } + name: "casinh" + access: public_access + linker_set_key: "casinh" + } + mangled_function_name: "casinh" + source_file: "bionic/libc/include/complex.h" + parameters { + basic_abi { + type_abi { + name: "_Complex double" + size: 16 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "_Complex float" + size: 8 + alignment: 4 + } + name: "casinhf" + access: public_access + linker_set_key: "casinhf" + } + mangled_function_name: "casinhf" + source_file: "bionic/libc/include/complex.h" + parameters { + basic_abi { + type_abi { + name: "_Complex float" + size: 8 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "_Complex long double" + size: 16 + alignment: 4 + } + name: "casinhl" + access: public_access + linker_set_key: "casinhl" + } + mangled_function_name: "casinhl" + source_file: "bionic/libc/include/complex.h" + parameters { + basic_abi { + type_abi { + name: "_Complex long double" + size: 16 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "_Complex double" + size: 16 + alignment: 4 + } + name: "catanh" + access: public_access + linker_set_key: "catanh" + } + mangled_function_name: "catanh" + source_file: "bionic/libc/include/complex.h" + parameters { + basic_abi { + type_abi { + name: "_Complex double" + size: 16 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "_Complex float" + size: 8 + alignment: 4 + } + name: "catanhf" + access: public_access + linker_set_key: "catanhf" + } + mangled_function_name: "catanhf" + source_file: "bionic/libc/include/complex.h" + parameters { + basic_abi { + type_abi { + name: "_Complex float" + size: 8 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "_Complex long double" + size: 16 + alignment: 4 + } + name: "catanhl" + access: public_access + linker_set_key: "catanhl" + } + mangled_function_name: "catanhl" + source_file: "bionic/libc/include/complex.h" + parameters { + basic_abi { + type_abi { + name: "_Complex long double" + size: 16 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "_Complex double" + size: 16 + alignment: 4 + } + name: "ccosh" + access: public_access + linker_set_key: "ccosh" + } + mangled_function_name: "ccosh" + source_file: "bionic/libc/include/complex.h" + parameters { + basic_abi { + type_abi { + name: "_Complex double" + size: 16 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "_Complex float" + size: 8 + alignment: 4 + } + name: "ccoshf" + access: public_access + linker_set_key: "ccoshf" + } + mangled_function_name: "ccoshf" + source_file: "bionic/libc/include/complex.h" + parameters { + basic_abi { + type_abi { + name: "_Complex float" + size: 8 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "_Complex long double" + size: 16 + alignment: 4 + } + name: "ccoshl" + access: public_access + linker_set_key: "ccoshl" + } + mangled_function_name: "ccoshl" + source_file: "bionic/libc/include/complex.h" + parameters { + basic_abi { + type_abi { + name: "_Complex long double" + size: 16 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "_Complex double" + size: 16 + alignment: 4 + } + name: "csinh" + access: public_access + linker_set_key: "csinh" + } + mangled_function_name: "csinh" + source_file: "bionic/libc/include/complex.h" + parameters { + basic_abi { + type_abi { + name: "_Complex double" + size: 16 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "_Complex float" + size: 8 + alignment: 4 + } + name: "csinhf" + access: public_access + linker_set_key: "csinhf" + } + mangled_function_name: "csinhf" + source_file: "bionic/libc/include/complex.h" + parameters { + basic_abi { + type_abi { + name: "_Complex float" + size: 8 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "_Complex long double" + size: 16 + alignment: 4 + } + name: "csinhl" + access: public_access + linker_set_key: "csinhl" + } + mangled_function_name: "csinhl" + source_file: "bionic/libc/include/complex.h" + parameters { + basic_abi { + type_abi { + name: "_Complex long double" + size: 16 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "_Complex double" + size: 16 + alignment: 4 + } + name: "ctanh" + access: public_access + linker_set_key: "ctanh" + } + mangled_function_name: "ctanh" + source_file: "bionic/libc/include/complex.h" + parameters { + basic_abi { + type_abi { + name: "_Complex double" + size: 16 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "_Complex float" + size: 8 + alignment: 4 + } + name: "ctanhf" + access: public_access + linker_set_key: "ctanhf" + } + mangled_function_name: "ctanhf" + source_file: "bionic/libc/include/complex.h" + parameters { + basic_abi { + type_abi { + name: "_Complex float" + size: 8 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "_Complex long double" + size: 16 + alignment: 4 + } + name: "ctanhl" + access: public_access + linker_set_key: "ctanhl" + } + mangled_function_name: "ctanhl" + source_file: "bionic/libc/include/complex.h" + parameters { + basic_abi { + type_abi { + name: "_Complex long double" + size: 16 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "_Complex double" + size: 16 + alignment: 4 + } + name: "cexp" + access: public_access + linker_set_key: "cexp" + } + mangled_function_name: "cexp" + source_file: "bionic/libc/include/complex.h" + parameters { + basic_abi { + type_abi { + name: "_Complex double" + size: 16 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "_Complex float" + size: 8 + alignment: 4 + } + name: "cexpf" + access: public_access + linker_set_key: "cexpf" + } + mangled_function_name: "cexpf" + source_file: "bionic/libc/include/complex.h" + parameters { + basic_abi { + type_abi { + name: "_Complex float" + size: 8 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "_Complex long double" + size: 16 + alignment: 4 + } + name: "cexpl" + access: public_access + linker_set_key: "cexpl" + } + mangled_function_name: "cexpl" + source_file: "bionic/libc/include/complex.h" + parameters { + basic_abi { + type_abi { + name: "_Complex long double" + size: 16 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "_Complex double" + size: 16 + alignment: 4 + } + name: "clog" + access: public_access + linker_set_key: "clog" + } + mangled_function_name: "clog" + source_file: "bionic/libc/include/complex.h" + parameters { + basic_abi { + type_abi { + name: "_Complex double" + size: 16 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "_Complex float" + size: 8 + alignment: 4 + } + name: "clogf" + access: public_access + linker_set_key: "clogf" + } + mangled_function_name: "clogf" + source_file: "bionic/libc/include/complex.h" + parameters { + basic_abi { + type_abi { + name: "_Complex float" + size: 8 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "_Complex long double" + size: 16 + alignment: 4 + } + name: "clogl" + access: public_access + linker_set_key: "clogl" + } + mangled_function_name: "clogl" + source_file: "bionic/libc/include/complex.h" + parameters { + basic_abi { + type_abi { + name: "_Complex long double" + size: 16 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 4 + } + name: "cabs" + access: public_access + linker_set_key: "cabs" + } + mangled_function_name: "cabs" + source_file: "bionic/libc/include/complex.h" + parameters { + basic_abi { + type_abi { + name: "_Complex double" + size: 16 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "cabsf" + access: public_access + linker_set_key: "cabsf" + } + mangled_function_name: "cabsf" + source_file: "bionic/libc/include/complex.h" + parameters { + basic_abi { + type_abi { + name: "_Complex float" + size: 8 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 4 + } + name: "cabsl" + access: public_access + linker_set_key: "cabsl" + } + mangled_function_name: "cabsl" + source_file: "bionic/libc/include/complex.h" + parameters { + basic_abi { + type_abi { + name: "_Complex long double" + size: 16 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "_Complex double" + size: 16 + alignment: 4 + } + name: "cpow" + access: public_access + linker_set_key: "cpow" + } + mangled_function_name: "cpow" + source_file: "bionic/libc/include/complex.h" + parameters { + basic_abi { + type_abi { + name: "_Complex double" + size: 16 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "_Complex double" + size: 16 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "_Complex float" + size: 8 + alignment: 4 + } + name: "cpowf" + access: public_access + linker_set_key: "cpowf" + } + mangled_function_name: "cpowf" + source_file: "bionic/libc/include/complex.h" + parameters { + basic_abi { + type_abi { + name: "_Complex float" + size: 8 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "_Complex float" + size: 8 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "_Complex long double" + size: 16 + alignment: 4 + } + name: "cpowl" + access: public_access + linker_set_key: "cpowl" + } + mangled_function_name: "cpowl" + source_file: "bionic/libc/include/complex.h" + parameters { + basic_abi { + type_abi { + name: "_Complex long double" + size: 16 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "_Complex long double" + size: 16 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "_Complex double" + size: 16 + alignment: 4 + } + name: "csqrt" + access: public_access + linker_set_key: "csqrt" + } + mangled_function_name: "csqrt" + source_file: "bionic/libc/include/complex.h" + parameters { + basic_abi { + type_abi { + name: "_Complex double" + size: 16 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "_Complex float" + size: 8 + alignment: 4 + } + name: "csqrtf" + access: public_access + linker_set_key: "csqrtf" + } + mangled_function_name: "csqrtf" + source_file: "bionic/libc/include/complex.h" + parameters { + basic_abi { + type_abi { + name: "_Complex float" + size: 8 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "_Complex long double" + size: 16 + alignment: 4 + } + name: "csqrtl" + access: public_access + linker_set_key: "csqrtl" + } + mangled_function_name: "csqrtl" + source_file: "bionic/libc/include/complex.h" + parameters { + basic_abi { + type_abi { + name: "_Complex long double" + size: 16 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 4 + } + name: "carg" + access: public_access + linker_set_key: "carg" + } + mangled_function_name: "carg" + source_file: "bionic/libc/include/complex.h" + parameters { + basic_abi { + type_abi { + name: "_Complex double" + size: 16 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "cargf" + access: public_access + linker_set_key: "cargf" + } + mangled_function_name: "cargf" + source_file: "bionic/libc/include/complex.h" + parameters { + basic_abi { + type_abi { + name: "_Complex float" + size: 8 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 4 + } + name: "cargl" + access: public_access + linker_set_key: "cargl" + } + mangled_function_name: "cargl" + source_file: "bionic/libc/include/complex.h" + parameters { + basic_abi { + type_abi { + name: "_Complex long double" + size: 16 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 4 + } + name: "cimag" + access: public_access + linker_set_key: "cimag" + } + mangled_function_name: "cimag" + source_file: "bionic/libc/include/complex.h" + parameters { + basic_abi { + type_abi { + name: "_Complex double" + size: 16 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "cimagf" + access: public_access + linker_set_key: "cimagf" + } + mangled_function_name: "cimagf" + source_file: "bionic/libc/include/complex.h" + parameters { + basic_abi { + type_abi { + name: "_Complex float" + size: 8 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 4 + } + name: "cimagl" + access: public_access + linker_set_key: "cimagl" + } + mangled_function_name: "cimagl" + source_file: "bionic/libc/include/complex.h" + parameters { + basic_abi { + type_abi { + name: "_Complex long double" + size: 16 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "_Complex double" + size: 16 + alignment: 4 + } + name: "conj" + access: public_access + linker_set_key: "conj" + } + mangled_function_name: "conj" + source_file: "bionic/libc/include/complex.h" + parameters { + basic_abi { + type_abi { + name: "_Complex double" + size: 16 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "_Complex float" + size: 8 + alignment: 4 + } + name: "conjf" + access: public_access + linker_set_key: "conjf" + } + mangled_function_name: "conjf" + source_file: "bionic/libc/include/complex.h" + parameters { + basic_abi { + type_abi { + name: "_Complex float" + size: 8 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "_Complex long double" + size: 16 + alignment: 4 + } + name: "conjl" + access: public_access + linker_set_key: "conjl" + } + mangled_function_name: "conjl" + source_file: "bionic/libc/include/complex.h" + parameters { + basic_abi { + type_abi { + name: "_Complex long double" + size: 16 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "_Complex double" + size: 16 + alignment: 4 + } + name: "cproj" + access: public_access + linker_set_key: "cproj" + } + mangled_function_name: "cproj" + source_file: "bionic/libc/include/complex.h" + parameters { + basic_abi { + type_abi { + name: "_Complex double" + size: 16 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "_Complex float" + size: 8 + alignment: 4 + } + name: "cprojf" + access: public_access + linker_set_key: "cprojf" + } + mangled_function_name: "cprojf" + source_file: "bionic/libc/include/complex.h" + parameters { + basic_abi { + type_abi { + name: "_Complex float" + size: 8 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "_Complex long double" + size: 16 + alignment: 4 + } + name: "cprojl" + access: public_access + linker_set_key: "cprojl" + } + mangled_function_name: "cprojl" + source_file: "bionic/libc/include/complex.h" + parameters { + basic_abi { + type_abi { + name: "_Complex long double" + size: 16 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 4 + } + name: "creal" + access: public_access + linker_set_key: "creal" + } + mangled_function_name: "creal" + source_file: "bionic/libc/include/complex.h" + parameters { + basic_abi { + type_abi { + name: "_Complex double" + size: 16 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "crealf" + access: public_access + linker_set_key: "crealf" + } + mangled_function_name: "crealf" + source_file: "bionic/libc/include/complex.h" + parameters { + basic_abi { + type_abi { + name: "_Complex float" + size: 8 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 4 + } + name: "creall" + access: public_access + linker_set_key: "creall" + } + mangled_function_name: "creall" + source_file: "bionic/libc/include/complex.h" + parameters { + basic_abi { + type_abi { + name: "_Complex long double" + size: 16 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "feclearexcept" + access: public_access + linker_set_key: "feclearexcept" + } + mangled_function_name: "feclearexcept" + source_file: "bionic/libc/include/fenv.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "fegetexceptflag" + access: public_access + linker_set_key: "fegetexceptflag" + } + mangled_function_name: "fegetexceptflag" + source_file: "bionic/libc/include/fenv.h" + parameters { + basic_abi { + type_abi { + name: "unsigned short *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "feraiseexcept" + access: public_access + linker_set_key: "feraiseexcept" + } + mangled_function_name: "feraiseexcept" + source_file: "bionic/libc/include/fenv.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "fesetexceptflag" + access: public_access + linker_set_key: "fesetexceptflag" + } + mangled_function_name: "fesetexceptflag" + source_file: "bionic/libc/include/fenv.h" + parameters { + basic_abi { + type_abi { + name: "const unsigned short *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "fetestexcept" + access: public_access + linker_set_key: "fetestexcept" + } + mangled_function_name: "fetestexcept" + source_file: "bionic/libc/include/fenv.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "fegetround" + access: public_access + linker_set_key: "fegetround" + } + mangled_function_name: "fegetround" + source_file: "bionic/libc/include/fenv.h" +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "fesetround" + access: public_access + linker_set_key: "fesetround" + } + mangled_function_name: "fesetround" + source_file: "bionic/libc/include/fenv.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "fegetenv" + access: public_access + linker_set_key: "fegetenv" + } + mangled_function_name: "fegetenv" + source_file: "bionic/libc/include/fenv.h" + parameters { + basic_abi { + type_abi { + name: "fenv_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "feholdexcept" + access: public_access + linker_set_key: "feholdexcept" + } + mangled_function_name: "feholdexcept" + source_file: "bionic/libc/include/fenv.h" + parameters { + basic_abi { + type_abi { + name: "fenv_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "fesetenv" + access: public_access + linker_set_key: "fesetenv" + } + mangled_function_name: "fesetenv" + source_file: "bionic/libc/include/fenv.h" + parameters { + basic_abi { + type_abi { + name: "const fenv_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "feupdateenv" + access: public_access + linker_set_key: "feupdateenv" + } + mangled_function_name: "feupdateenv" + source_file: "bionic/libc/include/fenv.h" + parameters { + basic_abi { + type_abi { + name: "const fenv_t *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "feenableexcept" + access: public_access + linker_set_key: "feenableexcept" + } + mangled_function_name: "feenableexcept" + source_file: "bionic/libc/include/fenv.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "fedisableexcept" + access: public_access + linker_set_key: "fedisableexcept" + } + mangled_function_name: "fedisableexcept" + source_file: "bionic/libc/include/fenv.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "fegetexcept" + access: public_access + linker_set_key: "fegetexcept" + } + mangled_function_name: "fegetexcept" + source_file: "bionic/libc/include/fenv.h" +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "sincos" + access: public_access + linker_set_key: "sincos" + } + mangled_function_name: "sincos" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "double *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "double *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "sincosf" + access: public_access + linker_set_key: "sincosf" + } + mangled_function_name: "sincosf" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "float *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "float *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "sincosl" + access: public_access + linker_set_key: "sincosl" + } + mangled_function_name: "sincosl" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "long double" + size: 8 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long double *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long double *" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +global_vars { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "signgam" + access: public_access + linker_set_key: "signgam" + } + source_file: "bionic/libc/include/math.h" +} +global_vars { + basic_abi { + type_abi { + name: "const fenv_t" + size: 28 + alignment: 4 + } + name: "__fe_dfl_env" + access: public_access + linker_set_key: "__fe_dfl_env" + } + source_file: "bionic/libc/include/fenv.h" +} diff --git a/current/x86_64/source-based/libc.so.lsdump b/current/x86_64/source-based/libc.so.lsdump new file mode 100644 index 0000000..725c4e5 --- /dev/null +++ b/current/x86_64/source-based/libc.so.lsdump @@ -0,0 +1,50343 @@ +functions { + basic_abi { + type_abi { + name: "void" + } + name: "__cxa_finalize" + access: public_access + linker_set_key: "__cxa_finalize" + } + mangled_function_name: "__cxa_finalize" + source_file: "bionic/libc/arch-common/bionic/crtbegin_so.c" + parameters { + basic_abi { + type_abi { + name: "void *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__cxa_atexit" + access: public_access + linker_set_key: "__cxa_atexit" + } + mangled_function_name: "__cxa_atexit" + source_file: "bionic/libc/arch-common/bionic/atexit.h" + parameters { + basic_abi { + type_abi { + name: "void (*)(void *)" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "void *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "void *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__register_atfork" + access: public_access + linker_set_key: "__register_atfork" + } + mangled_function_name: "__register_atfork" + source_file: "bionic/libc/arch-common/bionic/pthread_atfork.h" + parameters { + basic_abi { + type_abi { + name: "void (*)(void)" + size: 8 + alignment: 8 + } + name: "prepare" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "void (*)(void)" + size: 8 + alignment: 8 + } + name: "parent" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "void (*)(void)" + size: 8 + alignment: 8 + } + name: "child" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "void *" + size: 8 + alignment: 8 + } + name: "dso" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_atfork" + access: public_access + linker_set_key: "pthread_atfork" + } + mangled_function_name: "pthread_atfork" + source_file: "bionic/libc/arch-common/bionic/pthread_atfork.h" + parameters { + basic_abi { + type_abi { + name: "void (*)(void)" + size: 8 + alignment: 8 + } + name: "prepare" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "void (*)(void)" + size: 8 + alignment: 8 + } + name: "parent" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "void (*)(void)" + size: 8 + alignment: 8 + } + name: "child" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "DIR *" + size: 8 + alignment: 8 + } + name: "opendir" + access: public_access + linker_set_key: "opendir" + } + mangled_function_name: "opendir" + source_file: "bionic/libc/include/dirent.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "DIR *" + size: 8 + alignment: 8 + } + name: "fdopendir" + access: public_access + linker_set_key: "fdopendir" + } + mangled_function_name: "fdopendir" + source_file: "bionic/libc/include/dirent.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "dirent *" + size: 8 + alignment: 8 + } + name: "readdir" + access: public_access + linker_set_key: "readdir" + } + mangled_function_name: "readdir" + source_file: "bionic/libc/include/dirent.h" + parameters { + basic_abi { + type_abi { + name: "DIR *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "dirent64 *" + size: 8 + alignment: 8 + } + name: "readdir64" + access: public_access + linker_set_key: "readdir64" + } + mangled_function_name: "readdir64" + source_file: "bionic/libc/include/dirent.h" + parameters { + basic_abi { + type_abi { + name: "DIR *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "readdir_r" + access: public_access + linker_set_key: "readdir_r" + } + mangled_function_name: "readdir_r" + source_file: "bionic/libc/include/dirent.h" + parameters { + basic_abi { + type_abi { + name: "DIR *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "dirent *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "dirent **" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "readdir64_r" + access: public_access + linker_set_key: "readdir64_r" + } + mangled_function_name: "readdir64_r" + source_file: "bionic/libc/include/dirent.h" + parameters { + basic_abi { + type_abi { + name: "DIR *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "dirent64 *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "dirent64 **" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "closedir" + access: public_access + linker_set_key: "closedir" + } + mangled_function_name: "closedir" + source_file: "bionic/libc/include/dirent.h" + parameters { + basic_abi { + type_abi { + name: "DIR *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "rewinddir" + access: public_access + linker_set_key: "rewinddir" + } + mangled_function_name: "rewinddir" + source_file: "bionic/libc/include/dirent.h" + parameters { + basic_abi { + type_abi { + name: "DIR *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "seekdir" + access: public_access + linker_set_key: "seekdir" + } + mangled_function_name: "seekdir" + source_file: "bionic/libc/include/dirent.h" + parameters { + basic_abi { + type_abi { + name: "DIR *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "telldir" + access: public_access + linker_set_key: "telldir" + } + mangled_function_name: "telldir" + source_file: "bionic/libc/include/dirent.h" + parameters { + basic_abi { + type_abi { + name: "DIR *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "dirfd" + access: public_access + linker_set_key: "dirfd" + } + mangled_function_name: "dirfd" + source_file: "bionic/libc/include/dirent.h" + parameters { + basic_abi { + type_abi { + name: "DIR *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "alphasort" + access: public_access + linker_set_key: "alphasort" + } + mangled_function_name: "alphasort" + source_file: "bionic/libc/include/dirent.h" + parameters { + basic_abi { + type_abi { + name: "const dirent **" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const dirent **" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "alphasort64" + access: public_access + linker_set_key: "alphasort64" + } + mangled_function_name: "alphasort64" + source_file: "bionic/libc/include/dirent.h" + parameters { + basic_abi { + type_abi { + name: "const dirent64 **" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const dirent64 **" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "scandir64" + access: public_access + linker_set_key: "scandir64" + } + mangled_function_name: "scandir64" + source_file: "bionic/libc/include/dirent.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "dirent64 ***" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int (*)(const dirent64 *)" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int (*)(const dirent64 **, const dirent64 **)" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "scandir" + access: public_access + linker_set_key: "scandir" + } + mangled_function_name: "scandir" + source_file: "bionic/libc/include/dirent.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "dirent ***" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int (*)(const dirent *)" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int (*)(const dirent **, const dirent **)" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "scandirat64" + access: public_access + linker_set_key: "scandirat64" + } + mangled_function_name: "scandirat64" + source_file: "bionic/libc/include/dirent.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "dirent64 ***" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int (*)(const dirent64 *)" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int (*)(const dirent64 **, const dirent64 **)" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "scandirat" + access: public_access + linker_set_key: "scandirat" + } + mangled_function_name: "scandirat" + source_file: "bionic/libc/include/dirent.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "dirent ***" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int (*)(const dirent *)" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int (*)(const dirent **, const dirent **)" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "sched_setscheduler" + access: public_access + linker_set_key: "sched_setscheduler" + } + mangled_function_name: "sched_setscheduler" + source_file: "bionic/libc/include/sched.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const sched_param *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "sched_getscheduler" + access: public_access + linker_set_key: "sched_getscheduler" + } + mangled_function_name: "sched_getscheduler" + source_file: "bionic/libc/include/sched.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "sched_yield" + access: public_access + linker_set_key: "sched_yield" + } + mangled_function_name: "sched_yield" + source_file: "bionic/libc/include/sched.h" +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "sched_get_priority_max" + access: public_access + linker_set_key: "sched_get_priority_max" + } + mangled_function_name: "sched_get_priority_max" + source_file: "bionic/libc/include/sched.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "sched_get_priority_min" + access: public_access + linker_set_key: "sched_get_priority_min" + } + mangled_function_name: "sched_get_priority_min" + source_file: "bionic/libc/include/sched.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "sched_setparam" + access: public_access + linker_set_key: "sched_setparam" + } + mangled_function_name: "sched_setparam" + source_file: "bionic/libc/include/sched.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const sched_param *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "sched_getparam" + access: public_access + linker_set_key: "sched_getparam" + } + mangled_function_name: "sched_getparam" + source_file: "bionic/libc/include/sched.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "sched_param *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "sched_rr_get_interval" + access: public_access + linker_set_key: "sched_rr_get_interval" + } + mangled_function_name: "sched_rr_get_interval" + source_file: "bionic/libc/include/sched.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "timespec *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "clone" + access: public_access + linker_set_key: "clone" + } + mangled_function_name: "clone" + source_file: "bionic/libc/include/sched.h" + parameters { + basic_abi { + type_abi { + name: "int (*)(void *)" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "void *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "void *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "unshare" + access: public_access + linker_set_key: "unshare" + } + mangled_function_name: "unshare" + source_file: "bionic/libc/include/sched.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "sched_getcpu" + access: public_access + linker_set_key: "sched_getcpu" + } + mangled_function_name: "sched_getcpu" + source_file: "bionic/libc/include/sched.h" +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "setns" + access: public_access + linker_set_key: "setns" + } + mangled_function_name: "setns" + source_file: "bionic/libc/include/sched.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "sched_setaffinity" + access: public_access + linker_set_key: "sched_setaffinity" + } + mangled_function_name: "sched_setaffinity" + source_file: "bionic/libc/include/sched.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pid" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "setsize" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const cpu_set_t *" + size: 8 + alignment: 8 + } + name: "set" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "sched_getaffinity" + access: public_access + linker_set_key: "sched_getaffinity" + } + mangled_function_name: "sched_getaffinity" + source_file: "bionic/libc/include/sched.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pid" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "setsize" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "cpu_set_t *" + size: 8 + alignment: 8 + } + name: "set" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "cpu_set_t *" + size: 8 + alignment: 8 + } + name: "__sched_cpualloc" + access: public_access + linker_set_key: "__sched_cpualloc" + } + mangled_function_name: "__sched_cpualloc" + source_file: "bionic/libc/include/sched.h" + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "count" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "__sched_cpufree" + access: public_access + linker_set_key: "__sched_cpufree" + } + mangled_function_name: "__sched_cpufree" + source_file: "bionic/libc/include/sched.h" + parameters { + basic_abi { + type_abi { + name: "cpu_set_t *" + size: 8 + alignment: 8 + } + name: "set" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__sched_cpucount" + access: public_access + linker_set_key: "__sched_cpucount" + } + mangled_function_name: "__sched_cpucount" + source_file: "bionic/libc/include/sched.h" + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "setsize" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "cpu_set_t *" + size: 8 + alignment: 8 + } + name: "set" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__libc_current_sigrtmin" + access: public_access + linker_set_key: "__libc_current_sigrtmin" + } + mangled_function_name: "__libc_current_sigrtmin" + source_file: "bionic/libc/include/signal.h" +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__libc_current_sigrtmax" + access: public_access + linker_set_key: "__libc_current_sigrtmax" + } + mangled_function_name: "__libc_current_sigrtmax" + source_file: "bionic/libc/include/signal.h" +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "sigaction" + access: public_access + linker_set_key: "sigaction" + } + mangled_function_name: "sigaction" + source_file: "bionic/libc/include/signal.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const sigaction *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "sigaction *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "siginterrupt" + access: public_access + linker_set_key: "siginterrupt" + } + mangled_function_name: "siginterrupt" + source_file: "bionic/libc/include/signal.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void (*)(int)" + size: 8 + alignment: 8 + } + name: "signal" + access: public_access + linker_set_key: "signal" + } + mangled_function_name: "signal" + source_file: "bionic/libc/include/signal.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "void (*)(int)" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "sigaddset" + access: public_access + linker_set_key: "sigaddset" + } + mangled_function_name: "sigaddset" + source_file: "bionic/libc/include/signal.h" + parameters { + basic_abi { + type_abi { + name: "unsigned long *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "sigdelset" + access: public_access + linker_set_key: "sigdelset" + } + mangled_function_name: "sigdelset" + source_file: "bionic/libc/include/signal.h" + parameters { + basic_abi { + type_abi { + name: "unsigned long *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "sigemptyset" + access: public_access + linker_set_key: "sigemptyset" + } + mangled_function_name: "sigemptyset" + source_file: "bionic/libc/include/signal.h" + parameters { + basic_abi { + type_abi { + name: "unsigned long *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "sigfillset" + access: public_access + linker_set_key: "sigfillset" + } + mangled_function_name: "sigfillset" + source_file: "bionic/libc/include/signal.h" + parameters { + basic_abi { + type_abi { + name: "unsigned long *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "sigismember" + access: public_access + linker_set_key: "sigismember" + } + mangled_function_name: "sigismember" + source_file: "bionic/libc/include/signal.h" + parameters { + basic_abi { + type_abi { + name: "const unsigned long *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "sigpending" + access: public_access + linker_set_key: "sigpending" + } + mangled_function_name: "sigpending" + source_file: "bionic/libc/include/signal.h" + parameters { + basic_abi { + type_abi { + name: "unsigned long *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "sigprocmask" + access: public_access + linker_set_key: "sigprocmask" + } + mangled_function_name: "sigprocmask" + source_file: "bionic/libc/include/signal.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const unsigned long *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "sigsuspend" + access: public_access + linker_set_key: "sigsuspend" + } + mangled_function_name: "sigsuspend" + source_file: "bionic/libc/include/signal.h" + parameters { + basic_abi { + type_abi { + name: "const unsigned long *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "sigwait" + access: public_access + linker_set_key: "sigwait" + } + mangled_function_name: "sigwait" + source_file: "bionic/libc/include/signal.h" + parameters { + basic_abi { + type_abi { + name: "const unsigned long *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "sighold" + access: public_access + linker_set_key: "sighold" + } + mangled_function_name: "sighold" + source_file: "bionic/libc/include/signal.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "sigignore" + access: public_access + linker_set_key: "sigignore" + } + mangled_function_name: "sigignore" + source_file: "bionic/libc/include/signal.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "sigpause" + access: public_access + linker_set_key: "sigpause" + } + mangled_function_name: "sigpause" + source_file: "bionic/libc/include/signal.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "sigrelse" + access: public_access + linker_set_key: "sigrelse" + } + mangled_function_name: "sigrelse" + source_file: "bionic/libc/include/signal.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void (*)(int)" + size: 8 + alignment: 8 + } + name: "sigset" + access: public_access + linker_set_key: "sigset" + } + mangled_function_name: "sigset" + source_file: "bionic/libc/include/signal.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "void (*)(int)" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "raise" + access: public_access + linker_set_key: "raise" + } + mangled_function_name: "raise" + source_file: "bionic/libc/include/signal.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "kill" + access: public_access + linker_set_key: "kill" + } + mangled_function_name: "kill" + source_file: "bionic/libc/include/signal.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "killpg" + access: public_access + linker_set_key: "killpg" + } + mangled_function_name: "killpg" + source_file: "bionic/libc/include/signal.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "tgkill" + access: public_access + linker_set_key: "tgkill" + } + mangled_function_name: "tgkill" + source_file: "bionic/libc/include/signal.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "tgid" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "tid" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "sig" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "sigaltstack" + access: public_access + linker_set_key: "sigaltstack" + } + mangled_function_name: "sigaltstack" + source_file: "bionic/libc/include/signal.h" + parameters { + basic_abi { + type_abi { + name: "const sigaltstack *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "sigaltstack *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "psiginfo" + access: public_access + linker_set_key: "psiginfo" + } + mangled_function_name: "psiginfo" + source_file: "bionic/libc/include/signal.h" + parameters { + basic_abi { + type_abi { + name: "const siginfo *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "psignal" + access: public_access + linker_set_key: "psignal" + } + mangled_function_name: "psignal" + source_file: "bionic/libc/include/signal.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_kill" + access: public_access + linker_set_key: "pthread_kill" + } + mangled_function_name: "pthread_kill" + source_file: "bionic/libc/include/signal.h" + parameters { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_sigmask" + access: public_access + linker_set_key: "pthread_sigmask" + } + mangled_function_name: "pthread_sigmask" + source_file: "bionic/libc/include/signal.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const unsigned long *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "sigqueue" + access: public_access + linker_set_key: "sigqueue" + } + mangled_function_name: "sigqueue" + source_file: "bionic/libc/include/signal.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const sigval" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "sigtimedwait" + access: public_access + linker_set_key: "sigtimedwait" + } + mangled_function_name: "sigtimedwait" + source_file: "bionic/libc/include/signal.h" + parameters { + basic_abi { + type_abi { + name: "const unsigned long *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "siginfo *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const timespec *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "sigwaitinfo" + access: public_access + linker_set_key: "sigwaitinfo" + } + mangled_function_name: "sigwaitinfo" + source_file: "bionic/libc/include/signal.h" + parameters { + basic_abi { + type_abi { + name: "const unsigned long *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "siginfo *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "volatile int *" + size: 8 + alignment: 8 + } + name: "__errno" + access: public_access + linker_set_key: "__errno" + } + mangled_function_name: "__errno" + source_file: "bionic/libc/include/errno.h" +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "strcasecmp" + access: public_access + linker_set_key: "strcasecmp" + } + mangled_function_name: "strcasecmp" + source_file: "bionic/libc/include/bits/strcasecmp.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "strcasecmp_l" + access: public_access + linker_set_key: "strcasecmp_l" + } + mangled_function_name: "strcasecmp_l" + source_file: "bionic/libc/include/bits/strcasecmp.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__locale_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "strncasecmp" + access: public_access + linker_set_key: "strncasecmp" + } + mangled_function_name: "strncasecmp" + source_file: "bionic/libc/include/bits/strcasecmp.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "strncasecmp_l" + access: public_access + linker_set_key: "strncasecmp_l" + } + mangled_function_name: "strncasecmp_l" + source_file: "bionic/libc/include/bits/strcasecmp.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__locale_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "ffs" + access: public_access + linker_set_key: "ffs" + } + mangled_function_name: "ffs" + source_file: "bionic/libc/include/strings.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void *" + size: 8 + alignment: 8 + } + name: "memccpy" + access: public_access + linker_set_key: "memccpy" + } + mangled_function_name: "memccpy" + source_file: "bionic/libc/include/string.h" + parameters { + basic_abi { + type_abi { + name: "void *__restrict" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const void *__restrict" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void *" + size: 8 + alignment: 8 + } + name: "memchr" + access: public_access + linker_set_key: "memchr" + } + mangled_function_name: "memchr" + source_file: "bionic/libc/include/string.h" + parameters { + basic_abi { + type_abi { + name: "const void *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void *" + size: 8 + alignment: 8 + } + name: "memrchr" + access: public_access + linker_set_key: "memrchr" + } + mangled_function_name: "memrchr" + source_file: "bionic/libc/include/string.h" + parameters { + basic_abi { + type_abi { + name: "const void *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "memcmp" + access: public_access + linker_set_key: "memcmp" + } + mangled_function_name: "memcmp" + source_file: "bionic/libc/include/string.h" + parameters { + basic_abi { + type_abi { + name: "const void *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const void *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void *" + size: 8 + alignment: 8 + } + name: "memcpy" + access: public_access + linker_set_key: "memcpy" + } + mangled_function_name: "memcpy" + source_file: "bionic/libc/include/string.h" + parameters { + basic_abi { + type_abi { + name: "void *__restrict" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const void *__restrict" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void *" + size: 8 + alignment: 8 + } + name: "mempcpy" + access: public_access + linker_set_key: "mempcpy" + } + mangled_function_name: "mempcpy" + source_file: "bionic/libc/include/string.h" + parameters { + basic_abi { + type_abi { + name: "void *__restrict" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const void *__restrict" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void *" + size: 8 + alignment: 8 + } + name: "memmove" + access: public_access + linker_set_key: "memmove" + } + mangled_function_name: "memmove" + source_file: "bionic/libc/include/string.h" + parameters { + basic_abi { + type_abi { + name: "void *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const void *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void *" + size: 8 + alignment: 8 + } + name: "memset" + access: public_access + linker_set_key: "memset" + } + mangled_function_name: "memset" + source_file: "bionic/libc/include/string.h" + parameters { + basic_abi { + type_abi { + name: "void *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void *" + size: 8 + alignment: 8 + } + name: "memmem" + access: public_access + linker_set_key: "memmem" + } + mangled_function_name: "memmem" + source_file: "bionic/libc/include/string.h" + parameters { + basic_abi { + type_abi { + name: "const void *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const void *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "strchr" + access: public_access + linker_set_key: "strchr" + } + mangled_function_name: "strchr" + source_file: "bionic/libc/include/string.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "__strchr_chk" + access: public_access + linker_set_key: "__strchr_chk" + } + mangled_function_name: "__strchr_chk" + source_file: "bionic/libc/include/string.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "strchrnul" + access: public_access + linker_set_key: "strchrnul" + } + mangled_function_name: "strchrnul" + source_file: "bionic/libc/include/string.h" + parameters { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "strrchr" + access: public_access + linker_set_key: "strrchr" + } + mangled_function_name: "strrchr" + source_file: "bionic/libc/include/string.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "__strrchr_chk" + access: public_access + linker_set_key: "__strrchr_chk" + } + mangled_function_name: "__strrchr_chk" + source_file: "bionic/libc/include/string.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "strlen" + access: public_access + linker_set_key: "strlen" + } + mangled_function_name: "strlen" + source_file: "bionic/libc/include/string.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "__strlen_chk" + access: public_access + linker_set_key: "__strlen_chk" + } + mangled_function_name: "__strlen_chk" + source_file: "bionic/libc/include/string.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "strcmp" + access: public_access + linker_set_key: "strcmp" + } + mangled_function_name: "strcmp" + source_file: "bionic/libc/include/string.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "stpcpy" + access: public_access + linker_set_key: "stpcpy" + } + mangled_function_name: "stpcpy" + source_file: "bionic/libc/include/string.h" + parameters { + basic_abi { + type_abi { + name: "char *__restrict" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *__restrict" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "strcpy" + access: public_access + linker_set_key: "strcpy" + } + mangled_function_name: "strcpy" + source_file: "bionic/libc/include/string.h" + parameters { + basic_abi { + type_abi { + name: "char *__restrict" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *__restrict" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "strcat" + access: public_access + linker_set_key: "strcat" + } + mangled_function_name: "strcat" + source_file: "bionic/libc/include/string.h" + parameters { + basic_abi { + type_abi { + name: "char *__restrict" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *__restrict" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "strdup" + access: public_access + linker_set_key: "strdup" + } + mangled_function_name: "strdup" + source_file: "bionic/libc/include/string.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "strstr" + access: public_access + linker_set_key: "strstr" + } + mangled_function_name: "strstr" + source_file: "bionic/libc/include/string.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "strcasestr" + access: public_access + linker_set_key: "strcasestr" + } + mangled_function_name: "strcasestr" + source_file: "bionic/libc/include/string.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "strtok" + access: public_access + linker_set_key: "strtok" + } + mangled_function_name: "strtok" + source_file: "bionic/libc/include/string.h" + parameters { + basic_abi { + type_abi { + name: "char *__restrict" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *__restrict" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "strtok_r" + access: public_access + linker_set_key: "strtok_r" + } + mangled_function_name: "strtok_r" + source_file: "bionic/libc/include/string.h" + parameters { + basic_abi { + type_abi { + name: "char *__restrict" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *__restrict" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char **__restrict" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "strerror" + access: public_access + linker_set_key: "strerror" + } + mangled_function_name: "strerror" + source_file: "bionic/libc/include/string.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "strerror_l" + access: public_access + linker_set_key: "strerror_l" + } + mangled_function_name: "strerror_l" + source_file: "bionic/libc/include/string.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__locale_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "strerror_r" + access: public_access + linker_set_key: "__gnu_strerror_r" + } + mangled_function_name: "__gnu_strerror_r" + source_file: "bionic/libc/include/string.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "strnlen" + access: public_access + linker_set_key: "strnlen" + } + mangled_function_name: "strnlen" + source_file: "bionic/libc/include/string.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "strncat" + access: public_access + linker_set_key: "strncat" + } + mangled_function_name: "strncat" + source_file: "bionic/libc/include/string.h" + parameters { + basic_abi { + type_abi { + name: "char *__restrict" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *__restrict" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "strndup" + access: public_access + linker_set_key: "strndup" + } + mangled_function_name: "strndup" + source_file: "bionic/libc/include/string.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "strncmp" + access: public_access + linker_set_key: "strncmp" + } + mangled_function_name: "strncmp" + source_file: "bionic/libc/include/string.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "stpncpy" + access: public_access + linker_set_key: "stpncpy" + } + mangled_function_name: "stpncpy" + source_file: "bionic/libc/include/string.h" + parameters { + basic_abi { + type_abi { + name: "char *__restrict" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *__restrict" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "strncpy" + access: public_access + linker_set_key: "strncpy" + } + mangled_function_name: "strncpy" + source_file: "bionic/libc/include/string.h" + parameters { + basic_abi { + type_abi { + name: "char *__restrict" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *__restrict" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "strlcat" + access: public_access + linker_set_key: "strlcat" + } + mangled_function_name: "strlcat" + source_file: "bionic/libc/include/string.h" + parameters { + basic_abi { + type_abi { + name: "char *__restrict" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *__restrict" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "strlcpy" + access: public_access + linker_set_key: "strlcpy" + } + mangled_function_name: "strlcpy" + source_file: "bionic/libc/include/string.h" + parameters { + basic_abi { + type_abi { + name: "char *__restrict" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *__restrict" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "strcspn" + access: public_access + linker_set_key: "strcspn" + } + mangled_function_name: "strcspn" + source_file: "bionic/libc/include/string.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "strpbrk" + access: public_access + linker_set_key: "strpbrk" + } + mangled_function_name: "strpbrk" + source_file: "bionic/libc/include/string.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "strsep" + access: public_access + linker_set_key: "strsep" + } + mangled_function_name: "strsep" + source_file: "bionic/libc/include/string.h" + parameters { + basic_abi { + type_abi { + name: "char **__restrict" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *__restrict" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "strspn" + access: public_access + linker_set_key: "strspn" + } + mangled_function_name: "strspn" + source_file: "bionic/libc/include/string.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "strsignal" + access: public_access + linker_set_key: "strsignal" + } + mangled_function_name: "strsignal" + source_file: "bionic/libc/include/string.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "strcoll" + access: public_access + linker_set_key: "strcoll" + } + mangled_function_name: "strcoll" + source_file: "bionic/libc/include/string.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "strxfrm" + access: public_access + linker_set_key: "strxfrm" + } + mangled_function_name: "strxfrm" + source_file: "bionic/libc/include/string.h" + parameters { + basic_abi { + type_abi { + name: "char *__restrict" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *__restrict" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "strcoll_l" + access: public_access + linker_set_key: "strcoll_l" + } + mangled_function_name: "strcoll_l" + source_file: "bionic/libc/include/string.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__locale_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "strxfrm_l" + access: public_access + linker_set_key: "strxfrm_l" + } + mangled_function_name: "strxfrm_l" + source_file: "bionic/libc/include/string.h" + parameters { + basic_abi { + type_abi { + name: "char *__restrict" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *__restrict" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__locale_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "basename" + access: public_access + linker_set_key: "__gnu_basename" + } + mangled_function_name: "__gnu_basename" + source_file: "bionic/libc/include/string.h" + parameters { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void *" + size: 8 + alignment: 8 + } + name: "__memchr_chk" + access: public_access + linker_set_key: "__memchr_chk" + } + mangled_function_name: "__memchr_chk" + source_file: "bionic/libc/include/string.h" + parameters { + basic_abi { + type_abi { + name: "const void *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void *" + size: 8 + alignment: 8 + } + name: "__memrchr_chk" + access: public_access + linker_set_key: "__memrchr_chk" + } + mangled_function_name: "__memrchr_chk" + source_file: "bionic/libc/include/string.h" + parameters { + basic_abi { + type_abi { + name: "const void *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "__stpncpy_chk2" + access: public_access + linker_set_key: "__stpncpy_chk2" + } + mangled_function_name: "__stpncpy_chk2" + source_file: "bionic/libc/include/string.h" + parameters { + basic_abi { + type_abi { + name: "char *__restrict" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *__restrict" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "__strncpy_chk2" + access: public_access + linker_set_key: "__strncpy_chk2" + } + mangled_function_name: "__strncpy_chk2" + source_file: "bionic/libc/include/string.h" + parameters { + basic_abi { + type_abi { + name: "char *__restrict" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *__restrict" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "__strlcpy_chk" + access: public_access + linker_set_key: "__strlcpy_chk" + } + mangled_function_name: "__strlcpy_chk" + source_file: "bionic/libc/include/string.h" + parameters { + basic_abi { + type_abi { + name: "char *__restrict" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *__restrict" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "__strlcat_chk" + access: public_access + linker_set_key: "__strlcat_chk" + } + mangled_function_name: "__strlcat_chk" + source_file: "bionic/libc/include/string.h" + parameters { + basic_abi { + type_abi { + name: "char *__restrict" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *__restrict" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "__FD_CLR_chk" + access: public_access + linker_set_key: "__FD_CLR_chk" + } + mangled_function_name: "__FD_CLR_chk" + source_file: "bionic/libc/include/sys/select.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "fd_set *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "__FD_SET_chk" + access: public_access + linker_set_key: "__FD_SET_chk" + } + mangled_function_name: "__FD_SET_chk" + source_file: "bionic/libc/include/sys/select.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "fd_set *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__FD_ISSET_chk" + access: public_access + linker_set_key: "__FD_ISSET_chk" + } + mangled_function_name: "__FD_ISSET_chk" + source_file: "bionic/libc/include/sys/select.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "fd_set *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "select" + access: public_access + linker_set_key: "select" + } + mangled_function_name: "select" + source_file: "bionic/libc/include/sys/select.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "fd_set *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "fd_set *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "fd_set *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "timeval *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pselect" + access: public_access + linker_set_key: "pselect" + } + mangled_function_name: "pselect" + source_file: "bionic/libc/include/sys/select.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "fd_set *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "fd_set *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "fd_set *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const timespec *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const unsigned long *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "gettimeofday" + access: public_access + linker_set_key: "gettimeofday" + } + mangled_function_name: "gettimeofday" + source_file: "bionic/libc/include/sys/time.h" + parameters { + basic_abi { + type_abi { + name: "timeval *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "timezone *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "settimeofday" + access: public_access + linker_set_key: "settimeofday" + } + mangled_function_name: "settimeofday" + source_file: "bionic/libc/include/sys/time.h" + parameters { + basic_abi { + type_abi { + name: "const timeval *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const timezone *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "getitimer" + access: public_access + linker_set_key: "getitimer" + } + mangled_function_name: "getitimer" + source_file: "bionic/libc/include/sys/time.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "itimerval *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "setitimer" + access: public_access + linker_set_key: "setitimer" + } + mangled_function_name: "setitimer" + source_file: "bionic/libc/include/sys/time.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const itimerval *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "itimerval *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "utimes" + access: public_access + linker_set_key: "utimes" + } + mangled_function_name: "utimes" + source_file: "bionic/libc/include/sys/time.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const timeval *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "futimes" + access: public_access + linker_set_key: "futimes" + } + mangled_function_name: "futimes" + source_file: "bionic/libc/include/sys/time.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const timeval *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "lutimes" + access: public_access + linker_set_key: "lutimes" + } + mangled_function_name: "lutimes" + source_file: "bionic/libc/include/sys/time.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const timeval *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "futimesat" + access: public_access + linker_set_key: "futimesat" + } + mangled_function_name: "futimesat" + source_file: "bionic/libc/include/sys/time.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const timeval *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "time" + access: public_access + linker_set_key: "time" + } + mangled_function_name: "time" + source_file: "bionic/libc/include/time.h" + parameters { + basic_abi { + type_abi { + name: "long *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "nanosleep" + access: public_access + linker_set_key: "nanosleep" + } + mangled_function_name: "nanosleep" + source_file: "bionic/libc/include/time.h" + parameters { + basic_abi { + type_abi { + name: "const timespec *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "timespec *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "asctime" + access: public_access + linker_set_key: "asctime" + } + mangled_function_name: "asctime" + source_file: "bionic/libc/include/time.h" + parameters { + basic_abi { + type_abi { + name: "const tm *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "asctime_r" + access: public_access + linker_set_key: "asctime_r" + } + mangled_function_name: "asctime_r" + source_file: "bionic/libc/include/time.h" + parameters { + basic_abi { + type_abi { + name: "const tm *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "difftime" + access: public_access + linker_set_key: "difftime" + } + mangled_function_name: "difftime" + source_file: "bionic/libc/include/time.h" + parameters { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "mktime" + access: public_access + linker_set_key: "mktime" + } + mangled_function_name: "mktime" + source_file: "bionic/libc/include/time.h" + parameters { + basic_abi { + type_abi { + name: "tm *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "tm *" + size: 8 + alignment: 8 + } + name: "localtime" + access: public_access + linker_set_key: "localtime" + } + mangled_function_name: "localtime" + source_file: "bionic/libc/include/time.h" + parameters { + basic_abi { + type_abi { + name: "const long *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "tm *" + size: 8 + alignment: 8 + } + name: "localtime_r" + access: public_access + linker_set_key: "localtime_r" + } + mangled_function_name: "localtime_r" + source_file: "bionic/libc/include/time.h" + parameters { + basic_abi { + type_abi { + name: "const long *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "tm *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "tm *" + size: 8 + alignment: 8 + } + name: "gmtime" + access: public_access + linker_set_key: "gmtime" + } + mangled_function_name: "gmtime" + source_file: "bionic/libc/include/time.h" + parameters { + basic_abi { + type_abi { + name: "const long *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "tm *" + size: 8 + alignment: 8 + } + name: "gmtime_r" + access: public_access + linker_set_key: "gmtime_r" + } + mangled_function_name: "gmtime_r" + source_file: "bionic/libc/include/time.h" + parameters { + basic_abi { + type_abi { + name: "const long *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "tm *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "strptime" + access: public_access + linker_set_key: "strptime" + } + mangled_function_name: "strptime" + source_file: "bionic/libc/include/time.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "tm *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "strftime" + access: public_access + linker_set_key: "strftime" + } + mangled_function_name: "strftime" + source_file: "bionic/libc/include/time.h" + parameters { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const tm *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "strftime_l" + access: public_access + linker_set_key: "strftime_l" + } + mangled_function_name: "strftime_l" + source_file: "bionic/libc/include/time.h" + parameters { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const tm *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__locale_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "ctime" + access: public_access + linker_set_key: "ctime" + } + mangled_function_name: "ctime" + source_file: "bionic/libc/include/time.h" + parameters { + basic_abi { + type_abi { + name: "const long *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "ctime_r" + access: public_access + linker_set_key: "ctime_r" + } + mangled_function_name: "ctime_r" + source_file: "bionic/libc/include/time.h" + parameters { + basic_abi { + type_abi { + name: "const long *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "tzset" + access: public_access + linker_set_key: "tzset" + } + mangled_function_name: "tzset" + source_file: "bionic/libc/include/time.h" +} +functions { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "clock" + access: public_access + linker_set_key: "clock" + } + mangled_function_name: "clock" + source_file: "bionic/libc/include/time.h" +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "clock_getcpuclockid" + access: public_access + linker_set_key: "clock_getcpuclockid" + } + mangled_function_name: "clock_getcpuclockid" + source_file: "bionic/libc/include/time.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "clock_getres" + access: public_access + linker_set_key: "clock_getres" + } + mangled_function_name: "clock_getres" + source_file: "bionic/libc/include/time.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "timespec *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "clock_gettime" + access: public_access + linker_set_key: "clock_gettime" + } + mangled_function_name: "clock_gettime" + source_file: "bionic/libc/include/time.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "timespec *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "clock_nanosleep" + access: public_access + linker_set_key: "clock_nanosleep" + } + mangled_function_name: "clock_nanosleep" + source_file: "bionic/libc/include/time.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const timespec *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "timespec *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "clock_settime" + access: public_access + linker_set_key: "clock_settime" + } + mangled_function_name: "clock_settime" + source_file: "bionic/libc/include/time.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const timespec *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "timer_create" + access: public_access + linker_set_key: "timer_create" + } + mangled_function_name: "timer_create" + source_file: "bionic/libc/include/time.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "sigevent *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "void **" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "timer_delete" + access: public_access + linker_set_key: "timer_delete" + } + mangled_function_name: "timer_delete" + source_file: "bionic/libc/include/time.h" + parameters { + basic_abi { + type_abi { + name: "void *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "timer_settime" + access: public_access + linker_set_key: "timer_settime" + } + mangled_function_name: "timer_settime" + source_file: "bionic/libc/include/time.h" + parameters { + basic_abi { + type_abi { + name: "void *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const itimerspec *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "itimerspec *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "timer_gettime" + access: public_access + linker_set_key: "timer_gettime" + } + mangled_function_name: "timer_gettime" + source_file: "bionic/libc/include/time.h" + parameters { + basic_abi { + type_abi { + name: "void *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "itimerspec *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "timer_getoverrun" + access: public_access + linker_set_key: "timer_getoverrun" + } + mangled_function_name: "timer_getoverrun" + source_file: "bionic/libc/include/time.h" + parameters { + basic_abi { + type_abi { + name: "void *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "timelocal" + access: public_access + linker_set_key: "timelocal" + } + mangled_function_name: "timelocal" + source_file: "bionic/libc/include/time.h" + parameters { + basic_abi { + type_abi { + name: "tm *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "timegm" + access: public_access + linker_set_key: "timegm" + } + mangled_function_name: "timegm" + source_file: "bionic/libc/include/time.h" + parameters { + basic_abi { + type_abi { + name: "tm *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_attr_destroy" + access: public_access + linker_set_key: "pthread_attr_destroy" + } + mangled_function_name: "pthread_attr_destroy" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "pthread_attr_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_attr_getdetachstate" + access: public_access + linker_set_key: "pthread_attr_getdetachstate" + } + mangled_function_name: "pthread_attr_getdetachstate" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "const pthread_attr_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_attr_getguardsize" + access: public_access + linker_set_key: "pthread_attr_getguardsize" + } + mangled_function_name: "pthread_attr_getguardsize" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "const pthread_attr_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_attr_getschedparam" + access: public_access + linker_set_key: "pthread_attr_getschedparam" + } + mangled_function_name: "pthread_attr_getschedparam" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "const pthread_attr_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "sched_param *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_attr_getschedpolicy" + access: public_access + linker_set_key: "pthread_attr_getschedpolicy" + } + mangled_function_name: "pthread_attr_getschedpolicy" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "const pthread_attr_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_attr_getscope" + access: public_access + linker_set_key: "pthread_attr_getscope" + } + mangled_function_name: "pthread_attr_getscope" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "const pthread_attr_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_attr_getstack" + access: public_access + linker_set_key: "pthread_attr_getstack" + } + mangled_function_name: "pthread_attr_getstack" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "const pthread_attr_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "void **" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_attr_getstacksize" + access: public_access + linker_set_key: "pthread_attr_getstacksize" + } + mangled_function_name: "pthread_attr_getstacksize" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "const pthread_attr_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_attr_init" + access: public_access + linker_set_key: "pthread_attr_init" + } + mangled_function_name: "pthread_attr_init" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "pthread_attr_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_attr_setdetachstate" + access: public_access + linker_set_key: "pthread_attr_setdetachstate" + } + mangled_function_name: "pthread_attr_setdetachstate" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "pthread_attr_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_attr_setguardsize" + access: public_access + linker_set_key: "pthread_attr_setguardsize" + } + mangled_function_name: "pthread_attr_setguardsize" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "pthread_attr_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_attr_setschedparam" + access: public_access + linker_set_key: "pthread_attr_setschedparam" + } + mangled_function_name: "pthread_attr_setschedparam" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "pthread_attr_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const sched_param *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_attr_setschedpolicy" + access: public_access + linker_set_key: "pthread_attr_setschedpolicy" + } + mangled_function_name: "pthread_attr_setschedpolicy" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "pthread_attr_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_attr_setscope" + access: public_access + linker_set_key: "pthread_attr_setscope" + } + mangled_function_name: "pthread_attr_setscope" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "pthread_attr_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_attr_setstack" + access: public_access + linker_set_key: "pthread_attr_setstack" + } + mangled_function_name: "pthread_attr_setstack" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "pthread_attr_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "void *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_attr_setstacksize" + access: public_access + linker_set_key: "pthread_attr_setstacksize" + } + mangled_function_name: "pthread_attr_setstacksize" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "pthread_attr_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_condattr_destroy" + access: public_access + linker_set_key: "pthread_condattr_destroy" + } + mangled_function_name: "pthread_condattr_destroy" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "long *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_condattr_getclock" + access: public_access + linker_set_key: "pthread_condattr_getclock" + } + mangled_function_name: "pthread_condattr_getclock" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "const long *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_condattr_getpshared" + access: public_access + linker_set_key: "pthread_condattr_getpshared" + } + mangled_function_name: "pthread_condattr_getpshared" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "const long *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_condattr_init" + access: public_access + linker_set_key: "pthread_condattr_init" + } + mangled_function_name: "pthread_condattr_init" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "long *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_condattr_setclock" + access: public_access + linker_set_key: "pthread_condattr_setclock" + } + mangled_function_name: "pthread_condattr_setclock" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "long *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_condattr_setpshared" + access: public_access + linker_set_key: "pthread_condattr_setpshared" + } + mangled_function_name: "pthread_condattr_setpshared" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "long *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_cond_broadcast" + access: public_access + linker_set_key: "pthread_cond_broadcast" + } + mangled_function_name: "pthread_cond_broadcast" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "pthread_cond_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_cond_destroy" + access: public_access + linker_set_key: "pthread_cond_destroy" + } + mangled_function_name: "pthread_cond_destroy" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "pthread_cond_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_cond_init" + access: public_access + linker_set_key: "pthread_cond_init" + } + mangled_function_name: "pthread_cond_init" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "pthread_cond_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const long *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_cond_signal" + access: public_access + linker_set_key: "pthread_cond_signal" + } + mangled_function_name: "pthread_cond_signal" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "pthread_cond_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_cond_timedwait" + access: public_access + linker_set_key: "pthread_cond_timedwait" + } + mangled_function_name: "pthread_cond_timedwait" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "pthread_cond_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "pthread_mutex_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const timespec *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_cond_wait" + access: public_access + linker_set_key: "pthread_cond_wait" + } + mangled_function_name: "pthread_cond_wait" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "pthread_cond_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "pthread_mutex_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_create" + access: public_access + linker_set_key: "pthread_create" + } + mangled_function_name: "pthread_create" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "long *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const pthread_attr_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "void *(*)(void *)" + size: 8 + alignment: 8 + } + name: "start_routine" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "void *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_detach" + access: public_access + linker_set_key: "pthread_detach" + } + mangled_function_name: "pthread_detach" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "pthread_exit" + access: public_access + linker_set_key: "pthread_exit" + } + mangled_function_name: "pthread_exit" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "void *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_equal" + access: public_access + linker_set_key: "pthread_equal" + } + mangled_function_name: "pthread_equal" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_getattr_np" + access: public_access + linker_set_key: "pthread_getattr_np" + } + mangled_function_name: "pthread_getattr_np" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "pthread_attr_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_getcpuclockid" + access: public_access + linker_set_key: "pthread_getcpuclockid" + } + mangled_function_name: "pthread_getcpuclockid" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_getschedparam" + access: public_access + linker_set_key: "pthread_getschedparam" + } + mangled_function_name: "pthread_getschedparam" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "sched_param *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void *" + size: 8 + alignment: 8 + } + name: "pthread_getspecific" + access: public_access + linker_set_key: "pthread_getspecific" + } + mangled_function_name: "pthread_getspecific" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_gettid_np" + access: public_access + linker_set_key: "pthread_gettid_np" + } + mangled_function_name: "pthread_gettid_np" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_join" + access: public_access + linker_set_key: "pthread_join" + } + mangled_function_name: "pthread_join" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "void **" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_key_create" + access: public_access + linker_set_key: "pthread_key_create" + } + mangled_function_name: "pthread_key_create" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "int *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "void (*)(void *)" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_key_delete" + access: public_access + linker_set_key: "pthread_key_delete" + } + mangled_function_name: "pthread_key_delete" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_mutexattr_destroy" + access: public_access + linker_set_key: "pthread_mutexattr_destroy" + } + mangled_function_name: "pthread_mutexattr_destroy" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "long *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_mutexattr_getpshared" + access: public_access + linker_set_key: "pthread_mutexattr_getpshared" + } + mangled_function_name: "pthread_mutexattr_getpshared" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "const long *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_mutexattr_gettype" + access: public_access + linker_set_key: "pthread_mutexattr_gettype" + } + mangled_function_name: "pthread_mutexattr_gettype" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "const long *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_mutexattr_init" + access: public_access + linker_set_key: "pthread_mutexattr_init" + } + mangled_function_name: "pthread_mutexattr_init" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "long *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_mutexattr_setpshared" + access: public_access + linker_set_key: "pthread_mutexattr_setpshared" + } + mangled_function_name: "pthread_mutexattr_setpshared" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "long *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_mutexattr_settype" + access: public_access + linker_set_key: "pthread_mutexattr_settype" + } + mangled_function_name: "pthread_mutexattr_settype" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "long *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_mutex_destroy" + access: public_access + linker_set_key: "pthread_mutex_destroy" + } + mangled_function_name: "pthread_mutex_destroy" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "pthread_mutex_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_mutex_init" + access: public_access + linker_set_key: "pthread_mutex_init" + } + mangled_function_name: "pthread_mutex_init" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "pthread_mutex_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const long *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_mutex_lock" + access: public_access + linker_set_key: "pthread_mutex_lock" + } + mangled_function_name: "pthread_mutex_lock" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "pthread_mutex_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_mutex_timedlock" + access: public_access + linker_set_key: "pthread_mutex_timedlock" + } + mangled_function_name: "pthread_mutex_timedlock" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "pthread_mutex_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const timespec *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_mutex_trylock" + access: public_access + linker_set_key: "pthread_mutex_trylock" + } + mangled_function_name: "pthread_mutex_trylock" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "pthread_mutex_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_mutex_unlock" + access: public_access + linker_set_key: "pthread_mutex_unlock" + } + mangled_function_name: "pthread_mutex_unlock" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "pthread_mutex_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_once" + access: public_access + linker_set_key: "pthread_once" + } + mangled_function_name: "pthread_once" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "int *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "void (*)()" + size: 8 + alignment: 8 + } + name: "init_routine" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_rwlockattr_init" + access: public_access + linker_set_key: "pthread_rwlockattr_init" + } + mangled_function_name: "pthread_rwlockattr_init" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "long *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_rwlockattr_destroy" + access: public_access + linker_set_key: "pthread_rwlockattr_destroy" + } + mangled_function_name: "pthread_rwlockattr_destroy" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "long *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_rwlockattr_getpshared" + access: public_access + linker_set_key: "pthread_rwlockattr_getpshared" + } + mangled_function_name: "pthread_rwlockattr_getpshared" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "const long *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_rwlockattr_setpshared" + access: public_access + linker_set_key: "pthread_rwlockattr_setpshared" + } + mangled_function_name: "pthread_rwlockattr_setpshared" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "long *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_rwlockattr_getkind_np" + access: public_access + linker_set_key: "pthread_rwlockattr_getkind_np" + } + mangled_function_name: "pthread_rwlockattr_getkind_np" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "const long *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_rwlockattr_setkind_np" + access: public_access + linker_set_key: "pthread_rwlockattr_setkind_np" + } + mangled_function_name: "pthread_rwlockattr_setkind_np" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "long *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_rwlock_destroy" + access: public_access + linker_set_key: "pthread_rwlock_destroy" + } + mangled_function_name: "pthread_rwlock_destroy" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "pthread_rwlock_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_rwlock_init" + access: public_access + linker_set_key: "pthread_rwlock_init" + } + mangled_function_name: "pthread_rwlock_init" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "pthread_rwlock_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const long *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_rwlock_rdlock" + access: public_access + linker_set_key: "pthread_rwlock_rdlock" + } + mangled_function_name: "pthread_rwlock_rdlock" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "pthread_rwlock_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_rwlock_timedrdlock" + access: public_access + linker_set_key: "pthread_rwlock_timedrdlock" + } + mangled_function_name: "pthread_rwlock_timedrdlock" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "pthread_rwlock_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const timespec *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_rwlock_timedwrlock" + access: public_access + linker_set_key: "pthread_rwlock_timedwrlock" + } + mangled_function_name: "pthread_rwlock_timedwrlock" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "pthread_rwlock_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const timespec *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_rwlock_tryrdlock" + access: public_access + linker_set_key: "pthread_rwlock_tryrdlock" + } + mangled_function_name: "pthread_rwlock_tryrdlock" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "pthread_rwlock_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_rwlock_trywrlock" + access: public_access + linker_set_key: "pthread_rwlock_trywrlock" + } + mangled_function_name: "pthread_rwlock_trywrlock" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "pthread_rwlock_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_rwlock_unlock" + access: public_access + linker_set_key: "pthread_rwlock_unlock" + } + mangled_function_name: "pthread_rwlock_unlock" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "pthread_rwlock_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_rwlock_wrlock" + access: public_access + linker_set_key: "pthread_rwlock_wrlock" + } + mangled_function_name: "pthread_rwlock_wrlock" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "pthread_rwlock_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_barrierattr_init" + access: public_access + linker_set_key: "pthread_barrierattr_init" + } + mangled_function_name: "pthread_barrierattr_init" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "int *" + size: 8 + alignment: 8 + } + name: "attr" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_barrierattr_destroy" + access: public_access + linker_set_key: "pthread_barrierattr_destroy" + } + mangled_function_name: "pthread_barrierattr_destroy" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "int *" + size: 8 + alignment: 8 + } + name: "attr" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_barrierattr_getpshared" + access: public_access + linker_set_key: "pthread_barrierattr_getpshared" + } + mangled_function_name: "pthread_barrierattr_getpshared" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "const int *" + size: 8 + alignment: 8 + } + name: "attr" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int *" + size: 8 + alignment: 8 + } + name: "pshared" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_barrierattr_setpshared" + access: public_access + linker_set_key: "pthread_barrierattr_setpshared" + } + mangled_function_name: "pthread_barrierattr_setpshared" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "int *" + size: 8 + alignment: 8 + } + name: "attr" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pshared" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_barrier_init" + access: public_access + linker_set_key: "pthread_barrier_init" + } + mangled_function_name: "pthread_barrier_init" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "pthread_barrier_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const int *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_barrier_destroy" + access: public_access + linker_set_key: "pthread_barrier_destroy" + } + mangled_function_name: "pthread_barrier_destroy" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "pthread_barrier_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_barrier_wait" + access: public_access + linker_set_key: "pthread_barrier_wait" + } + mangled_function_name: "pthread_barrier_wait" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "pthread_barrier_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_spin_destroy" + access: public_access + linker_set_key: "pthread_spin_destroy" + } + mangled_function_name: "pthread_spin_destroy" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "pthread_spinlock_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_spin_init" + access: public_access + linker_set_key: "pthread_spin_init" + } + mangled_function_name: "pthread_spin_init" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "pthread_spinlock_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_spin_lock" + access: public_access + linker_set_key: "pthread_spin_lock" + } + mangled_function_name: "pthread_spin_lock" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "pthread_spinlock_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_spin_trylock" + access: public_access + linker_set_key: "pthread_spin_trylock" + } + mangled_function_name: "pthread_spin_trylock" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "pthread_spinlock_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_spin_unlock" + access: public_access + linker_set_key: "pthread_spin_unlock" + } + mangled_function_name: "pthread_spin_unlock" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "pthread_spinlock_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "pthread_self" + access: public_access + linker_set_key: "pthread_self" + } + mangled_function_name: "pthread_self" + source_file: "bionic/libc/include/pthread.h" +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_getname_np" + access: public_access + linker_set_key: "pthread_getname_np" + } + mangled_function_name: "pthread_getname_np" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_setname_np" + access: public_access + linker_set_key: "pthread_setname_np" + } + mangled_function_name: "pthread_setname_np" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_setschedparam" + access: public_access + linker_set_key: "pthread_setschedparam" + } + mangled_function_name: "pthread_setschedparam" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const sched_param *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pthread_setspecific" + access: public_access + linker_set_key: "pthread_setspecific" + } + mangled_function_name: "pthread_setspecific" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const void *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "__pthread_cleanup_push" + access: public_access + linker_set_key: "__pthread_cleanup_push" + } + mangled_function_name: "__pthread_cleanup_push" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "__pthread_cleanup_t *" + size: 8 + alignment: 8 + } + name: "c" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "void (*)(void *)" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "void *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "__pthread_cleanup_pop" + access: public_access + linker_set_key: "__pthread_cleanup_pop" + } + mangled_function_name: "__pthread_cleanup_pop" + source_file: "bionic/libc/include/pthread.h" + parameters { + basic_abi { + type_abi { + name: "__pthread_cleanup_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "clearerr" + access: public_access + linker_set_key: "clearerr" + } + mangled_function_name: "clearerr" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "__sFILE *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "fclose" + access: public_access + linker_set_key: "fclose" + } + mangled_function_name: "fclose" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "__sFILE *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "feof" + access: public_access + linker_set_key: "feof" + } + mangled_function_name: "feof" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "__sFILE *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "ferror" + access: public_access + linker_set_key: "ferror" + } + mangled_function_name: "ferror" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "__sFILE *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "fflush" + access: public_access + linker_set_key: "fflush" + } + mangled_function_name: "fflush" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "__sFILE *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "fgetc" + access: public_access + linker_set_key: "fgetc" + } + mangled_function_name: "fgetc" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "__sFILE *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "fgets" + access: public_access + linker_set_key: "fgets" + } + mangled_function_name: "fgets" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "char *__restrict" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__sFILE *__restrict" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "fprintf" + access: public_access + linker_set_key: "fprintf" + } + mangled_function_name: "fprintf" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "__sFILE *__restrict" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *__restrict" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "fputc" + access: public_access + linker_set_key: "fputc" + } + mangled_function_name: "fputc" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__sFILE *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "fputs" + access: public_access + linker_set_key: "fputs" + } + mangled_function_name: "fputs" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "const char *__restrict" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__sFILE *__restrict" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "fread" + access: public_access + linker_set_key: "fread" + } + mangled_function_name: "fread" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "void *__restrict" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__sFILE *__restrict" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "fscanf" + access: public_access + linker_set_key: "fscanf" + } + mangled_function_name: "fscanf" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "__sFILE *__restrict" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *__restrict" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "fwrite" + access: public_access + linker_set_key: "fwrite" + } + mangled_function_name: "fwrite" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "const void *__restrict" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__sFILE *__restrict" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "getc" + access: public_access + linker_set_key: "getc" + } + mangled_function_name: "getc" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "__sFILE *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "getchar" + access: public_access + linker_set_key: "getchar" + } + mangled_function_name: "getchar" + source_file: "bionic/libc/include/stdio.h" +} +functions { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "getdelim" + access: public_access + linker_set_key: "getdelim" + } + mangled_function_name: "getdelim" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "char **__restrict" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long *__restrict" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__sFILE *__restrict" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "getline" + access: public_access + linker_set_key: "getline" + } + mangled_function_name: "getline" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "char **__restrict" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long *__restrict" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__sFILE *__restrict" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "perror" + access: public_access + linker_set_key: "perror" + } + mangled_function_name: "perror" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "printf" + access: public_access + linker_set_key: "printf" + } + mangled_function_name: "printf" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "const char *__restrict" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "putc" + access: public_access + linker_set_key: "putc" + } + mangled_function_name: "putc" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__sFILE *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "putchar" + access: public_access + linker_set_key: "putchar" + } + mangled_function_name: "putchar" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "puts" + access: public_access + linker_set_key: "puts" + } + mangled_function_name: "puts" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "remove" + access: public_access + linker_set_key: "remove" + } + mangled_function_name: "remove" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "rewind" + access: public_access + linker_set_key: "rewind" + } + mangled_function_name: "rewind" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "__sFILE *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "scanf" + access: public_access + linker_set_key: "scanf" + } + mangled_function_name: "scanf" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "const char *__restrict" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "setbuf" + access: public_access + linker_set_key: "setbuf" + } + mangled_function_name: "setbuf" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "__sFILE *__restrict" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *__restrict" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "setvbuf" + access: public_access + linker_set_key: "setvbuf" + } + mangled_function_name: "setvbuf" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "__sFILE *__restrict" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *__restrict" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "sscanf" + access: public_access + linker_set_key: "sscanf" + } + mangled_function_name: "sscanf" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "const char *__restrict" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *__restrict" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "ungetc" + access: public_access + linker_set_key: "ungetc" + } + mangled_function_name: "ungetc" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__sFILE *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "vfprintf" + access: public_access + linker_set_key: "vfprintf" + } + mangled_function_name: "vfprintf" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "__sFILE *__restrict" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *__restrict" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__va_list_tag *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "vprintf" + access: public_access + linker_set_key: "vprintf" + } + mangled_function_name: "vprintf" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "const char *__restrict" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__va_list_tag *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "dprintf" + access: public_access + linker_set_key: "dprintf" + } + mangled_function_name: "dprintf" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *__restrict" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "vdprintf" + access: public_access + linker_set_key: "vdprintf" + } + mangled_function_name: "vdprintf" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *__restrict" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__va_list_tag *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "sprintf" + access: public_access + linker_set_key: "sprintf" + } + mangled_function_name: "sprintf" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "char *__restrict" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *__restrict" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "vsprintf" + access: public_access + linker_set_key: "vsprintf" + } + mangled_function_name: "vsprintf" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "char *__restrict" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *__restrict" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__va_list_tag *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "tmpnam" + access: public_access + linker_set_key: "tmpnam" + } + mangled_function_name: "tmpnam" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "tempnam" + access: public_access + linker_set_key: "tempnam" + } + mangled_function_name: "tempnam" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "rename" + access: public_access + linker_set_key: "rename" + } + mangled_function_name: "rename" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "renameat" + access: public_access + linker_set_key: "renameat" + } + mangled_function_name: "renameat" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "fseek" + access: public_access + linker_set_key: "fseek" + } + mangled_function_name: "fseek" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "__sFILE *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "ftell" + access: public_access + linker_set_key: "ftell" + } + mangled_function_name: "ftell" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "__sFILE *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "fgetpos" + access: public_access + linker_set_key: "fgetpos" + } + mangled_function_name: "fgetpos" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "__sFILE *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "fsetpos" + access: public_access + linker_set_key: "fsetpos" + } + mangled_function_name: "fsetpos" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "__sFILE *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const long *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "fseeko" + access: public_access + linker_set_key: "fseeko" + } + mangled_function_name: "fseeko" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "__sFILE *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "ftello" + access: public_access + linker_set_key: "ftello" + } + mangled_function_name: "ftello" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "__sFILE *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "__sFILE *" + size: 8 + alignment: 8 + } + name: "funopen" + access: public_access + linker_set_key: "funopen" + } + mangled_function_name: "funopen" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "const void *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int (*)(void *, char *, int)" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int (*)(void *, const char *, int)" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long (*)(void *, long, int)" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int (*)(void *)" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "fgetpos64" + access: public_access + linker_set_key: "fgetpos64" + } + mangled_function_name: "fgetpos64" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "__sFILE *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "fsetpos64" + access: public_access + linker_set_key: "fsetpos64" + } + mangled_function_name: "fsetpos64" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "__sFILE *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const long *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "fseeko64" + access: public_access + linker_set_key: "fseeko64" + } + mangled_function_name: "fseeko64" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "__sFILE *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "ftello64" + access: public_access + linker_set_key: "ftello64" + } + mangled_function_name: "ftello64" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "__sFILE *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "__sFILE *" + size: 8 + alignment: 8 + } + name: "funopen64" + access: public_access + linker_set_key: "funopen64" + } + mangled_function_name: "funopen64" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "const void *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int (*)(void *, char *, int)" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int (*)(void *, const char *, int)" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long (*)(void *, long, int)" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int (*)(void *)" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "__sFILE *" + size: 8 + alignment: 8 + } + name: "fopen" + access: public_access + linker_set_key: "fopen" + } + mangled_function_name: "fopen" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "const char *__restrict" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *__restrict" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "__sFILE *" + size: 8 + alignment: 8 + } + name: "fopen64" + access: public_access + linker_set_key: "fopen64" + } + mangled_function_name: "fopen64" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "const char *__restrict" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *__restrict" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "__sFILE *" + size: 8 + alignment: 8 + } + name: "freopen" + access: public_access + linker_set_key: "freopen" + } + mangled_function_name: "freopen" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "const char *__restrict" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *__restrict" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__sFILE *__restrict" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "__sFILE *" + size: 8 + alignment: 8 + } + name: "freopen64" + access: public_access + linker_set_key: "freopen64" + } + mangled_function_name: "freopen64" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "const char *__restrict" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *__restrict" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__sFILE *__restrict" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "__sFILE *" + size: 8 + alignment: 8 + } + name: "tmpfile" + access: public_access + linker_set_key: "tmpfile" + } + mangled_function_name: "tmpfile" + source_file: "bionic/libc/include/stdio.h" +} +functions { + basic_abi { + type_abi { + name: "__sFILE *" + size: 8 + alignment: 8 + } + name: "tmpfile64" + access: public_access + linker_set_key: "tmpfile64" + } + mangled_function_name: "tmpfile64" + source_file: "bionic/libc/include/stdio.h" +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "snprintf" + access: public_access + linker_set_key: "snprintf" + } + mangled_function_name: "snprintf" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "char *__restrict" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *__restrict" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "vfscanf" + access: public_access + linker_set_key: "vfscanf" + } + mangled_function_name: "vfscanf" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "__sFILE *__restrict" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *__restrict" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__va_list_tag *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "vscanf" + access: public_access + linker_set_key: "vscanf" + } + mangled_function_name: "vscanf" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__va_list_tag *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "vsnprintf" + access: public_access + linker_set_key: "vsnprintf" + } + mangled_function_name: "vsnprintf" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "char *__restrict" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *__restrict" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__va_list_tag *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "vsscanf" + access: public_access + linker_set_key: "vsscanf" + } + mangled_function_name: "vsscanf" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "const char *__restrict" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *__restrict" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__va_list_tag *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "ctermid" + access: public_access + linker_set_key: "ctermid" + } + mangled_function_name: "ctermid" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "__sFILE *" + size: 8 + alignment: 8 + } + name: "fdopen" + access: public_access + linker_set_key: "fdopen" + } + mangled_function_name: "fdopen" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "fileno" + access: public_access + linker_set_key: "fileno" + } + mangled_function_name: "fileno" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "__sFILE *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pclose" + access: public_access + linker_set_key: "pclose" + } + mangled_function_name: "pclose" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "__sFILE *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "__sFILE *" + size: 8 + alignment: 8 + } + name: "popen" + access: public_access + linker_set_key: "popen" + } + mangled_function_name: "popen" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "flockfile" + access: public_access + linker_set_key: "flockfile" + } + mangled_function_name: "flockfile" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "__sFILE *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "ftrylockfile" + access: public_access + linker_set_key: "ftrylockfile" + } + mangled_function_name: "ftrylockfile" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "__sFILE *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "funlockfile" + access: public_access + linker_set_key: "funlockfile" + } + mangled_function_name: "funlockfile" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "__sFILE *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "getc_unlocked" + access: public_access + linker_set_key: "getc_unlocked" + } + mangled_function_name: "getc_unlocked" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "__sFILE *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "getchar_unlocked" + access: public_access + linker_set_key: "getchar_unlocked" + } + mangled_function_name: "getchar_unlocked" + source_file: "bionic/libc/include/stdio.h" +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "putc_unlocked" + access: public_access + linker_set_key: "putc_unlocked" + } + mangled_function_name: "putc_unlocked" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__sFILE *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "putchar_unlocked" + access: public_access + linker_set_key: "putchar_unlocked" + } + mangled_function_name: "putchar_unlocked" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "__sFILE *" + size: 8 + alignment: 8 + } + name: "fmemopen" + access: public_access + linker_set_key: "fmemopen" + } + mangled_function_name: "fmemopen" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "void *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "__sFILE *" + size: 8 + alignment: 8 + } + name: "open_memstream" + access: public_access + linker_set_key: "open_memstream" + } + mangled_function_name: "open_memstream" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "char **" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "asprintf" + access: public_access + linker_set_key: "asprintf" + } + mangled_function_name: "asprintf" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "char **__restrict" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *__restrict" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "fgetln" + access: public_access + linker_set_key: "fgetln" + } + mangled_function_name: "fgetln" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "__sFILE *__restrict" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long *__restrict" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "fpurge" + access: public_access + linker_set_key: "fpurge" + } + mangled_function_name: "fpurge" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "__sFILE *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "setbuffer" + access: public_access + linker_set_key: "setbuffer" + } + mangled_function_name: "setbuffer" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "__sFILE *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "setlinebuf" + access: public_access + linker_set_key: "setlinebuf" + } + mangled_function_name: "setlinebuf" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "__sFILE *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "vasprintf" + access: public_access + linker_set_key: "vasprintf" + } + mangled_function_name: "vasprintf" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "char **__restrict" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *__restrict" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__va_list_tag *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "clearerr_unlocked" + access: public_access + linker_set_key: "clearerr_unlocked" + } + mangled_function_name: "clearerr_unlocked" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "__sFILE *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "feof_unlocked" + access: public_access + linker_set_key: "feof_unlocked" + } + mangled_function_name: "feof_unlocked" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "__sFILE *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "ferror_unlocked" + access: public_access + linker_set_key: "ferror_unlocked" + } + mangled_function_name: "ferror_unlocked" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "__sFILE *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "fileno_unlocked" + access: public_access + linker_set_key: "fileno_unlocked" + } + mangled_function_name: "fileno_unlocked" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "__sFILE *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "__fgets_chk" + access: public_access + linker_set_key: "__fgets_chk" + } + mangled_function_name: "__fgets_chk" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__sFILE *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "__fread_chk" + access: public_access + linker_set_key: "__fread_chk" + } + mangled_function_name: "__fread_chk" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "void *__restrict" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__sFILE *__restrict" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "__fwrite_chk" + access: public_access + linker_set_key: "__fwrite_chk" + } + mangled_function_name: "__fwrite_chk" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "const void *__restrict" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__sFILE *__restrict" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void *" + size: 8 + alignment: 8 + } + name: "malloc" + access: public_access + linker_set_key: "malloc" + } + mangled_function_name: "malloc" + source_file: "bionic/libc/include/malloc.h" + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "byte_count" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void *" + size: 8 + alignment: 8 + } + name: "calloc" + access: public_access + linker_set_key: "calloc" + } + mangled_function_name: "calloc" + source_file: "bionic/libc/include/malloc.h" + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "item_count" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "item_size" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void *" + size: 8 + alignment: 8 + } + name: "realloc" + access: public_access + linker_set_key: "realloc" + } + mangled_function_name: "realloc" + source_file: "bionic/libc/include/malloc.h" + parameters { + basic_abi { + type_abi { + name: "void *" + size: 8 + alignment: 8 + } + name: "p" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "byte_count" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "free" + access: public_access + linker_set_key: "free" + } + mangled_function_name: "free" + source_file: "bionic/libc/include/malloc.h" + parameters { + basic_abi { + type_abi { + name: "void *" + size: 8 + alignment: 8 + } + name: "p" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void *" + size: 8 + alignment: 8 + } + name: "memalign" + access: public_access + linker_set_key: "memalign" + } + mangled_function_name: "memalign" + source_file: "bionic/libc/include/malloc.h" + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "alignment" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "byte_count" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "malloc_usable_size" + access: public_access + linker_set_key: "malloc_usable_size" + } + mangled_function_name: "malloc_usable_size" + source_file: "bionic/libc/include/malloc.h" + parameters { + basic_abi { + type_abi { + name: "const void *" + size: 8 + alignment: 8 + } + name: "p" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "mallinfo" + size: 80 + alignment: 8 + } + name: "mallinfo" + access: public_access + linker_set_key: "mallinfo" + } + mangled_function_name: "mallinfo" + source_file: "bionic/libc/include/malloc.h" +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "malloc_info" + access: public_access + linker_set_key: "malloc_info" + } + mangled_function_name: "malloc_info" + source_file: "bionic/libc/include/malloc.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__sFILE *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "abort" + access: public_access + linker_set_key: "abort" + } + mangled_function_name: "abort" + source_file: "bionic/libc/include/stdlib.h" +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "exit" + access: public_access + linker_set_key: "exit" + } + mangled_function_name: "exit" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "_Exit" + access: public_access + linker_set_key: "_Exit" + } + mangled_function_name: "_Exit" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "at_quick_exit" + access: public_access + linker_set_key: "at_quick_exit" + } + mangled_function_name: "at_quick_exit" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "void (*)()" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "quick_exit" + access: public_access + linker_set_key: "quick_exit" + } + mangled_function_name: "quick_exit" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "getenv" + access: public_access + linker_set_key: "getenv" + } + mangled_function_name: "getenv" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "putenv" + access: public_access + linker_set_key: "putenv" + } + mangled_function_name: "putenv" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "setenv" + access: public_access + linker_set_key: "setenv" + } + mangled_function_name: "setenv" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "unsetenv" + access: public_access + linker_set_key: "unsetenv" + } + mangled_function_name: "unsetenv" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "clearenv" + access: public_access + linker_set_key: "clearenv" + } + mangled_function_name: "clearenv" + source_file: "bionic/libc/include/stdlib.h" +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "mkdtemp" + access: public_access + linker_set_key: "mkdtemp" + } + mangled_function_name: "mkdtemp" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "mktemp" + access: public_access + linker_set_key: "mktemp" + } + mangled_function_name: "mktemp" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "mkostemp64" + access: public_access + linker_set_key: "mkostemp64" + } + mangled_function_name: "mkostemp64" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "mkostemp" + access: public_access + linker_set_key: "mkostemp" + } + mangled_function_name: "mkostemp" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "mkostemps64" + access: public_access + linker_set_key: "mkostemps64" + } + mangled_function_name: "mkostemps64" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "mkostemps" + access: public_access + linker_set_key: "mkostemps" + } + mangled_function_name: "mkostemps" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "mkstemp64" + access: public_access + linker_set_key: "mkstemp64" + } + mangled_function_name: "mkstemp64" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "mkstemp" + access: public_access + linker_set_key: "mkstemp" + } + mangled_function_name: "mkstemp" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "mkstemps64" + access: public_access + linker_set_key: "mkstemps64" + } + mangled_function_name: "mkstemps64" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "mkstemps" + access: public_access + linker_set_key: "mkstemps" + } + mangled_function_name: "mkstemps" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "strtol" + access: public_access + linker_set_key: "strtol" + } + mangled_function_name: "strtol" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char **" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long long" + size: 8 + alignment: 8 + } + name: "strtoll" + access: public_access + linker_set_key: "strtoll" + } + mangled_function_name: "strtoll" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char **" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "strtoul" + access: public_access + linker_set_key: "strtoul" + } + mangled_function_name: "strtoul" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char **" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned long long" + size: 8 + alignment: 8 + } + name: "strtoull" + access: public_access + linker_set_key: "strtoull" + } + mangled_function_name: "strtoull" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char **" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "posix_memalign" + access: public_access + linker_set_key: "posix_memalign" + } + mangled_function_name: "posix_memalign" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "void **" + size: 8 + alignment: 8 + } + name: "memptr" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "alignment" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "size" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "strtod" + access: public_access + linker_set_key: "strtod" + } + mangled_function_name: "strtod" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char **" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "strtold" + access: public_access + linker_set_key: "strtold" + } + mangled_function_name: "strtold" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char **" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "strtoul_l" + access: public_access + linker_set_key: "strtoul_l" + } + mangled_function_name: "strtoul_l" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char **" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__locale_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "atoi" + access: public_access + linker_set_key: "atoi" + } + mangled_function_name: "atoi" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "atol" + access: public_access + linker_set_key: "atol" + } + mangled_function_name: "atol" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long long" + size: 8 + alignment: 8 + } + name: "atoll" + access: public_access + linker_set_key: "atoll" + } + mangled_function_name: "atoll" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "realpath" + access: public_access + linker_set_key: "realpath" + } + mangled_function_name: "realpath" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "path" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "resolved" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "system" + access: public_access + linker_set_key: "system" + } + mangled_function_name: "system" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "string" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void *" + size: 8 + alignment: 8 + } + name: "bsearch" + access: public_access + linker_set_key: "bsearch" + } + mangled_function_name: "bsearch" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "const void *" + size: 8 + alignment: 8 + } + name: "key" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const void *" + size: 8 + alignment: 8 + } + name: "base0" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "nmemb" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "size" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int (*)(const void *, const void *)" + size: 8 + alignment: 8 + } + name: "compar" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "qsort" + access: public_access + linker_set_key: "qsort" + } + mangled_function_name: "qsort" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "void *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int (*)(const void *, const void *)" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "arc4random" + access: public_access + linker_set_key: "arc4random" + } + mangled_function_name: "arc4random" + source_file: "bionic/libc/include/stdlib.h" +} +functions { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "arc4random_uniform" + access: public_access + linker_set_key: "arc4random_uniform" + } + mangled_function_name: "arc4random_uniform" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "arc4random_buf" + access: public_access + linker_set_key: "arc4random_buf" + } + mangled_function_name: "arc4random_buf" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "void *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "rand_r" + access: public_access + linker_set_key: "rand_r" + } + mangled_function_name: "rand_r" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "drand48" + access: public_access + linker_set_key: "drand48" + } + mangled_function_name: "drand48" + source_file: "bionic/libc/include/stdlib.h" +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "erand48" + access: public_access + linker_set_key: "erand48" + } + mangled_function_name: "erand48" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "unsigned short *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "jrand48" + access: public_access + linker_set_key: "jrand48" + } + mangled_function_name: "jrand48" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "unsigned short *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "lcong48" + access: public_access + linker_set_key: "lcong48" + } + mangled_function_name: "lcong48" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "unsigned short *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "lrand48" + access: public_access + linker_set_key: "lrand48" + } + mangled_function_name: "lrand48" + source_file: "bionic/libc/include/stdlib.h" +} +functions { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "mrand48" + access: public_access + linker_set_key: "mrand48" + } + mangled_function_name: "mrand48" + source_file: "bionic/libc/include/stdlib.h" +} +functions { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "nrand48" + access: public_access + linker_set_key: "nrand48" + } + mangled_function_name: "nrand48" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "unsigned short *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned short *" + size: 8 + alignment: 8 + } + name: "seed48" + access: public_access + linker_set_key: "seed48" + } + mangled_function_name: "seed48" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "unsigned short *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "srand48" + access: public_access + linker_set_key: "srand48" + } + mangled_function_name: "srand48" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "initstate" + access: public_access + linker_set_key: "initstate" + } + mangled_function_name: "initstate" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "setstate" + access: public_access + linker_set_key: "setstate" + } + mangled_function_name: "setstate" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "getpt" + access: public_access + linker_set_key: "getpt" + } + mangled_function_name: "getpt" + source_file: "bionic/libc/include/stdlib.h" +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "posix_openpt" + access: public_access + linker_set_key: "posix_openpt" + } + mangled_function_name: "posix_openpt" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "ptsname" + access: public_access + linker_set_key: "ptsname" + } + mangled_function_name: "ptsname" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "ptsname_r" + access: public_access + linker_set_key: "ptsname_r" + } + mangled_function_name: "ptsname_r" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "unlockpt" + access: public_access + linker_set_key: "unlockpt" + } + mangled_function_name: "unlockpt" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "getsubopt" + access: public_access + linker_set_key: "getsubopt" + } + mangled_function_name: "getsubopt" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "char **" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *const *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char **" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "div_t" + size: 8 + alignment: 4 + } + name: "div" + access: public_access + linker_set_key: "div" + } + mangled_function_name: "div" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "ldiv_t" + size: 16 + alignment: 8 + } + name: "ldiv" + access: public_access + linker_set_key: "ldiv" + } + mangled_function_name: "ldiv" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "lldiv_t" + size: 16 + alignment: 8 + } + name: "lldiv" + access: public_access + linker_set_key: "lldiv" + } + mangled_function_name: "lldiv" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "long long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "getprogname" + access: public_access + linker_set_key: "getprogname" + } + mangled_function_name: "getprogname" + source_file: "bionic/libc/include/stdlib.h" +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "setprogname" + access: public_access + linker_set_key: "setprogname" + } + mangled_function_name: "setprogname" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "mblen" + access: public_access + linker_set_key: "mblen" + } + mangled_function_name: "mblen" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "mbstowcs" + access: public_access + linker_set_key: "mbstowcs" + } + mangled_function_name: "mbstowcs" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "wchar_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "mbtowc" + access: public_access + linker_set_key: "mbtowc" + } + mangled_function_name: "mbtowc" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "wchar_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "wctomb" + access: public_access + linker_set_key: "wctomb" + } + mangled_function_name: "wctomb" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "wchar_t" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "wcstombs" + access: public_access + linker_set_key: "wcstombs" + } + mangled_function_name: "wcstombs" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "__ctype_get_mb_cur_max" + access: public_access + linker_set_key: "__ctype_get_mb_cur_max" + } + mangled_function_name: "__ctype_get_mb_cur_max" + source_file: "bionic/libc/include/stdlib.h" +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "strtof" + access: public_access + linker_set_key: "strtof" + } + mangled_function_name: "strtof" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char **" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "atof" + access: public_access + linker_set_key: "atof" + } + mangled_function_name: "atof" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "abs" + access: public_access + linker_set_key: "abs" + } + mangled_function_name: "abs" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "labs" + access: public_access + linker_set_key: "labs" + } + mangled_function_name: "labs" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long long" + size: 8 + alignment: 8 + } + name: "llabs" + access: public_access + linker_set_key: "llabs" + } + mangled_function_name: "llabs" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "long long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "rand" + access: public_access + linker_set_key: "rand" + } + mangled_function_name: "rand" + source_file: "bionic/libc/include/stdlib.h" +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "srand" + access: public_access + linker_set_key: "srand" + } + mangled_function_name: "srand" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "random" + access: public_access + linker_set_key: "random" + } + mangled_function_name: "random" + source_file: "bionic/libc/include/stdlib.h" +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "srandom" + access: public_access + linker_set_key: "srandom" + } + mangled_function_name: "srandom" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "grantpt" + access: public_access + linker_set_key: "grantpt" + } + mangled_function_name: "grantpt" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long long" + size: 8 + alignment: 8 + } + name: "strtoll_l" + access: public_access + linker_set_key: "strtoll_l" + } + mangled_function_name: "strtoll_l" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char **" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__locale_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned long long" + size: 8 + alignment: 8 + } + name: "strtoull_l" + access: public_access + linker_set_key: "strtoull_l" + } + mangled_function_name: "strtoull_l" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char **" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__locale_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "strtold_l" + access: public_access + linker_set_key: "strtold_l" + } + mangled_function_name: "strtold_l" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char **" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__locale_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "strtod_l" + access: public_access + linker_set_key: "strtod_l" + } + mangled_function_name: "strtod_l" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char **" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__locale_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "strtof_l" + access: public_access + linker_set_key: "strtof_l" + } + mangled_function_name: "strtof_l" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char **" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__locale_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "strtol_l" + access: public_access + linker_set_key: "strtol_l" + } + mangled_function_name: "strtol_l" + source_file: "bionic/libc/include/stdlib.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char **" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__locale_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void *" + size: 8 + alignment: 8 + } + name: "mmap" + access: public_access + linker_set_key: "mmap" + } + mangled_function_name: "mmap" + source_file: "bionic/libc/include/sys/mman.h" + parameters { + basic_abi { + type_abi { + name: "void *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void *" + size: 8 + alignment: 8 + } + name: "mmap64" + access: public_access + linker_set_key: "mmap64" + } + mangled_function_name: "mmap64" + source_file: "bionic/libc/include/sys/mman.h" + parameters { + basic_abi { + type_abi { + name: "void *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "munmap" + access: public_access + linker_set_key: "munmap" + } + mangled_function_name: "munmap" + source_file: "bionic/libc/include/sys/mman.h" + parameters { + basic_abi { + type_abi { + name: "void *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "msync" + access: public_access + linker_set_key: "msync" + } + mangled_function_name: "msync" + source_file: "bionic/libc/include/sys/mman.h" + parameters { + basic_abi { + type_abi { + name: "void *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "mprotect" + access: public_access + linker_set_key: "mprotect" + } + mangled_function_name: "mprotect" + source_file: "bionic/libc/include/sys/mman.h" + parameters { + basic_abi { + type_abi { + name: "void *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void *" + size: 8 + alignment: 8 + } + name: "mremap" + access: public_access + linker_set_key: "mremap" + } + mangled_function_name: "mremap" + source_file: "bionic/libc/include/sys/mman.h" + parameters { + basic_abi { + type_abi { + name: "void *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "mlockall" + access: public_access + linker_set_key: "mlockall" + } + mangled_function_name: "mlockall" + source_file: "bionic/libc/include/sys/mman.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "munlockall" + access: public_access + linker_set_key: "munlockall" + } + mangled_function_name: "munlockall" + source_file: "bionic/libc/include/sys/mman.h" +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "mlock" + access: public_access + linker_set_key: "mlock" + } + mangled_function_name: "mlock" + source_file: "bionic/libc/include/sys/mman.h" + parameters { + basic_abi { + type_abi { + name: "const void *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "munlock" + access: public_access + linker_set_key: "munlock" + } + mangled_function_name: "munlock" + source_file: "bionic/libc/include/sys/mman.h" + parameters { + basic_abi { + type_abi { + name: "const void *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "mincore" + access: public_access + linker_set_key: "mincore" + } + mangled_function_name: "mincore" + source_file: "bionic/libc/include/sys/mman.h" + parameters { + basic_abi { + type_abi { + name: "void *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "madvise" + access: public_access + linker_set_key: "madvise" + } + mangled_function_name: "madvise" + source_file: "bionic/libc/include/sys/mman.h" + parameters { + basic_abi { + type_abi { + name: "void *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "posix_madvise" + access: public_access + linker_set_key: "posix_madvise" + } + mangled_function_name: "posix_madvise" + source_file: "bionic/libc/include/sys/mman.h" + parameters { + basic_abi { + type_abi { + name: "void *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "prctl" + access: public_access + linker_set_key: "prctl" + } + mangled_function_name: "prctl" + source_file: "bionic/libc/include/sys/prctl.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "option" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__system_property_set" + access: public_access + linker_set_key: "__system_property_set" + } + mangled_function_name: "__system_property_set" + source_file: "bionic/libc/include/sys/system_properties.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "key" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "value" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "const prop_info *" + size: 8 + alignment: 8 + } + name: "__system_property_find" + access: public_access + linker_set_key: "__system_property_find" + } + mangled_function_name: "__system_property_find" + source_file: "bionic/libc/include/sys/system_properties.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "name" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "__system_property_read_callback" + access: public_access + linker_set_key: "__system_property_read_callback" + } + mangled_function_name: "__system_property_read_callback" + source_file: "bionic/libc/include/sys/system_properties.h" + parameters { + basic_abi { + type_abi { + name: "const prop_info *" + size: 8 + alignment: 8 + } + name: "pi" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "void (*)(void *, const char *, const char *, unsigned int)" + size: 8 + alignment: 8 + } + name: "callback" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "void *" + size: 8 + alignment: 8 + } + name: "cookie" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__system_property_foreach" + access: public_access + linker_set_key: "__system_property_foreach" + } + mangled_function_name: "__system_property_foreach" + source_file: "bionic/libc/include/sys/system_properties.h" + parameters { + basic_abi { + type_abi { + name: "void (*)(const prop_info *, void *)" + size: 8 + alignment: 8 + } + name: "propfn" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "void *" + size: 8 + alignment: 8 + } + name: "cookie" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "bool" + size: 1 + alignment: 1 + } + name: "__system_property_wait" + access: public_access + linker_set_key: "__system_property_wait" + } + mangled_function_name: "__system_property_wait" + source_file: "bionic/libc/include/sys/system_properties.h" + parameters { + basic_abi { + type_abi { + name: "const prop_info *" + size: 8 + alignment: 8 + } + name: "pi" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "old_serial" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int *" + size: 8 + alignment: 8 + } + name: "new_serial_ptr" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const timespec *" + size: 8 + alignment: 8 + } + name: "relative_timeout" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__system_property_read" + access: public_access + linker_set_key: "__system_property_read" + } + mangled_function_name: "__system_property_read" + source_file: "bionic/libc/include/sys/system_properties.h" + parameters { + basic_abi { + type_abi { + name: "const prop_info *" + size: 8 + alignment: 8 + } + name: "pi" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "name" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "value" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__system_property_get" + access: public_access + linker_set_key: "__system_property_get" + } + mangled_function_name: "__system_property_get" + source_file: "bionic/libc/include/sys/system_properties.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "name" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "value" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "const prop_info *" + size: 8 + alignment: 8 + } + name: "__system_property_find_nth" + access: public_access + linker_set_key: "__system_property_find_nth" + } + mangled_function_name: "__system_property_find_nth" + source_file: "bionic/libc/include/sys/system_properties.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "n" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "malloc_iterate" + access: public_access + linker_set_key: "malloc_iterate" + } + mangled_function_name: "malloc_iterate" + source_file: "bionic/libc/bionic/malloc_common.cpp" + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "base" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "size" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "void (*)(unsigned long, unsigned long, void *)" + size: 8 + alignment: 8 + } + name: "callback" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "void *" + size: 8 + alignment: 8 + } + name: "arg" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "malloc_disable" + access: public_access + linker_set_key: "malloc_disable" + } + mangled_function_name: "malloc_disable" + source_file: "bionic/libc/bionic/malloc_common.cpp" +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "malloc_enable" + access: public_access + linker_set_key: "malloc_enable" + } + mangled_function_name: "malloc_enable" + source_file: "bionic/libc/bionic/malloc_common.cpp" +} +functions { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "malloc_backtrace" + access: public_access + linker_set_key: "malloc_backtrace" + } + mangled_function_name: "malloc_backtrace" + source_file: "bionic/libc/bionic/malloc_common.cpp" + parameters { + basic_abi { + type_abi { + name: "void *" + size: 8 + alignment: 8 + } + name: "pointer" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long *" + size: 8 + alignment: 8 + } + name: "frames" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "frame_count" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "__libc_init" + access: public_access + linker_set_key: "__libc_init" + } + mangled_function_name: "__libc_init" + source_file: "bionic/libc/bionic/libc_init_common.h" + parameters { + basic_abi { + type_abi { + name: "void *" + size: 8 + alignment: 8 + } + name: "raw_args" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "void (*)()" + size: 8 + alignment: 8 + } + name: "onexit" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int (*)(int, char **, char **)" + size: 8 + alignment: 8 + } + name: "slingshot" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const structors_array_t *const" + size: 8 + alignment: 8 + } + name: "structors" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "__stack_chk_fail" + access: public_access + linker_set_key: "__stack_chk_fail" + } + mangled_function_name: "__stack_chk_fail" + source_file: "bionic/libc/private/bionic_ssp.h" +} +functions { + basic_abi { + type_abi { + name: "lconv *" + size: 8 + alignment: 8 + } + name: "localeconv" + access: public_access + linker_set_key: "localeconv" + } + mangled_function_name: "localeconv" + source_file: "bionic/libc/include/locale.h" +} +functions { + basic_abi { + type_abi { + name: "__locale_t *" + size: 8 + alignment: 8 + } + name: "duplocale" + access: public_access + linker_set_key: "duplocale" + } + mangled_function_name: "duplocale" + source_file: "bionic/libc/include/locale.h" + parameters { + basic_abi { + type_abi { + name: "__locale_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "freelocale" + access: public_access + linker_set_key: "freelocale" + } + mangled_function_name: "freelocale" + source_file: "bionic/libc/include/locale.h" + parameters { + basic_abi { + type_abi { + name: "__locale_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "__locale_t *" + size: 8 + alignment: 8 + } + name: "newlocale" + access: public_access + linker_set_key: "newlocale" + } + mangled_function_name: "newlocale" + source_file: "bionic/libc/include/locale.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__locale_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "setlocale" + access: public_access + linker_set_key: "setlocale" + } + mangled_function_name: "setlocale" + source_file: "bionic/libc/include/locale.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "__locale_t *" + size: 8 + alignment: 8 + } + name: "uselocale" + access: public_access + linker_set_key: "uselocale" + } + mangled_function_name: "uselocale" + source_file: "bionic/libc/include/locale.h" + parameters { + basic_abi { + type_abi { + name: "__locale_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "endmntent" + access: public_access + linker_set_key: "endmntent" + } + mangled_function_name: "endmntent" + source_file: "bionic/libc/include/mntent.h" + parameters { + basic_abi { + type_abi { + name: "__sFILE *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "mntent *" + size: 8 + alignment: 8 + } + name: "getmntent" + access: public_access + linker_set_key: "getmntent" + } + mangled_function_name: "getmntent" + source_file: "bionic/libc/include/mntent.h" + parameters { + basic_abi { + type_abi { + name: "__sFILE *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "mntent *" + size: 8 + alignment: 8 + } + name: "getmntent_r" + access: public_access + linker_set_key: "getmntent_r" + } + mangled_function_name: "getmntent_r" + source_file: "bionic/libc/include/mntent.h" + parameters { + basic_abi { + type_abi { + name: "__sFILE *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "mntent *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "__sFILE *" + size: 8 + alignment: 8 + } + name: "setmntent" + access: public_access + linker_set_key: "setmntent" + } + mangled_function_name: "setmntent" + source_file: "bionic/libc/include/mntent.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "hasmntopt" + access: public_access + linker_set_key: "hasmntopt" + } + mangled_function_name: "hasmntopt" + source_file: "bionic/libc/include/mntent.h" + parameters { + basic_abi { + type_abi { + name: "const mntent *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "group *" + size: 8 + alignment: 8 + } + name: "getgrgid" + access: public_access + linker_set_key: "getgrgid" + } + mangled_function_name: "getgrgid" + source_file: "bionic/libc/include/grp.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "group *" + size: 8 + alignment: 8 + } + name: "getgrnam" + access: public_access + linker_set_key: "getgrnam" + } + mangled_function_name: "getgrnam" + source_file: "bionic/libc/include/grp.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "group *" + size: 8 + alignment: 8 + } + name: "getgrent" + access: public_access + linker_set_key: "getgrent" + } + mangled_function_name: "getgrent" + source_file: "bionic/libc/include/grp.h" +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "setgrent" + access: public_access + linker_set_key: "setgrent" + } + mangled_function_name: "setgrent" + source_file: "bionic/libc/include/grp.h" +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "endgrent" + access: public_access + linker_set_key: "endgrent" + } + mangled_function_name: "endgrent" + source_file: "bionic/libc/include/grp.h" +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "getgrgid_r" + access: public_access + linker_set_key: "getgrgid_r" + } + mangled_function_name: "getgrgid_r" + source_file: "bionic/libc/include/grp.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "group *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "group **" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "getgrnam_r" + access: public_access + linker_set_key: "getgrnam_r" + } + mangled_function_name: "getgrnam_r" + source_file: "bionic/libc/include/grp.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "group *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "group **" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "getgrouplist" + access: public_access + linker_set_key: "getgrouplist" + } + mangled_function_name: "getgrouplist" + source_file: "bionic/libc/include/grp.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "initgroups" + access: public_access + linker_set_key: "initgroups" + } + mangled_function_name: "initgroups" + source_file: "bionic/libc/include/grp.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "passwd *" + size: 8 + alignment: 8 + } + name: "getpwnam" + access: public_access + linker_set_key: "getpwnam" + } + mangled_function_name: "getpwnam" + source_file: "bionic/libc/include/pwd.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "passwd *" + size: 8 + alignment: 8 + } + name: "getpwuid" + access: public_access + linker_set_key: "getpwuid" + } + mangled_function_name: "getpwuid" + source_file: "bionic/libc/include/pwd.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "passwd *" + size: 8 + alignment: 8 + } + name: "getpwent" + access: public_access + linker_set_key: "getpwent" + } + mangled_function_name: "getpwent" + source_file: "bionic/libc/include/pwd.h" +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "setpwent" + access: public_access + linker_set_key: "setpwent" + } + mangled_function_name: "setpwent" + source_file: "bionic/libc/include/pwd.h" +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "endpwent" + access: public_access + linker_set_key: "endpwent" + } + mangled_function_name: "endpwent" + source_file: "bionic/libc/include/pwd.h" +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "getpwnam_r" + access: public_access + linker_set_key: "getpwnam_r" + } + mangled_function_name: "getpwnam_r" + source_file: "bionic/libc/include/pwd.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "passwd *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "passwd **" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "getpwuid_r" + access: public_access + linker_set_key: "getpwuid_r" + } + mangled_function_name: "getpwuid_r" + source_file: "bionic/libc/include/pwd.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "passwd *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "passwd **" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "getauxval" + access: public_access + linker_set_key: "getauxval" + } + mangled_function_name: "getauxval" + source_file: "bionic/libc/include/sys/auxv.h" + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "type" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "cmsghdr *" + size: 8 + alignment: 8 + } + name: "__cmsg_nxthdr" + access: public_access + linker_set_key: "__cmsg_nxthdr" + } + mangled_function_name: "__cmsg_nxthdr" + source_file: "bionic/libc/include/sys/socket.h" + parameters { + basic_abi { + type_abi { + name: "msghdr *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "cmsghdr *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "accept" + access: public_access + linker_set_key: "accept" + } + mangled_function_name: "accept" + source_file: "bionic/libc/include/sys/socket.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "sockaddr *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "accept4" + access: public_access + linker_set_key: "accept4" + } + mangled_function_name: "accept4" + source_file: "bionic/libc/include/sys/socket.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "sockaddr *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "bind" + access: public_access + linker_set_key: "bind" + } + mangled_function_name: "bind" + source_file: "bionic/libc/include/sys/socket.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const sockaddr *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "connect" + access: public_access + linker_set_key: "connect" + } + mangled_function_name: "connect" + source_file: "bionic/libc/include/sys/socket.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const sockaddr *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "getpeername" + access: public_access + linker_set_key: "getpeername" + } + mangled_function_name: "getpeername" + source_file: "bionic/libc/include/sys/socket.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "sockaddr *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "getsockname" + access: public_access + linker_set_key: "getsockname" + } + mangled_function_name: "getsockname" + source_file: "bionic/libc/include/sys/socket.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "sockaddr *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "getsockopt" + access: public_access + linker_set_key: "getsockopt" + } + mangled_function_name: "getsockopt" + source_file: "bionic/libc/include/sys/socket.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "void *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "listen" + access: public_access + linker_set_key: "listen" + } + mangled_function_name: "listen" + source_file: "bionic/libc/include/sys/socket.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "recvmmsg" + access: public_access + linker_set_key: "recvmmsg" + } + mangled_function_name: "recvmmsg" + source_file: "bionic/libc/include/sys/socket.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "mmsghdr *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const timespec *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "recvmsg" + access: public_access + linker_set_key: "recvmsg" + } + mangled_function_name: "recvmsg" + source_file: "bionic/libc/include/sys/socket.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "msghdr *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "sendmmsg" + access: public_access + linker_set_key: "sendmmsg" + } + mangled_function_name: "sendmmsg" + source_file: "bionic/libc/include/sys/socket.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const mmsghdr *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "sendmsg" + access: public_access + linker_set_key: "sendmsg" + } + mangled_function_name: "sendmsg" + source_file: "bionic/libc/include/sys/socket.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const msghdr *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "setsockopt" + access: public_access + linker_set_key: "setsockopt" + } + mangled_function_name: "setsockopt" + source_file: "bionic/libc/include/sys/socket.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const void *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "shutdown" + access: public_access + linker_set_key: "shutdown" + } + mangled_function_name: "shutdown" + source_file: "bionic/libc/include/sys/socket.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "socket" + access: public_access + linker_set_key: "socket" + } + mangled_function_name: "socket" + source_file: "bionic/libc/include/sys/socket.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "socketpair" + access: public_access + linker_set_key: "socketpair" + } + mangled_function_name: "socketpair" + source_file: "bionic/libc/include/sys/socket.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "recv" + access: public_access + linker_set_key: "recv" + } + mangled_function_name: "recv" + source_file: "bionic/libc/include/sys/socket.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "void *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "send" + access: public_access + linker_set_key: "send" + } + mangled_function_name: "send" + source_file: "bionic/libc/include/sys/socket.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const void *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "sendto" + access: public_access + linker_set_key: "sendto" + } + mangled_function_name: "sendto" + source_file: "bionic/libc/include/sys/socket.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const void *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const sockaddr *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "recvfrom" + access: public_access + linker_set_key: "recvfrom" + } + mangled_function_name: "recvfrom" + source_file: "bionic/libc/include/sys/socket.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "void *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "sockaddr *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "__sendto_chk" + access: public_access + linker_set_key: "__sendto_chk" + } + mangled_function_name: "__sendto_chk" + source_file: "bionic/libc/include/sys/socket.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const void *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const sockaddr *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "__recvfrom_chk" + access: public_access + linker_set_key: "__recvfrom_chk" + } + mangled_function_name: "__recvfrom_chk" + source_file: "bionic/libc/include/sys/socket.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "void *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "sockaddr *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "fcntl" + access: public_access + linker_set_key: "fcntl" + } + mangled_function_name: "fcntl" + source_file: "bionic/libc/include/bits/fcntl.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "getopt" + access: public_access + linker_set_key: "getopt" + } + mangled_function_name: "getopt" + source_file: "bionic/libc/include/bits/getopt.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *const *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "ioctl" + access: public_access + linker_set_key: "ioctl" + } + mangled_function_name: "ioctl" + source_file: "bionic/libc/include/bits/ioctl.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "lockf" + access: public_access + linker_set_key: "lockf" + } + mangled_function_name: "lockf" + source_file: "bionic/libc/include/bits/lockf.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "lockf64" + access: public_access + linker_set_key: "lockf64" + } + mangled_function_name: "lockf64" + source_file: "bionic/libc/include/bits/lockf.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "sysconf" + access: public_access + linker_set_key: "sysconf" + } + mangled_function_name: "sysconf" + source_file: "bionic/libc/include/bits/sysconf.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__name" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "_exit" + access: public_access + linker_set_key: "_exit" + } + mangled_function_name: "_exit" + source_file: "bionic/libc/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__status" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "fork" + access: public_access + linker_set_key: "fork" + } + mangled_function_name: "fork" + source_file: "bionic/libc/include/unistd.h" +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "vfork" + access: public_access + linker_set_key: "vfork" + } + mangled_function_name: "vfork" + source_file: "bionic/libc/include/unistd.h" +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "getpid" + access: public_access + linker_set_key: "getpid" + } + mangled_function_name: "getpid" + source_file: "bionic/libc/include/unistd.h" +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "gettid" + access: public_access + linker_set_key: "gettid" + } + mangled_function_name: "gettid" + source_file: "bionic/libc/include/unistd.h" +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "getpgid" + access: public_access + linker_set_key: "getpgid" + } + mangled_function_name: "getpgid" + source_file: "bionic/libc/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__pid" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "setpgid" + access: public_access + linker_set_key: "setpgid" + } + mangled_function_name: "setpgid" + source_file: "bionic/libc/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__pid" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__pgid" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "getppid" + access: public_access + linker_set_key: "getppid" + } + mangled_function_name: "getppid" + source_file: "bionic/libc/include/unistd.h" +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "getpgrp" + access: public_access + linker_set_key: "getpgrp" + } + mangled_function_name: "getpgrp" + source_file: "bionic/libc/include/unistd.h" +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "setpgrp" + access: public_access + linker_set_key: "setpgrp" + } + mangled_function_name: "setpgrp" + source_file: "bionic/libc/include/unistd.h" +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "getsid" + access: public_access + linker_set_key: "getsid" + } + mangled_function_name: "getsid" + source_file: "bionic/libc/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__pid" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "setsid" + access: public_access + linker_set_key: "setsid" + } + mangled_function_name: "setsid" + source_file: "bionic/libc/include/unistd.h" +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "execv" + access: public_access + linker_set_key: "execv" + } + mangled_function_name: "execv" + source_file: "bionic/libc/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "__path" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *const *" + size: 8 + alignment: 8 + } + name: "__argv" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "execvp" + access: public_access + linker_set_key: "execvp" + } + mangled_function_name: "execvp" + source_file: "bionic/libc/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "__file" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *const *" + size: 8 + alignment: 8 + } + name: "__argv" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "execvpe" + access: public_access + linker_set_key: "execvpe" + } + mangled_function_name: "execvpe" + source_file: "bionic/libc/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "__file" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *const *" + size: 8 + alignment: 8 + } + name: "__argv" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *const *" + size: 8 + alignment: 8 + } + name: "__envp" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "execve" + access: public_access + linker_set_key: "execve" + } + mangled_function_name: "execve" + source_file: "bionic/libc/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "__file" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *const *" + size: 8 + alignment: 8 + } + name: "__argv" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *const *" + size: 8 + alignment: 8 + } + name: "__envp" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "execl" + access: public_access + linker_set_key: "execl" + } + mangled_function_name: "execl" + source_file: "bionic/libc/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "__path" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "__arg0" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "execlp" + access: public_access + linker_set_key: "execlp" + } + mangled_function_name: "execlp" + source_file: "bionic/libc/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "__file" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "__arg0" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "execle" + access: public_access + linker_set_key: "execle" + } + mangled_function_name: "execle" + source_file: "bionic/libc/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "__path" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "__arg0" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "nice" + access: public_access + linker_set_key: "nice" + } + mangled_function_name: "nice" + source_file: "bionic/libc/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__incr" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "setuid" + access: public_access + linker_set_key: "setuid" + } + mangled_function_name: "setuid" + source_file: "bionic/libc/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "__uid" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "getuid" + access: public_access + linker_set_key: "getuid" + } + mangled_function_name: "getuid" + source_file: "bionic/libc/include/unistd.h" +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "seteuid" + access: public_access + linker_set_key: "seteuid" + } + mangled_function_name: "seteuid" + source_file: "bionic/libc/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "__uid" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "geteuid" + access: public_access + linker_set_key: "geteuid" + } + mangled_function_name: "geteuid" + source_file: "bionic/libc/include/unistd.h" +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "setgid" + access: public_access + linker_set_key: "setgid" + } + mangled_function_name: "setgid" + source_file: "bionic/libc/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "__gid" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "getgid" + access: public_access + linker_set_key: "getgid" + } + mangled_function_name: "getgid" + source_file: "bionic/libc/include/unistd.h" +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "setegid" + access: public_access + linker_set_key: "setegid" + } + mangled_function_name: "setegid" + source_file: "bionic/libc/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "__gid" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "getegid" + access: public_access + linker_set_key: "getegid" + } + mangled_function_name: "getegid" + source_file: "bionic/libc/include/unistd.h" +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "getgroups" + access: public_access + linker_set_key: "getgroups" + } + mangled_function_name: "getgroups" + source_file: "bionic/libc/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__size" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int *" + size: 8 + alignment: 8 + } + name: "__list" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "setgroups" + access: public_access + linker_set_key: "setgroups" + } + mangled_function_name: "setgroups" + source_file: "bionic/libc/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "__size" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const unsigned int *" + size: 8 + alignment: 8 + } + name: "__list" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "setreuid" + access: public_access + linker_set_key: "setreuid" + } + mangled_function_name: "setreuid" + source_file: "bionic/libc/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "__ruid" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "__euid" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "setregid" + access: public_access + linker_set_key: "setregid" + } + mangled_function_name: "setregid" + source_file: "bionic/libc/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "__rgid" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "__egid" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "setresuid" + access: public_access + linker_set_key: "setresuid" + } + mangled_function_name: "setresuid" + source_file: "bionic/libc/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "__ruid" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "__euid" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "__suid" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "setresgid" + access: public_access + linker_set_key: "setresgid" + } + mangled_function_name: "setresgid" + source_file: "bionic/libc/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "__rgid" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "__egid" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "__sgid" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "getresuid" + access: public_access + linker_set_key: "getresuid" + } + mangled_function_name: "getresuid" + source_file: "bionic/libc/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int *" + size: 8 + alignment: 8 + } + name: "__ruid" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int *" + size: 8 + alignment: 8 + } + name: "__euid" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int *" + size: 8 + alignment: 8 + } + name: "__suid" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "getresgid" + access: public_access + linker_set_key: "getresgid" + } + mangled_function_name: "getresgid" + source_file: "bionic/libc/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int *" + size: 8 + alignment: 8 + } + name: "__rgid" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int *" + size: 8 + alignment: 8 + } + name: "__egid" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int *" + size: 8 + alignment: 8 + } + name: "__sgid" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "getlogin" + access: public_access + linker_set_key: "getlogin" + } + mangled_function_name: "getlogin" + source_file: "bionic/libc/include/unistd.h" +} +functions { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "fpathconf" + access: public_access + linker_set_key: "fpathconf" + } + mangled_function_name: "fpathconf" + source_file: "bionic/libc/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__fd" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__name" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "pathconf" + access: public_access + linker_set_key: "pathconf" + } + mangled_function_name: "pathconf" + source_file: "bionic/libc/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "__path" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__name" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "access" + access: public_access + linker_set_key: "access" + } + mangled_function_name: "access" + source_file: "bionic/libc/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "__path" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__mode" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "faccessat" + access: public_access + linker_set_key: "faccessat" + } + mangled_function_name: "faccessat" + source_file: "bionic/libc/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__dirfd" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "__path" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__mode" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__flags" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "link" + access: public_access + linker_set_key: "link" + } + mangled_function_name: "link" + source_file: "bionic/libc/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "__oldpath" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "__newpath" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "linkat" + access: public_access + linker_set_key: "linkat" + } + mangled_function_name: "linkat" + source_file: "bionic/libc/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__olddirfd" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "__oldpath" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__newdirfd" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "__newpath" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__flags" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "unlink" + access: public_access + linker_set_key: "unlink" + } + mangled_function_name: "unlink" + source_file: "bionic/libc/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "__path" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "unlinkat" + access: public_access + linker_set_key: "unlinkat" + } + mangled_function_name: "unlinkat" + source_file: "bionic/libc/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__dirfd" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "__path" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__flags" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "chdir" + access: public_access + linker_set_key: "chdir" + } + mangled_function_name: "chdir" + source_file: "bionic/libc/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "__path" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "fchdir" + access: public_access + linker_set_key: "fchdir" + } + mangled_function_name: "fchdir" + source_file: "bionic/libc/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__fd" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "rmdir" + access: public_access + linker_set_key: "rmdir" + } + mangled_function_name: "rmdir" + source_file: "bionic/libc/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "__path" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pipe" + access: public_access + linker_set_key: "pipe" + } + mangled_function_name: "pipe" + source_file: "bionic/libc/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "int *" + size: 8 + alignment: 8 + } + name: "__pipefd" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pipe2" + access: public_access + linker_set_key: "pipe2" + } + mangled_function_name: "pipe2" + source_file: "bionic/libc/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "int *" + size: 8 + alignment: 8 + } + name: "__pipefd" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__flags" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "chroot" + access: public_access + linker_set_key: "chroot" + } + mangled_function_name: "chroot" + source_file: "bionic/libc/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "__path" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "symlink" + access: public_access + linker_set_key: "symlink" + } + mangled_function_name: "symlink" + source_file: "bionic/libc/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "__oldpath" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "__newpath" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "symlinkat" + access: public_access + linker_set_key: "symlinkat" + } + mangled_function_name: "symlinkat" + source_file: "bionic/libc/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "__oldpath" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__newdirfd" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "__newpath" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "readlink" + access: public_access + linker_set_key: "readlink" + } + mangled_function_name: "readlink" + source_file: "bionic/libc/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "__path" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "__buf" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "__bufsiz" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "readlinkat" + access: public_access + linker_set_key: "readlinkat" + } + mangled_function_name: "readlinkat" + source_file: "bionic/libc/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__dirfd" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "__path" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "__buf" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "__bufsiz" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "chown" + access: public_access + linker_set_key: "chown" + } + mangled_function_name: "chown" + source_file: "bionic/libc/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "__path" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "__owner" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "__group" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "fchown" + access: public_access + linker_set_key: "fchown" + } + mangled_function_name: "fchown" + source_file: "bionic/libc/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__fd" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "__owner" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "__group" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "fchownat" + access: public_access + linker_set_key: "fchownat" + } + mangled_function_name: "fchownat" + source_file: "bionic/libc/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__dirfd" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "__path" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "__owner" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "__group" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__flags" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "lchown" + access: public_access + linker_set_key: "lchown" + } + mangled_function_name: "lchown" + source_file: "bionic/libc/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "__path" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "__owner" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "__group" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "getcwd" + access: public_access + linker_set_key: "getcwd" + } + mangled_function_name: "getcwd" + source_file: "bionic/libc/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "__buf" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "__size" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "sync" + access: public_access + linker_set_key: "sync" + } + mangled_function_name: "sync" + source_file: "bionic/libc/include/unistd.h" +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "close" + access: public_access + linker_set_key: "close" + } + mangled_function_name: "close" + source_file: "bionic/libc/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__fd" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "read" + access: public_access + linker_set_key: "read" + } + mangled_function_name: "read" + source_file: "bionic/libc/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__fd" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "void *" + size: 8 + alignment: 8 + } + name: "__buf" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "__count" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "write" + access: public_access + linker_set_key: "write" + } + mangled_function_name: "write" + source_file: "bionic/libc/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__fd" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const void *" + size: 8 + alignment: 8 + } + name: "__buf" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "__count" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "dup" + access: public_access + linker_set_key: "dup" + } + mangled_function_name: "dup" + source_file: "bionic/libc/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__oldfd" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "dup2" + access: public_access + linker_set_key: "dup2" + } + mangled_function_name: "dup2" + source_file: "bionic/libc/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__oldfd" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__newfd" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "dup3" + access: public_access + linker_set_key: "dup3" + } + mangled_function_name: "dup3" + source_file: "bionic/libc/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__oldfd" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__newfd" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__flags" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "fsync" + access: public_access + linker_set_key: "fsync" + } + mangled_function_name: "fsync" + source_file: "bionic/libc/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__fd" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "fdatasync" + access: public_access + linker_set_key: "fdatasync" + } + mangled_function_name: "fdatasync" + source_file: "bionic/libc/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__fd" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "lseek" + access: public_access + linker_set_key: "lseek" + } + mangled_function_name: "lseek" + source_file: "bionic/libc/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__fd" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "__offset" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__whence" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "lseek64" + access: public_access + linker_set_key: "lseek64" + } + mangled_function_name: "lseek64" + source_file: "bionic/libc/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__fd" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "__offset" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__whence" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "truncate" + access: public_access + linker_set_key: "truncate" + } + mangled_function_name: "truncate" + source_file: "bionic/libc/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "__path" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "__length" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "pread" + access: public_access + linker_set_key: "pread" + } + mangled_function_name: "pread" + source_file: "bionic/libc/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__fd" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "void *" + size: 8 + alignment: 8 + } + name: "__buf" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "__count" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "__offset" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "pwrite" + access: public_access + linker_set_key: "pwrite" + } + mangled_function_name: "pwrite" + source_file: "bionic/libc/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__fd" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const void *" + size: 8 + alignment: 8 + } + name: "__buf" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "__count" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "__offset" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "ftruncate" + access: public_access + linker_set_key: "ftruncate" + } + mangled_function_name: "ftruncate" + source_file: "bionic/libc/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__fd" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "__length" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "truncate64" + access: public_access + linker_set_key: "truncate64" + } + mangled_function_name: "truncate64" + source_file: "bionic/libc/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "__path" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "__length" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "pread64" + access: public_access + linker_set_key: "pread64" + } + mangled_function_name: "pread64" + source_file: "bionic/libc/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__fd" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "void *" + size: 8 + alignment: 8 + } + name: "__buf" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "__count" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "__offset" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "pwrite64" + access: public_access + linker_set_key: "pwrite64" + } + mangled_function_name: "pwrite64" + source_file: "bionic/libc/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__fd" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const void *" + size: 8 + alignment: 8 + } + name: "__buf" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "__count" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "__offset" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "ftruncate64" + access: public_access + linker_set_key: "ftruncate64" + } + mangled_function_name: "ftruncate64" + source_file: "bionic/libc/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__fd" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "__length" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pause" + access: public_access + linker_set_key: "pause" + } + mangled_function_name: "pause" + source_file: "bionic/libc/include/unistd.h" +} +functions { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "alarm" + access: public_access + linker_set_key: "alarm" + } + mangled_function_name: "alarm" + source_file: "bionic/libc/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "__seconds" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "sleep" + access: public_access + linker_set_key: "sleep" + } + mangled_function_name: "sleep" + source_file: "bionic/libc/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "__seconds" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "usleep" + access: public_access + linker_set_key: "usleep" + } + mangled_function_name: "usleep" + source_file: "bionic/libc/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "__usec" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "gethostname" + access: public_access + linker_set_key: "gethostname" + } + mangled_function_name: "gethostname" + source_file: "bionic/libc/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "__name" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "__len" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "sethostname" + access: public_access + linker_set_key: "sethostname" + } + mangled_function_name: "sethostname" + source_file: "bionic/libc/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "__name" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "__len" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "brk" + access: public_access + linker_set_key: "brk" + } + mangled_function_name: "brk" + source_file: "bionic/libc/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "void *" + size: 8 + alignment: 8 + } + name: "__addr" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void *" + size: 8 + alignment: 8 + } + name: "sbrk" + access: public_access + linker_set_key: "sbrk" + } + mangled_function_name: "sbrk" + source_file: "bionic/libc/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "__increment" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "isatty" + access: public_access + linker_set_key: "isatty" + } + mangled_function_name: "isatty" + source_file: "bionic/libc/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__fd" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "ttyname" + access: public_access + linker_set_key: "ttyname" + } + mangled_function_name: "ttyname" + source_file: "bionic/libc/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__fd" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "ttyname_r" + access: public_access + linker_set_key: "ttyname_r" + } + mangled_function_name: "ttyname_r" + source_file: "bionic/libc/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__fd" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "__buf" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "__buflen" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "acct" + access: public_access + linker_set_key: "acct" + } + mangled_function_name: "acct" + source_file: "bionic/libc/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "__filepath" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "getpagesize" + access: public_access + linker_set_key: "getpagesize" + } + mangled_function_name: "getpagesize" + source_file: "bionic/libc/include/unistd.h" +} +functions { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "syscall" + access: public_access + linker_set_key: "syscall" + } + mangled_function_name: "syscall" + source_file: "bionic/libc/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "__number" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "daemon" + access: public_access + linker_set_key: "daemon" + } + mangled_function_name: "daemon" + source_file: "bionic/libc/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__nochdir" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__noclose" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "tcgetpgrp" + access: public_access + linker_set_key: "tcgetpgrp" + } + mangled_function_name: "tcgetpgrp" + source_file: "bionic/libc/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__fd" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "tcsetpgrp" + access: public_access + linker_set_key: "tcsetpgrp" + } + mangled_function_name: "tcsetpgrp" + source_file: "bionic/libc/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__fd" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__pid" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "__getcwd_chk" + access: public_access + linker_set_key: "__getcwd_chk" + } + mangled_function_name: "__getcwd_chk" + source_file: "bionic/libc/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "__pread_chk" + access: public_access + linker_set_key: "__pread_chk" + } + mangled_function_name: "__pread_chk" + source_file: "bionic/libc/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "void *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "__pread64_chk" + access: public_access + linker_set_key: "__pread64_chk" + } + mangled_function_name: "__pread64_chk" + source_file: "bionic/libc/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "void *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "__pwrite_chk" + access: public_access + linker_set_key: "__pwrite_chk" + } + mangled_function_name: "__pwrite_chk" + source_file: "bionic/libc/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const void *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "__pwrite64_chk" + access: public_access + linker_set_key: "__pwrite64_chk" + } + mangled_function_name: "__pwrite64_chk" + source_file: "bionic/libc/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const void *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "__read_chk" + access: public_access + linker_set_key: "__read_chk" + } + mangled_function_name: "__read_chk" + source_file: "bionic/libc/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "void *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "__write_chk" + access: public_access + linker_set_key: "__write_chk" + } + mangled_function_name: "__write_chk" + source_file: "bionic/libc/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const void *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "__readlink_chk" + access: public_access + linker_set_key: "__readlink_chk" + } + mangled_function_name: "__readlink_chk" + source_file: "bionic/libc/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "__readlinkat_chk" + access: public_access + linker_set_key: "__readlinkat_chk" + } + mangled_function_name: "__readlinkat_chk" + source_file: "bionic/libc/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "dirfd" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "getdomainname" + access: public_access + linker_set_key: "getdomainname" + } + mangled_function_name: "getdomainname" + source_file: "bionic/libc/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "setdomainname" + access: public_access + linker_set_key: "setdomainname" + } + mangled_function_name: "setdomainname" + source_file: "bionic/libc/include/unistd.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__cxa_thread_atexit_impl" + access: public_access + linker_set_key: "__cxa_thread_atexit_impl" + } + mangled_function_name: "__cxa_thread_atexit_impl" + source_file: "bionic/libc/bionic/__cxa_thread_atexit_impl.cpp" + parameters { + basic_abi { + type_abi { + name: "void (*)(void *)" + size: 8 + alignment: 8 + } + name: "func" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "void *" + size: 8 + alignment: 8 + } + name: "arg" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "void *" + size: 8 + alignment: 8 + } + name: "dso_handle" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "getrlimit" + access: public_access + linker_set_key: "getrlimit" + } + mangled_function_name: "getrlimit" + source_file: "bionic/libc/include/sys/resource.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "struct rlimit *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "setrlimit" + access: public_access + linker_set_key: "setrlimit" + } + mangled_function_name: "setrlimit" + source_file: "bionic/libc/include/sys/resource.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const struct rlimit *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "getrlimit64" + access: public_access + linker_set_key: "getrlimit64" + } + mangled_function_name: "getrlimit64" + source_file: "bionic/libc/include/sys/resource.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "struct rlimit64 *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "setrlimit64" + access: public_access + linker_set_key: "setrlimit64" + } + mangled_function_name: "setrlimit64" + source_file: "bionic/libc/include/sys/resource.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const struct rlimit64 *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "getpriority" + access: public_access + linker_set_key: "getpriority" + } + mangled_function_name: "getpriority" + source_file: "bionic/libc/include/sys/resource.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "setpriority" + access: public_access + linker_set_key: "setpriority" + } + mangled_function_name: "setpriority" + source_file: "bionic/libc/include/sys/resource.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "getrusage" + access: public_access + linker_set_key: "getrusage" + } + mangled_function_name: "getrusage" + source_file: "bionic/libc/include/sys/resource.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "struct rusage *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "prlimit" + access: public_access + linker_set_key: "prlimit" + } + mangled_function_name: "prlimit" + source_file: "bionic/libc/include/sys/resource.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const struct rlimit *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "struct rlimit *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "prlimit64" + access: public_access + linker_set_key: "prlimit64" + } + mangled_function_name: "prlimit64" + source_file: "bionic/libc/include/sys/resource.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const struct rlimit64 *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "struct rlimit64 *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "statvfs" + access: public_access + linker_set_key: "statvfs" + } + mangled_function_name: "statvfs" + source_file: "bionic/libc/include/sys/statvfs.h" + parameters { + basic_abi { + type_abi { + name: "const char *restrict" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "struct statvfs *restrict" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "statvfs64" + access: public_access + linker_set_key: "statvfs64" + } + mangled_function_name: "statvfs64" + source_file: "bionic/libc/include/sys/statvfs.h" + parameters { + basic_abi { + type_abi { + name: "const char *restrict" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "struct statvfs64 *restrict" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "fstatvfs" + access: public_access + linker_set_key: "fstatvfs" + } + mangled_function_name: "fstatvfs" + source_file: "bionic/libc/include/sys/statvfs.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "struct statvfs *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "fstatvfs64" + access: public_access + linker_set_key: "fstatvfs64" + } + mangled_function_name: "fstatvfs64" + source_file: "bionic/libc/include/sys/statvfs.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "struct statvfs64 *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "mount" + access: public_access + linker_set_key: "mount" + } + mangled_function_name: "mount" + source_file: "bionic/libc/include/sys/mount.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const void *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "umount" + access: public_access + linker_set_key: "umount" + } + mangled_function_name: "umount" + source_file: "bionic/libc/include/sys/mount.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "umount2" + access: public_access + linker_set_key: "umount2" + } + mangled_function_name: "umount2" + source_file: "bionic/libc/include/sys/mount.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "chmod" + access: public_access + linker_set_key: "chmod" + } + mangled_function_name: "chmod" + source_file: "bionic/libc/include/sys/stat.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "fchmod" + access: public_access + linker_set_key: "fchmod" + } + mangled_function_name: "fchmod" + source_file: "bionic/libc/include/sys/stat.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "mkdir" + access: public_access + linker_set_key: "mkdir" + } + mangled_function_name: "mkdir" + source_file: "bionic/libc/include/sys/stat.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "fstat" + access: public_access + linker_set_key: "fstat" + } + mangled_function_name: "fstat" + source_file: "bionic/libc/include/sys/stat.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "struct stat *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "fstat64" + access: public_access + linker_set_key: "fstat64" + } + mangled_function_name: "fstat64" + source_file: "bionic/libc/include/sys/stat.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "struct stat64 *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "fstatat" + access: public_access + linker_set_key: "fstatat" + } + mangled_function_name: "fstatat" + source_file: "bionic/libc/include/sys/stat.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "struct stat *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "fstatat64" + access: public_access + linker_set_key: "fstatat64" + } + mangled_function_name: "fstatat64" + source_file: "bionic/libc/include/sys/stat.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "struct stat64 *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "lstat" + access: public_access + linker_set_key: "lstat" + } + mangled_function_name: "lstat" + source_file: "bionic/libc/include/sys/stat.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "struct stat *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "lstat64" + access: public_access + linker_set_key: "lstat64" + } + mangled_function_name: "lstat64" + source_file: "bionic/libc/include/sys/stat.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "struct stat64 *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "stat" + access: public_access + linker_set_key: "stat" + } + mangled_function_name: "stat" + source_file: "bionic/libc/include/sys/stat.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "struct stat *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "stat64" + access: public_access + linker_set_key: "stat64" + } + mangled_function_name: "stat64" + source_file: "bionic/libc/include/sys/stat.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "struct stat64 *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "mknod" + access: public_access + linker_set_key: "mknod" + } + mangled_function_name: "mknod" + source_file: "bionic/libc/include/sys/stat.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "umask" + access: public_access + linker_set_key: "umask" + } + mangled_function_name: "umask" + source_file: "bionic/libc/include/sys/stat.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "__umask_chk" + access: public_access + linker_set_key: "__umask_chk" + } + mangled_function_name: "__umask_chk" + source_file: "bionic/libc/include/sys/stat.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "mkfifo" + access: public_access + linker_set_key: "mkfifo" + } + mangled_function_name: "mkfifo" + source_file: "bionic/libc/include/sys/stat.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "mkfifoat" + access: public_access + linker_set_key: "mkfifoat" + } + mangled_function_name: "mkfifoat" + source_file: "bionic/libc/include/sys/stat.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "fchmodat" + access: public_access + linker_set_key: "fchmodat" + } + mangled_function_name: "fchmodat" + source_file: "bionic/libc/include/sys/stat.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "mkdirat" + access: public_access + linker_set_key: "mkdirat" + } + mangled_function_name: "mkdirat" + source_file: "bionic/libc/include/sys/stat.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "mknodat" + access: public_access + linker_set_key: "mknodat" + } + mangled_function_name: "mknodat" + source_file: "bionic/libc/include/sys/stat.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "utimensat" + access: public_access + linker_set_key: "utimensat" + } + mangled_function_name: "utimensat" + source_file: "bionic/libc/include/sys/stat.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "fd" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "path" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const struct timespec *" + size: 8 + alignment: 8 + } + name: "times" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "flags" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "futimens" + access: public_access + linker_set_key: "futimens" + } + mangled_function_name: "futimens" + source_file: "bionic/libc/include/sys/stat.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "fd" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const struct timespec *" + size: 8 + alignment: 8 + } + name: "times" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "gets" + access: public_access + linker_set_key: "gets" + } + mangled_function_name: "gets" + source_file: "bionic/libc/include/stdio.h" + parameters { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "cfgetispeed" + access: public_access + linker_set_key: "cfgetispeed" + } + mangled_function_name: "cfgetispeed" + source_file: "bionic/libc/include/termios.h" + parameters { + basic_abi { + type_abi { + name: "const struct termios *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "cfgetospeed" + access: public_access + linker_set_key: "cfgetospeed" + } + mangled_function_name: "cfgetospeed" + source_file: "bionic/libc/include/termios.h" + parameters { + basic_abi { + type_abi { + name: "const struct termios *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "cfmakeraw" + access: public_access + linker_set_key: "cfmakeraw" + } + mangled_function_name: "cfmakeraw" + source_file: "bionic/libc/include/termios.h" + parameters { + basic_abi { + type_abi { + name: "struct termios *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "cfsetspeed" + access: public_access + linker_set_key: "cfsetspeed" + } + mangled_function_name: "cfsetspeed" + source_file: "bionic/libc/include/termios.h" + parameters { + basic_abi { + type_abi { + name: "struct termios *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "cfsetispeed" + access: public_access + linker_set_key: "cfsetispeed" + } + mangled_function_name: "cfsetispeed" + source_file: "bionic/libc/include/termios.h" + parameters { + basic_abi { + type_abi { + name: "struct termios *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "cfsetospeed" + access: public_access + linker_set_key: "cfsetospeed" + } + mangled_function_name: "cfsetospeed" + source_file: "bionic/libc/include/termios.h" + parameters { + basic_abi { + type_abi { + name: "struct termios *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "tcdrain" + access: public_access + linker_set_key: "tcdrain" + } + mangled_function_name: "tcdrain" + source_file: "bionic/libc/include/termios.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "tcflow" + access: public_access + linker_set_key: "tcflow" + } + mangled_function_name: "tcflow" + source_file: "bionic/libc/include/termios.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "tcflush" + access: public_access + linker_set_key: "tcflush" + } + mangled_function_name: "tcflush" + source_file: "bionic/libc/include/termios.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "tcgetattr" + access: public_access + linker_set_key: "tcgetattr" + } + mangled_function_name: "tcgetattr" + source_file: "bionic/libc/include/termios.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "struct termios *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "tcgetsid" + access: public_access + linker_set_key: "tcgetsid" + } + mangled_function_name: "tcgetsid" + source_file: "bionic/libc/include/termios.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "tcsendbreak" + access: public_access + linker_set_key: "tcsendbreak" + } + mangled_function_name: "tcsendbreak" + source_file: "bionic/libc/include/termios.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "tcsetattr" + access: public_access + linker_set_key: "tcsetattr" + } + mangled_function_name: "tcsetattr" + source_file: "bionic/libc/include/termios.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const struct termios *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "creat" + access: public_access + linker_set_key: "creat" + } + mangled_function_name: "creat" + source_file: "bionic/libc/include/fcntl.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "creat64" + access: public_access + linker_set_key: "creat64" + } + mangled_function_name: "creat64" + source_file: "bionic/libc/include/fcntl.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "openat" + access: public_access + linker_set_key: "openat" + } + mangled_function_name: "openat" + source_file: "bionic/libc/include/fcntl.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "openat64" + access: public_access + linker_set_key: "openat64" + } + mangled_function_name: "openat64" + source_file: "bionic/libc/include/fcntl.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "open" + access: public_access + linker_set_key: "open" + } + mangled_function_name: "open" + source_file: "bionic/libc/include/fcntl.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "open64" + access: public_access + linker_set_key: "open64" + } + mangled_function_name: "open64" + source_file: "bionic/libc/include/fcntl.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "splice" + access: public_access + linker_set_key: "splice" + } + mangled_function_name: "splice" + source_file: "bionic/libc/include/fcntl.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "tee" + access: public_access + linker_set_key: "tee" + } + mangled_function_name: "tee" + source_file: "bionic/libc/include/fcntl.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "vmsplice" + access: public_access + linker_set_key: "vmsplice" + } + mangled_function_name: "vmsplice" + source_file: "bionic/libc/include/fcntl.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const struct iovec *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "fallocate" + access: public_access + linker_set_key: "fallocate" + } + mangled_function_name: "fallocate" + source_file: "bionic/libc/include/fcntl.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "posix_fadvise" + access: public_access + linker_set_key: "posix_fadvise" + } + mangled_function_name: "posix_fadvise" + source_file: "bionic/libc/include/fcntl.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "posix_fallocate" + access: public_access + linker_set_key: "posix_fallocate" + } + mangled_function_name: "posix_fallocate" + source_file: "bionic/libc/include/fcntl.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "fallocate64" + access: public_access + linker_set_key: "fallocate64" + } + mangled_function_name: "fallocate64" + source_file: "bionic/libc/include/fcntl.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "posix_fadvise64" + access: public_access + linker_set_key: "posix_fadvise64" + } + mangled_function_name: "posix_fadvise64" + source_file: "bionic/libc/include/fcntl.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "posix_fallocate64" + access: public_access + linker_set_key: "posix_fallocate64" + } + mangled_function_name: "posix_fallocate64" + source_file: "bionic/libc/include/fcntl.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "readahead" + access: public_access + linker_set_key: "readahead" + } + mangled_function_name: "readahead" + source_file: "bionic/libc/include/fcntl.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "sync_file_range" + access: public_access + linker_set_key: "sync_file_range" + } + mangled_function_name: "sync_file_range" + source_file: "bionic/libc/include/fcntl.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__open_2" + access: public_access + linker_set_key: "__open_2" + } + mangled_function_name: "__open_2" + source_file: "bionic/libc/include/fcntl.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__openat_2" + access: public_access + linker_set_key: "__openat_2" + } + mangled_function_name: "__openat_2" + source_file: "bionic/libc/include/fcntl.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "statfs" + access: public_access + linker_set_key: "statfs" + } + mangled_function_name: "statfs" + source_file: "bionic/libc/include/sys/vfs.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "struct statfs *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "statfs64" + access: public_access + linker_set_key: "statfs64" + } + mangled_function_name: "statfs64" + source_file: "bionic/libc/include/sys/vfs.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "struct statfs64 *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "fstatfs" + access: public_access + linker_set_key: "fstatfs" + } + mangled_function_name: "fstatfs" + source_file: "bionic/libc/include/sys/vfs.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "struct statfs *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "fstatfs64" + access: public_access + linker_set_key: "fstatfs64" + } + mangled_function_name: "fstatfs64" + source_file: "bionic/libc/include/sys/vfs.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "struct statfs64 *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "sysinfo" + access: public_access + linker_set_key: "sysinfo" + } + mangled_function_name: "sysinfo" + source_file: "bionic/libc/include/sys/sysinfo.h" + parameters { + basic_abi { + type_abi { + name: "sysinfo *" + size: 8 + alignment: 8 + } + name: "info" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "get_nprocs_conf" + access: public_access + linker_set_key: "get_nprocs_conf" + } + mangled_function_name: "get_nprocs_conf" + source_file: "bionic/libc/include/sys/sysinfo.h" +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "get_nprocs" + access: public_access + linker_set_key: "get_nprocs" + } + mangled_function_name: "get_nprocs" + source_file: "bionic/libc/include/sys/sysinfo.h" +} +functions { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "get_phys_pages" + access: public_access + linker_set_key: "get_phys_pages" + } + mangled_function_name: "get_phys_pages" + source_file: "bionic/libc/include/sys/sysinfo.h" +} +functions { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "get_avphys_pages" + access: public_access + linker_set_key: "get_avphys_pages" + } + mangled_function_name: "get_avphys_pages" + source_file: "bionic/libc/include/sys/sysinfo.h" +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "__assert" + access: public_access + linker_set_key: "__assert" + } + mangled_function_name: "__assert" + source_file: "bionic/libc/include/assert.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "__assert2" + access: public_access + linker_set_key: "__assert2" + } + mangled_function_name: "__assert2" + source_file: "bionic/libc/include/assert.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "android_set_abort_message" + access: public_access + linker_set_key: "android_set_abort_message" + } + mangled_function_name: "android_set_abort_message" + source_file: "bionic/libc/include/android/set_abort_message.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "msg" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "poll" + access: public_access + linker_set_key: "poll" + } + mangled_function_name: "poll" + source_file: "bionic/libc/include/poll.h" + parameters { + basic_abi { + type_abi { + name: "pollfd *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "ppoll" + access: public_access + linker_set_key: "ppoll" + } + mangled_function_name: "ppoll" + source_file: "bionic/libc/include/poll.h" + parameters { + basic_abi { + type_abi { + name: "pollfd *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const timespec *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const unsigned long *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__poll_chk" + access: public_access + linker_set_key: "__poll_chk" + } + mangled_function_name: "__poll_chk" + source_file: "bionic/libc/include/poll.h" + parameters { + basic_abi { + type_abi { + name: "pollfd *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__ppoll_chk" + access: public_access + linker_set_key: "__ppoll_chk" + } + mangled_function_name: "__ppoll_chk" + source_file: "bionic/libc/include/poll.h" + parameters { + basic_abi { + type_abi { + name: "pollfd *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const timespec *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const unsigned long *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void *" + size: 8 + alignment: 8 + } + name: "__memcpy_chk" + access: public_access + linker_set_key: "__memcpy_chk" + } + mangled_function_name: "__memcpy_chk" + source_file: "bionic/libc/bionic/__memcpy_chk.cpp" + parameters { + basic_abi { + type_abi { + name: "void *" + size: 8 + alignment: 8 + } + name: "dst" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const void *" + size: 8 + alignment: 8 + } + name: "src" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "count" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "dst_len" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "__strcat_chk" + access: public_access + linker_set_key: "__strcat_chk" + } + mangled_function_name: "__strcat_chk" + source_file: "bionic/libc/bionic/__strcat_chk.cpp" + parameters { + basic_abi { + type_abi { + name: "char *__restrict" + size: 8 + alignment: 8 + } + name: "dst" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *__restrict" + size: 8 + alignment: 8 + } + name: "src" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "dst_buf_size" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "__strcpy_chk" + access: public_access + linker_set_key: "__strcpy_chk" + } + mangled_function_name: "__strcpy_chk" + source_file: "bionic/libc/bionic/__strcpy_chk.cpp" + parameters { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "dst" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "src" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "dst_len" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "strerror_r" + access: public_access + linker_set_key: "strerror_r" + } + mangled_function_name: "strerror_r" + source_file: "bionic/libc/include/string.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "htonl" + access: public_access + linker_set_key: "htonl" + } + mangled_function_name: "htonl" + source_file: "bionic/libc/include/sys/endian.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned short" + size: 2 + alignment: 2 + } + name: "htons" + access: public_access + linker_set_key: "htons" + } + mangled_function_name: "htons" + source_file: "bionic/libc/include/sys/endian.h" + parameters { + basic_abi { + type_abi { + name: "unsigned short" + size: 2 + alignment: 2 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "ntohl" + access: public_access + linker_set_key: "ntohl" + } + mangled_function_name: "ntohl" + source_file: "bionic/libc/include/sys/endian.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned short" + size: 2 + alignment: 2 + } + name: "ntohs" + access: public_access + linker_set_key: "ntohs" + } + mangled_function_name: "ntohs" + source_file: "bionic/libc/include/sys/endian.h" + parameters { + basic_abi { + type_abi { + name: "unsigned short" + size: 2 + alignment: 2 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "bindresvport" + access: public_access + linker_set_key: "bindresvport" + } + mangled_function_name: "bindresvport" + source_file: "bionic/libc/include/netinet/in.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "sockaddr_in *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "inet_addr" + access: public_access + linker_set_key: "inet_addr" + } + mangled_function_name: "inet_addr" + source_file: "bionic/libc/include/arpa/inet.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "inet_aton" + access: public_access + linker_set_key: "inet_aton" + } + mangled_function_name: "inet_aton" + source_file: "bionic/libc/include/arpa/inet.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "in_addr *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "inet_lnaof" + access: public_access + linker_set_key: "inet_lnaof" + } + mangled_function_name: "inet_lnaof" + source_file: "bionic/libc/include/arpa/inet.h" + parameters { + basic_abi { + type_abi { + name: "in_addr" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "in_addr" + size: 4 + alignment: 4 + } + name: "inet_makeaddr" + access: public_access + linker_set_key: "inet_makeaddr" + } + mangled_function_name: "inet_makeaddr" + source_file: "bionic/libc/include/arpa/inet.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "inet_netof" + access: public_access + linker_set_key: "inet_netof" + } + mangled_function_name: "inet_netof" + source_file: "bionic/libc/include/arpa/inet.h" + parameters { + basic_abi { + type_abi { + name: "in_addr" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "inet_network" + access: public_access + linker_set_key: "inet_network" + } + mangled_function_name: "inet_network" + source_file: "bionic/libc/include/arpa/inet.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "inet_ntoa" + access: public_access + linker_set_key: "inet_ntoa" + } + mangled_function_name: "inet_ntoa" + source_file: "bionic/libc/include/arpa/inet.h" + parameters { + basic_abi { + type_abi { + name: "in_addr" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "inet_ntop" + access: public_access + linker_set_key: "inet_ntop" + } + mangled_function_name: "inet_ntop" + source_file: "bionic/libc/include/arpa/inet.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const void *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "inet_nsap_addr" + access: public_access + linker_set_key: "inet_nsap_addr" + } + mangled_function_name: "inet_nsap_addr" + source_file: "bionic/libc/include/arpa/inet.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "inet_nsap_ntoa" + access: public_access + linker_set_key: "inet_nsap_ntoa" + } + mangled_function_name: "inet_nsap_ntoa" + source_file: "bionic/libc/include/arpa/inet.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const unsigned char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "inet_pton" + access: public_access + linker_set_key: "inet_pton" + } + mangled_function_name: "inet_pton" + source_file: "bionic/libc/include/arpa/inet.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "void *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "imaxabs" + access: public_access + linker_set_key: "imaxabs" + } + mangled_function_name: "imaxabs" + source_file: "bionic/libc/include/inttypes.h" + parameters { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "imaxdiv_t" + size: 16 + alignment: 8 + } + name: "imaxdiv" + access: public_access + linker_set_key: "imaxdiv" + } + mangled_function_name: "imaxdiv" + source_file: "bionic/libc/include/inttypes.h" + parameters { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "strtoimax" + access: public_access + linker_set_key: "strtoimax" + } + mangled_function_name: "strtoimax" + source_file: "bionic/libc/include/inttypes.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char **" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "strtoumax" + access: public_access + linker_set_key: "strtoumax" + } + mangled_function_name: "strtoumax" + source_file: "bionic/libc/include/inttypes.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char **" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "wcstoimax" + access: public_access + linker_set_key: "wcstoimax" + } + mangled_function_name: "wcstoimax" + source_file: "bionic/libc/include/inttypes.h" + parameters { + basic_abi { + type_abi { + name: "const wchar_t *__restrict" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "wchar_t **__restrict" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "wcstoumax" + access: public_access + linker_set_key: "wcstoumax" + } + mangled_function_name: "wcstoumax" + source_file: "bionic/libc/include/inttypes.h" + parameters { + basic_abi { + type_abi { + name: "const wchar_t *__restrict" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "wchar_t **__restrict" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__system_property_set_filename" + access: public_access + linker_set_key: "__system_property_set_filename" + } + mangled_function_name: "__system_property_set_filename" + source_file: "bionic/libc/include/sys/_system_properties.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "filename" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__system_property_area_init" + access: public_access + linker_set_key: "__system_property_area_init" + } + mangled_function_name: "__system_property_area_init" + source_file: "bionic/libc/include/sys/_system_properties.h" +} +functions { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "__system_property_area_serial" + access: public_access + linker_set_key: "__system_property_area_serial" + } + mangled_function_name: "__system_property_area_serial" + source_file: "bionic/libc/include/sys/_system_properties.h" +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__system_property_add" + access: public_access + linker_set_key: "__system_property_add" + } + mangled_function_name: "__system_property_add" + source_file: "bionic/libc/include/sys/_system_properties.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "name" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "namelen" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "value" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "valuelen" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__system_property_update" + access: public_access + linker_set_key: "__system_property_update" + } + mangled_function_name: "__system_property_update" + source_file: "bionic/libc/include/sys/_system_properties.h" + parameters { + basic_abi { + type_abi { + name: "prop_info *" + size: 8 + alignment: 8 + } + name: "pi" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "value" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "len" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "__system_property_serial" + access: public_access + linker_set_key: "__system_property_serial" + } + mangled_function_name: "__system_property_serial" + source_file: "bionic/libc/include/sys/_system_properties.h" + parameters { + basic_abi { + type_abi { + name: "const prop_info *" + size: 8 + alignment: 8 + } + name: "pi" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__system_properties_init" + access: public_access + linker_set_key: "__system_properties_init" + } + mangled_function_name: "__system_properties_init" + source_file: "bionic/libc/include/sys/_system_properties.h" +} +functions { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "__system_property_wait_any" + access: public_access + linker_set_key: "__system_property_wait_any" + } + mangled_function_name: "__system_property_wait_any" + source_file: "bionic/libc/include/sys/_system_properties.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "old_serial" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "c16rtomb" + access: public_access + linker_set_key: "c16rtomb" + } + mangled_function_name: "c16rtomb" + source_file: "bionic/libc/include/uchar.h" + parameters { + basic_abi { + type_abi { + name: "char *__restrict" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char16_t" + size: 2 + alignment: 2 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "mbstate_t *__restrict" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "c32rtomb" + access: public_access + linker_set_key: "c32rtomb" + } + mangled_function_name: "c32rtomb" + source_file: "bionic/libc/include/uchar.h" + parameters { + basic_abi { + type_abi { + name: "char *__restrict" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char32_t" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "mbstate_t *__restrict" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "mbrtoc16" + access: public_access + linker_set_key: "mbrtoc16" + } + mangled_function_name: "mbrtoc16" + source_file: "bionic/libc/include/uchar.h" + parameters { + basic_abi { + type_abi { + name: "char16_t *__restrict" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *__restrict" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "mbstate_t *__restrict" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "mbrtoc32" + access: public_access + linker_set_key: "mbrtoc32" + } + mangled_function_name: "mbrtoc32" + source_file: "bionic/libc/include/uchar.h" + parameters { + basic_abi { + type_abi { + name: "char32_t *__restrict" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *__restrict" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "mbstate_t *__restrict" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "iswalnum" + access: public_access + linker_set_key: "iswalnum" + } + mangled_function_name: "iswalnum" + source_file: "bionic/libc/include/bits/wctype.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "iswalpha" + access: public_access + linker_set_key: "iswalpha" + } + mangled_function_name: "iswalpha" + source_file: "bionic/libc/include/bits/wctype.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "iswblank" + access: public_access + linker_set_key: "iswblank" + } + mangled_function_name: "iswblank" + source_file: "bionic/libc/include/bits/wctype.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "iswcntrl" + access: public_access + linker_set_key: "iswcntrl" + } + mangled_function_name: "iswcntrl" + source_file: "bionic/libc/include/bits/wctype.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "iswdigit" + access: public_access + linker_set_key: "iswdigit" + } + mangled_function_name: "iswdigit" + source_file: "bionic/libc/include/bits/wctype.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "iswgraph" + access: public_access + linker_set_key: "iswgraph" + } + mangled_function_name: "iswgraph" + source_file: "bionic/libc/include/bits/wctype.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "iswlower" + access: public_access + linker_set_key: "iswlower" + } + mangled_function_name: "iswlower" + source_file: "bionic/libc/include/bits/wctype.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "iswprint" + access: public_access + linker_set_key: "iswprint" + } + mangled_function_name: "iswprint" + source_file: "bionic/libc/include/bits/wctype.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "iswpunct" + access: public_access + linker_set_key: "iswpunct" + } + mangled_function_name: "iswpunct" + source_file: "bionic/libc/include/bits/wctype.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "iswspace" + access: public_access + linker_set_key: "iswspace" + } + mangled_function_name: "iswspace" + source_file: "bionic/libc/include/bits/wctype.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "iswupper" + access: public_access + linker_set_key: "iswupper" + } + mangled_function_name: "iswupper" + source_file: "bionic/libc/include/bits/wctype.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "iswxdigit" + access: public_access + linker_set_key: "iswxdigit" + } + mangled_function_name: "iswxdigit" + source_file: "bionic/libc/include/bits/wctype.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "towlower" + access: public_access + linker_set_key: "towlower" + } + mangled_function_name: "towlower" + source_file: "bionic/libc/include/bits/wctype.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "towupper" + access: public_access + linker_set_key: "towupper" + } + mangled_function_name: "towupper" + source_file: "bionic/libc/include/bits/wctype.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "wctype" + access: public_access + linker_set_key: "wctype" + } + mangled_function_name: "wctype" + source_file: "bionic/libc/include/bits/wctype.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "iswctype" + access: public_access + linker_set_key: "iswctype" + } + mangled_function_name: "iswctype" + source_file: "bionic/libc/include/bits/wctype.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "towctrans" + access: public_access + linker_set_key: "towctrans" + } + mangled_function_name: "towctrans" + source_file: "bionic/libc/include/bits/wctype.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const void *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "const void *" + size: 8 + alignment: 8 + } + name: "wctrans" + access: public_access + linker_set_key: "wctrans" + } + mangled_function_name: "wctrans" + source_file: "bionic/libc/include/bits/wctype.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "btowc" + access: public_access + linker_set_key: "btowc" + } + mangled_function_name: "btowc" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "fwprintf" + access: public_access + linker_set_key: "fwprintf" + } + mangled_function_name: "fwprintf" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "__sFILE *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "fwscanf" + access: public_access + linker_set_key: "fwscanf" + } + mangled_function_name: "fwscanf" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "__sFILE *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "fgetwc" + access: public_access + linker_set_key: "fgetwc" + } + mangled_function_name: "fgetwc" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "__sFILE *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "wchar_t *" + size: 8 + alignment: 8 + } + name: "fgetws" + access: public_access + linker_set_key: "fgetws" + } + mangled_function_name: "fgetws" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "wchar_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__sFILE *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "fputwc" + access: public_access + linker_set_key: "fputwc" + } + mangled_function_name: "fputwc" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "wchar_t" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__sFILE *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "fputws" + access: public_access + linker_set_key: "fputws" + } + mangled_function_name: "fputws" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__sFILE *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "fwide" + access: public_access + linker_set_key: "fwide" + } + mangled_function_name: "fwide" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "__sFILE *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "getwc" + access: public_access + linker_set_key: "getwc" + } + mangled_function_name: "getwc" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "__sFILE *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "getwchar" + access: public_access + linker_set_key: "getwchar" + } + mangled_function_name: "getwchar" + source_file: "bionic/libc/include/wchar.h" +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "mbsinit" + access: public_access + linker_set_key: "mbsinit" + } + mangled_function_name: "mbsinit" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "const mbstate_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "mbrlen" + access: public_access + linker_set_key: "mbrlen" + } + mangled_function_name: "mbrlen" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "mbstate_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "mbrtowc" + access: public_access + linker_set_key: "mbrtowc" + } + mangled_function_name: "mbrtowc" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "wchar_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "mbstate_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "mbsrtowcs" + access: public_access + linker_set_key: "mbsrtowcs" + } + mangled_function_name: "mbsrtowcs" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "wchar_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char **" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "mbstate_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "mbsnrtowcs" + access: public_access + linker_set_key: "mbsnrtowcs" + } + mangled_function_name: "mbsnrtowcs" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "wchar_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char **" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "mbstate_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "putwc" + access: public_access + linker_set_key: "putwc" + } + mangled_function_name: "putwc" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "wchar_t" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__sFILE *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "putwchar" + access: public_access + linker_set_key: "putwchar" + } + mangled_function_name: "putwchar" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "wchar_t" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "swprintf" + access: public_access + linker_set_key: "swprintf" + } + mangled_function_name: "swprintf" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "wchar_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "swscanf" + access: public_access + linker_set_key: "swscanf" + } + mangled_function_name: "swscanf" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "ungetwc" + access: public_access + linker_set_key: "ungetwc" + } + mangled_function_name: "ungetwc" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__sFILE *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "vfwprintf" + access: public_access + linker_set_key: "vfwprintf" + } + mangled_function_name: "vfwprintf" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "__sFILE *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__va_list_tag *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "vfwscanf" + access: public_access + linker_set_key: "vfwscanf" + } + mangled_function_name: "vfwscanf" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "__sFILE *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__va_list_tag *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "vswprintf" + access: public_access + linker_set_key: "vswprintf" + } + mangled_function_name: "vswprintf" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "wchar_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__va_list_tag *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "vswscanf" + access: public_access + linker_set_key: "vswscanf" + } + mangled_function_name: "vswscanf" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__va_list_tag *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "vwprintf" + access: public_access + linker_set_key: "vwprintf" + } + mangled_function_name: "vwprintf" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__va_list_tag *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "vwscanf" + access: public_access + linker_set_key: "vwscanf" + } + mangled_function_name: "vwscanf" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__va_list_tag *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "wchar_t *" + size: 8 + alignment: 8 + } + name: "wcpcpy" + access: public_access + linker_set_key: "wcpcpy" + } + mangled_function_name: "wcpcpy" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "wchar_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "wchar_t *" + size: 8 + alignment: 8 + } + name: "wcpncpy" + access: public_access + linker_set_key: "wcpncpy" + } + mangled_function_name: "wcpncpy" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "wchar_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "wcrtomb" + access: public_access + linker_set_key: "wcrtomb" + } + mangled_function_name: "wcrtomb" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "wchar_t" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "mbstate_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "wcscasecmp" + access: public_access + linker_set_key: "wcscasecmp" + } + mangled_function_name: "wcscasecmp" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "wcscasecmp_l" + access: public_access + linker_set_key: "wcscasecmp_l" + } + mangled_function_name: "wcscasecmp_l" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__locale_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "wchar_t *" + size: 8 + alignment: 8 + } + name: "wcscat" + access: public_access + linker_set_key: "wcscat" + } + mangled_function_name: "wcscat" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "wchar_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "wchar_t *" + size: 8 + alignment: 8 + } + name: "wcschr" + access: public_access + linker_set_key: "wcschr" + } + mangled_function_name: "wcschr" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "wchar_t" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "wcscmp" + access: public_access + linker_set_key: "wcscmp" + } + mangled_function_name: "wcscmp" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "wcscoll" + access: public_access + linker_set_key: "wcscoll" + } + mangled_function_name: "wcscoll" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "wchar_t *" + size: 8 + alignment: 8 + } + name: "wcscpy" + access: public_access + linker_set_key: "wcscpy" + } + mangled_function_name: "wcscpy" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "wchar_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "wcscspn" + access: public_access + linker_set_key: "wcscspn" + } + mangled_function_name: "wcscspn" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "wcsftime" + access: public_access + linker_set_key: "wcsftime" + } + mangled_function_name: "wcsftime" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "wchar_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const tm *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "wcslen" + access: public_access + linker_set_key: "wcslen" + } + mangled_function_name: "wcslen" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "wcsncasecmp" + access: public_access + linker_set_key: "wcsncasecmp" + } + mangled_function_name: "wcsncasecmp" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "wcsncasecmp_l" + access: public_access + linker_set_key: "wcsncasecmp_l" + } + mangled_function_name: "wcsncasecmp_l" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__locale_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "wchar_t *" + size: 8 + alignment: 8 + } + name: "wcsncat" + access: public_access + linker_set_key: "wcsncat" + } + mangled_function_name: "wcsncat" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "wchar_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "wcsncmp" + access: public_access + linker_set_key: "wcsncmp" + } + mangled_function_name: "wcsncmp" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "wchar_t *" + size: 8 + alignment: 8 + } + name: "wcsncpy" + access: public_access + linker_set_key: "wcsncpy" + } + mangled_function_name: "wcsncpy" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "wchar_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "wcsnrtombs" + access: public_access + linker_set_key: "wcsnrtombs" + } + mangled_function_name: "wcsnrtombs" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const wchar_t **" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "mbstate_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "wchar_t *" + size: 8 + alignment: 8 + } + name: "wcspbrk" + access: public_access + linker_set_key: "wcspbrk" + } + mangled_function_name: "wcspbrk" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "wchar_t *" + size: 8 + alignment: 8 + } + name: "wcsrchr" + access: public_access + linker_set_key: "wcsrchr" + } + mangled_function_name: "wcsrchr" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "wchar_t" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "wcsrtombs" + access: public_access + linker_set_key: "wcsrtombs" + } + mangled_function_name: "wcsrtombs" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const wchar_t **" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "mbstate_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "wcsspn" + access: public_access + linker_set_key: "wcsspn" + } + mangled_function_name: "wcsspn" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "wchar_t *" + size: 8 + alignment: 8 + } + name: "wcsstr" + access: public_access + linker_set_key: "wcsstr" + } + mangled_function_name: "wcsstr" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "wcstod" + access: public_access + linker_set_key: "wcstod" + } + mangled_function_name: "wcstod" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "wchar_t **" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "wcstof" + access: public_access + linker_set_key: "wcstof" + } + mangled_function_name: "wcstof" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "wchar_t **" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "wchar_t *" + size: 8 + alignment: 8 + } + name: "wcstok" + access: public_access + linker_set_key: "wcstok" + } + mangled_function_name: "wcstok" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "wchar_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "wchar_t **" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "wcstol" + access: public_access + linker_set_key: "wcstol" + } + mangled_function_name: "wcstol" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "wchar_t **" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long long" + size: 8 + alignment: 8 + } + name: "wcstoll" + access: public_access + linker_set_key: "wcstoll" + } + mangled_function_name: "wcstoll" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "wchar_t **" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "wcstold" + access: public_access + linker_set_key: "wcstold" + } + mangled_function_name: "wcstold" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "wchar_t **" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "wcstoul" + access: public_access + linker_set_key: "wcstoul" + } + mangled_function_name: "wcstoul" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "wchar_t **" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned long long" + size: 8 + alignment: 8 + } + name: "wcstoull" + access: public_access + linker_set_key: "wcstoull" + } + mangled_function_name: "wcstoull" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "wchar_t **" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "wcswidth" + access: public_access + linker_set_key: "wcswidth" + } + mangled_function_name: "wcswidth" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "wcsxfrm" + access: public_access + linker_set_key: "wcsxfrm" + } + mangled_function_name: "wcsxfrm" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "wchar_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "wctob" + access: public_access + linker_set_key: "wctob" + } + mangled_function_name: "wctob" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "wcwidth" + access: public_access + linker_set_key: "wcwidth" + } + mangled_function_name: "wcwidth" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "wchar_t" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "wchar_t *" + size: 8 + alignment: 8 + } + name: "wmemchr" + access: public_access + linker_set_key: "wmemchr" + } + mangled_function_name: "wmemchr" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "wchar_t" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "wmemcmp" + access: public_access + linker_set_key: "wmemcmp" + } + mangled_function_name: "wmemcmp" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "wchar_t *" + size: 8 + alignment: 8 + } + name: "wmemcpy" + access: public_access + linker_set_key: "wmemcpy" + } + mangled_function_name: "wmemcpy" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "wchar_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "wchar_t *" + size: 8 + alignment: 8 + } + name: "wmempcpy" + access: public_access + linker_set_key: "wmempcpy" + } + mangled_function_name: "wmempcpy" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "wchar_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "wchar_t *" + size: 8 + alignment: 8 + } + name: "wmemmove" + access: public_access + linker_set_key: "wmemmove" + } + mangled_function_name: "wmemmove" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "wchar_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "wchar_t *" + size: 8 + alignment: 8 + } + name: "wmemset" + access: public_access + linker_set_key: "wmemset" + } + mangled_function_name: "wmemset" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "wchar_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "wchar_t" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "wprintf" + access: public_access + linker_set_key: "wprintf" + } + mangled_function_name: "wprintf" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "wscanf" + access: public_access + linker_set_key: "wscanf" + } + mangled_function_name: "wscanf" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long long" + size: 8 + alignment: 8 + } + name: "wcstoll_l" + access: public_access + linker_set_key: "wcstoll_l" + } + mangled_function_name: "wcstoll_l" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "wchar_t **" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__locale_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned long long" + size: 8 + alignment: 8 + } + name: "wcstoull_l" + access: public_access + linker_set_key: "wcstoull_l" + } + mangled_function_name: "wcstoull_l" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "wchar_t **" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__locale_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "wcstold_l" + access: public_access + linker_set_key: "wcstold_l" + } + mangled_function_name: "wcstold_l" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "wchar_t **" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__locale_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "wcscoll_l" + access: public_access + linker_set_key: "wcscoll_l" + } + mangled_function_name: "wcscoll_l" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__locale_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "wcsxfrm_l" + access: public_access + linker_set_key: "wcsxfrm_l" + } + mangled_function_name: "wcsxfrm_l" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "wchar_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__locale_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "wcslcat" + access: public_access + linker_set_key: "wcslcat" + } + mangled_function_name: "wcslcat" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "wchar_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "wcslcpy" + access: public_access + linker_set_key: "wcslcpy" + } + mangled_function_name: "wcslcpy" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "wchar_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "__sFILE *" + size: 8 + alignment: 8 + } + name: "open_wmemstream" + access: public_access + linker_set_key: "open_wmemstream" + } + mangled_function_name: "open_wmemstream" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "wchar_t **" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "wchar_t *" + size: 8 + alignment: 8 + } + name: "wcsdup" + access: public_access + linker_set_key: "wcsdup" + } + mangled_function_name: "wcsdup" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "wcsnlen" + access: public_access + linker_set_key: "wcsnlen" + } + mangled_function_name: "wcsnlen" + source_file: "bionic/libc/include/wchar.h" + parameters { + basic_abi { + type_abi { + name: "const wchar_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "times" + access: public_access + linker_set_key: "times" + } + mangled_function_name: "times" + source_file: "bionic/libc/include/sys/times.h" + parameters { + basic_abi { + type_abi { + name: "tms *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "isalnum" + access: public_access + linker_set_key: "isalnum" + } + mangled_function_name: "isalnum" + source_file: "bionic/libc/include/ctype.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "isalpha" + access: public_access + linker_set_key: "isalpha" + } + mangled_function_name: "isalpha" + source_file: "bionic/libc/include/ctype.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "isblank" + access: public_access + linker_set_key: "isblank" + } + mangled_function_name: "isblank" + source_file: "bionic/libc/include/ctype.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "iscntrl" + access: public_access + linker_set_key: "iscntrl" + } + mangled_function_name: "iscntrl" + source_file: "bionic/libc/include/ctype.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "isdigit" + access: public_access + linker_set_key: "isdigit" + } + mangled_function_name: "isdigit" + source_file: "bionic/libc/include/ctype.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "isgraph" + access: public_access + linker_set_key: "isgraph" + } + mangled_function_name: "isgraph" + source_file: "bionic/libc/include/ctype.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "islower" + access: public_access + linker_set_key: "islower" + } + mangled_function_name: "islower" + source_file: "bionic/libc/include/ctype.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "isprint" + access: public_access + linker_set_key: "isprint" + } + mangled_function_name: "isprint" + source_file: "bionic/libc/include/ctype.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "ispunct" + access: public_access + linker_set_key: "ispunct" + } + mangled_function_name: "ispunct" + source_file: "bionic/libc/include/ctype.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "isspace" + access: public_access + linker_set_key: "isspace" + } + mangled_function_name: "isspace" + source_file: "bionic/libc/include/ctype.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "isupper" + access: public_access + linker_set_key: "isupper" + } + mangled_function_name: "isupper" + source_file: "bionic/libc/include/ctype.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "isxdigit" + access: public_access + linker_set_key: "isxdigit" + } + mangled_function_name: "isxdigit" + source_file: "bionic/libc/include/ctype.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "tolower" + access: public_access + linker_set_key: "tolower" + } + mangled_function_name: "tolower" + source_file: "bionic/libc/include/ctype.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "toupper" + access: public_access + linker_set_key: "toupper" + } + mangled_function_name: "toupper" + source_file: "bionic/libc/include/ctype.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "isalnum_l" + access: public_access + linker_set_key: "isalnum_l" + } + mangled_function_name: "isalnum_l" + source_file: "bionic/libc/include/ctype.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__locale_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "isalpha_l" + access: public_access + linker_set_key: "isalpha_l" + } + mangled_function_name: "isalpha_l" + source_file: "bionic/libc/include/ctype.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__locale_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "isblank_l" + access: public_access + linker_set_key: "isblank_l" + } + mangled_function_name: "isblank_l" + source_file: "bionic/libc/include/ctype.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__locale_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "iscntrl_l" + access: public_access + linker_set_key: "iscntrl_l" + } + mangled_function_name: "iscntrl_l" + source_file: "bionic/libc/include/ctype.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__locale_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "isdigit_l" + access: public_access + linker_set_key: "isdigit_l" + } + mangled_function_name: "isdigit_l" + source_file: "bionic/libc/include/ctype.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__locale_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "isgraph_l" + access: public_access + linker_set_key: "isgraph_l" + } + mangled_function_name: "isgraph_l" + source_file: "bionic/libc/include/ctype.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__locale_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "islower_l" + access: public_access + linker_set_key: "islower_l" + } + mangled_function_name: "islower_l" + source_file: "bionic/libc/include/ctype.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__locale_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "isprint_l" + access: public_access + linker_set_key: "isprint_l" + } + mangled_function_name: "isprint_l" + source_file: "bionic/libc/include/ctype.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__locale_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "ispunct_l" + access: public_access + linker_set_key: "ispunct_l" + } + mangled_function_name: "ispunct_l" + source_file: "bionic/libc/include/ctype.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__locale_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "isspace_l" + access: public_access + linker_set_key: "isspace_l" + } + mangled_function_name: "isspace_l" + source_file: "bionic/libc/include/ctype.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__locale_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "isupper_l" + access: public_access + linker_set_key: "isupper_l" + } + mangled_function_name: "isupper_l" + source_file: "bionic/libc/include/ctype.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__locale_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "isxdigit_l" + access: public_access + linker_set_key: "isxdigit_l" + } + mangled_function_name: "isxdigit_l" + source_file: "bionic/libc/include/ctype.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__locale_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "tolower_l" + access: public_access + linker_set_key: "tolower_l" + } + mangled_function_name: "tolower_l" + source_file: "bionic/libc/include/ctype.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__locale_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "toupper_l" + access: public_access + linker_set_key: "toupper_l" + } + mangled_function_name: "toupper_l" + source_file: "bionic/libc/include/ctype.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__locale_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "isascii" + access: public_access + linker_set_key: "isascii" + } + mangled_function_name: "isascii" + source_file: "bionic/libc/include/ctype.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "toascii" + access: public_access + linker_set_key: "toascii" + } + mangled_function_name: "toascii" + source_file: "bionic/libc/include/ctype.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "_tolower" + access: public_access + linker_set_key: "_tolower" + } + mangled_function_name: "_tolower" + source_file: "bionic/libc/include/ctype.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "_toupper" + access: public_access + linker_set_key: "_toupper" + } + mangled_function_name: "_toupper" + source_file: "bionic/libc/include/ctype.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "epoll_create" + access: public_access + linker_set_key: "epoll_create" + } + mangled_function_name: "epoll_create" + source_file: "bionic/libc/include/sys/epoll.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "epoll_create1" + access: public_access + linker_set_key: "epoll_create1" + } + mangled_function_name: "epoll_create1" + source_file: "bionic/libc/include/sys/epoll.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "epoll_ctl" + access: public_access + linker_set_key: "epoll_ctl" + } + mangled_function_name: "epoll_ctl" + source_file: "bionic/libc/include/sys/epoll.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "epoll_event *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "epoll_wait" + access: public_access + linker_set_key: "epoll_wait" + } + mangled_function_name: "epoll_wait" + source_file: "bionic/libc/include/sys/epoll.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "epoll_event *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "epoll_pwait" + access: public_access + linker_set_key: "epoll_pwait" + } + mangled_function_name: "epoll_pwait" + source_file: "bionic/libc/include/sys/epoll.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "epoll_event *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const unsigned long *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "error" + access: public_access + linker_set_key: "error" + } + mangled_function_name: "error" + source_file: "bionic/libc/include/error.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "error_at_line" + access: public_access + linker_set_key: "error_at_line" + } + mangled_function_name: "error_at_line" + source_file: "bionic/libc/include/error.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "eventfd" + access: public_access + linker_set_key: "eventfd" + } + mangled_function_name: "eventfd" + source_file: "bionic/libc/include/sys/eventfd.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "initial_value" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "flags" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "eventfd_read" + access: public_access + linker_set_key: "eventfd_read" + } + mangled_function_name: "eventfd_read" + source_file: "bionic/libc/include/sys/eventfd.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "fd" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long *" + size: 8 + alignment: 8 + } + name: "value" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "eventfd_write" + access: public_access + linker_set_key: "eventfd_write" + } + mangled_function_name: "eventfd_write" + source_file: "bionic/libc/include/sys/eventfd.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "fd" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "value" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "readv" + access: public_access + linker_set_key: "readv" + } + mangled_function_name: "readv" + source_file: "bionic/libc/include/sys/uio.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const iovec *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "writev" + access: public_access + linker_set_key: "writev" + } + mangled_function_name: "writev" + source_file: "bionic/libc/include/sys/uio.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const iovec *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "preadv" + access: public_access + linker_set_key: "preadv" + } + mangled_function_name: "preadv" + source_file: "bionic/libc/include/sys/uio.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const iovec *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "pwritev" + access: public_access + linker_set_key: "pwritev" + } + mangled_function_name: "pwritev" + source_file: "bionic/libc/include/sys/uio.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const iovec *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "preadv64" + access: public_access + linker_set_key: "preadv64" + } + mangled_function_name: "preadv64" + source_file: "bionic/libc/include/sys/uio.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const iovec *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "pwritev64" + access: public_access + linker_set_key: "pwritev64" + } + mangled_function_name: "pwritev64" + source_file: "bionic/libc/include/sys/uio.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const iovec *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "process_vm_readv" + access: public_access + linker_set_key: "process_vm_readv" + } + mangled_function_name: "process_vm_readv" + source_file: "bionic/libc/include/sys/uio.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const iovec *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const iovec *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "process_vm_writev" + access: public_access + linker_set_key: "process_vm_writev" + } + mangled_function_name: "process_vm_writev" + source_file: "bionic/libc/include/sys/uio.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const iovec *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const iovec *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "fsetxattr" + access: public_access + linker_set_key: "fsetxattr" + } + mangled_function_name: "fsetxattr" + source_file: "bionic/libc/include/sys/xattr.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "fd" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "name" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const void *" + size: 8 + alignment: 8 + } + name: "value" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "size" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "flags" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "setxattr" + access: public_access + linker_set_key: "setxattr" + } + mangled_function_name: "setxattr" + source_file: "bionic/libc/include/sys/xattr.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "path" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "name" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const void *" + size: 8 + alignment: 8 + } + name: "value" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "size" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "flags" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "lsetxattr" + access: public_access + linker_set_key: "lsetxattr" + } + mangled_function_name: "lsetxattr" + source_file: "bionic/libc/include/sys/xattr.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "path" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "name" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const void *" + size: 8 + alignment: 8 + } + name: "value" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "size" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "flags" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "fgetxattr" + access: public_access + linker_set_key: "fgetxattr" + } + mangled_function_name: "fgetxattr" + source_file: "bionic/libc/include/sys/xattr.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "fd" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "name" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "void *" + size: 8 + alignment: 8 + } + name: "value" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "size" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "getxattr" + access: public_access + linker_set_key: "getxattr" + } + mangled_function_name: "getxattr" + source_file: "bionic/libc/include/sys/xattr.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "path" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "name" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "void *" + size: 8 + alignment: 8 + } + name: "value" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "size" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "lgetxattr" + access: public_access + linker_set_key: "lgetxattr" + } + mangled_function_name: "lgetxattr" + source_file: "bionic/libc/include/sys/xattr.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "path" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "name" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "void *" + size: 8 + alignment: 8 + } + name: "value" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "size" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "listxattr" + access: public_access + linker_set_key: "listxattr" + } + mangled_function_name: "listxattr" + source_file: "bionic/libc/include/sys/xattr.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "path" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "list" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "size" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "llistxattr" + access: public_access + linker_set_key: "llistxattr" + } + mangled_function_name: "llistxattr" + source_file: "bionic/libc/include/sys/xattr.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "path" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "list" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "size" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "flistxattr" + access: public_access + linker_set_key: "flistxattr" + } + mangled_function_name: "flistxattr" + source_file: "bionic/libc/include/sys/xattr.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "fd" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "list" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "size" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "removexattr" + access: public_access + linker_set_key: "removexattr" + } + mangled_function_name: "removexattr" + source_file: "bionic/libc/include/sys/xattr.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "path" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "name" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "lremovexattr" + access: public_access + linker_set_key: "lremovexattr" + } + mangled_function_name: "lremovexattr" + source_file: "bionic/libc/include/sys/xattr.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "path" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "name" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "fremovexattr" + access: public_access + linker_set_key: "fremovexattr" + } + mangled_function_name: "fremovexattr" + source_file: "bionic/libc/include/sys/xattr.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "fd" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "name" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void *" + size: 8 + alignment: 8 + } + name: "__memmove_chk" + access: public_access + linker_set_key: "__memmove_chk" + } + mangled_function_name: "__memmove_chk" + source_file: "bionic/libc/bionic/fortify.cpp" + parameters { + basic_abi { + type_abi { + name: "void *" + size: 8 + alignment: 8 + } + name: "dst" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const void *" + size: 8 + alignment: 8 + } + name: "src" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "len" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "dst_len" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "__stpcpy_chk" + access: public_access + linker_set_key: "__stpcpy_chk" + } + mangled_function_name: "__stpcpy_chk" + source_file: "bionic/libc/bionic/fortify.cpp" + parameters { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "dst" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "src" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "dst_len" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "__stpncpy_chk" + access: public_access + linker_set_key: "__stpncpy_chk" + } + mangled_function_name: "__stpncpy_chk" + source_file: "bionic/libc/bionic/fortify.cpp" + parameters { + basic_abi { + type_abi { + name: "char *__restrict" + size: 8 + alignment: 8 + } + name: "dst" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *__restrict" + size: 8 + alignment: 8 + } + name: "src" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "len" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "dst_len" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "__strncat_chk" + access: public_access + linker_set_key: "__strncat_chk" + } + mangled_function_name: "__strncat_chk" + source_file: "bionic/libc/bionic/fortify.cpp" + parameters { + basic_abi { + type_abi { + name: "char *__restrict" + size: 8 + alignment: 8 + } + name: "dst" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *__restrict" + size: 8 + alignment: 8 + } + name: "src" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "len" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "dst_buf_size" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "__strncpy_chk" + access: public_access + linker_set_key: "__strncpy_chk" + } + mangled_function_name: "__strncpy_chk" + source_file: "bionic/libc/bionic/fortify.cpp" + parameters { + basic_abi { + type_abi { + name: "char *__restrict" + size: 8 + alignment: 8 + } + name: "dst" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *__restrict" + size: 8 + alignment: 8 + } + name: "src" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "len" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "dst_len" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__vsnprintf_chk" + access: public_access + linker_set_key: "__vsnprintf_chk" + } + mangled_function_name: "__vsnprintf_chk" + source_file: "bionic/libc/bionic/fortify.cpp" + parameters { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "dst" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "supplied_size" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "dst_len_from_compiler" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "format" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__va_list_tag *" + size: 8 + alignment: 8 + } + name: "va" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__snprintf_chk" + access: public_access + linker_set_key: "__snprintf_chk" + } + mangled_function_name: "__snprintf_chk" + source_file: "bionic/libc/bionic/fortify.cpp" + parameters { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "dst" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "supplied_size" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "flags" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "dst_len_from_compiler" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "format" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__vsprintf_chk" + access: public_access + linker_set_key: "__vsprintf_chk" + } + mangled_function_name: "__vsprintf_chk" + source_file: "bionic/libc/bionic/fortify.cpp" + parameters { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "dst" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "dst_len_from_compiler" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "format" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__va_list_tag *" + size: 8 + alignment: 8 + } + name: "va" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__sprintf_chk" + access: public_access + linker_set_key: "__sprintf_chk" + } + mangled_function_name: "__sprintf_chk" + source_file: "bionic/libc/bionic/fortify.cpp" + parameters { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "dst" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "flags" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "dst_len_from_compiler" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "format" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__fpclassifyd" + access: public_access + linker_set_key: "__fpclassifyd" + } + mangled_function_name: "__fpclassifyd" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__fpclassifyf" + access: public_access + linker_set_key: "__fpclassifyf" + } + mangled_function_name: "__fpclassifyf" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__fpclassifyl" + access: public_access + linker_set_key: "__fpclassifyl" + } + mangled_function_name: "__fpclassifyl" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__isfinitef" + access: public_access + linker_set_key: "__isfinitef" + } + mangled_function_name: "__isfinitef" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__isfinite" + access: public_access + linker_set_key: "__isfinite" + } + mangled_function_name: "__isfinite" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__isfinitel" + access: public_access + linker_set_key: "__isfinitel" + } + mangled_function_name: "__isfinitel" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__isinff" + access: public_access + linker_set_key: "__isinff" + } + mangled_function_name: "__isinff" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__isinfl" + access: public_access + linker_set_key: "__isinfl" + } + mangled_function_name: "__isinfl" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__isnanf" + access: public_access + linker_set_key: "__isnanf" + } + mangled_function_name: "__isnanf" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__isnanl" + access: public_access + linker_set_key: "__isnanl" + } + mangled_function_name: "__isnanl" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__isnormalf" + access: public_access + linker_set_key: "__isnormalf" + } + mangled_function_name: "__isnormalf" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__isnormal" + access: public_access + linker_set_key: "__isnormal" + } + mangled_function_name: "__isnormal" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__isnormall" + access: public_access + linker_set_key: "__isnormall" + } + mangled_function_name: "__isnormall" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "ldexp" + access: public_access + linker_set_key: "ldexp" + } + mangled_function_name: "ldexp" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "isinf" + access: public_access + linker_set_key: "isinf" + } + mangled_function_name: "isinf" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "isnan" + access: public_access + linker_set_key: "isnan" + } + mangled_function_name: "isnan" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "isnanf" + access: public_access + linker_set_key: "isnanf" + } + mangled_function_name: "isnanf" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__isinf" + access: public_access + linker_set_key: "__isinf" + } + mangled_function_name: "__isinf" + source_file: "bionic/libc/bionic/fpclassify.cpp" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__isnan" + access: public_access + linker_set_key: "__isnan" + } + mangled_function_name: "__isnan" + source_file: "bionic/libc/bionic/fpclassify.cpp" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "_ftsent *" + size: 8 + alignment: 8 + } + name: "fts_children" + access: public_access + linker_set_key: "fts_children" + } + mangled_function_name: "fts_children" + source_file: "bionic/libc/include/fts.h" + parameters { + basic_abi { + type_abi { + name: "FTS *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "fts_close" + access: public_access + linker_set_key: "fts_close" + } + mangled_function_name: "fts_close" + source_file: "bionic/libc/include/fts.h" + parameters { + basic_abi { + type_abi { + name: "FTS *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "FTS *" + size: 8 + alignment: 8 + } + name: "fts_open" + access: public_access + linker_set_key: "fts_open" + } + mangled_function_name: "fts_open" + source_file: "bionic/libc/include/fts.h" + parameters { + basic_abi { + type_abi { + name: "char *const *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int (*)(const _ftsent **, const _ftsent **)" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "_ftsent *" + size: 8 + alignment: 8 + } + name: "fts_read" + access: public_access + linker_set_key: "fts_read" + } + mangled_function_name: "fts_read" + source_file: "bionic/libc/include/fts.h" + parameters { + basic_abi { + type_abi { + name: "FTS *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "fts_set" + access: public_access + linker_set_key: "fts_set" + } + mangled_function_name: "fts_set" + source_file: "bionic/libc/include/fts.h" + parameters { + basic_abi { + type_abi { + name: "FTS *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "_ftsent *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "ftw" + access: public_access + linker_set_key: "ftw" + } + mangled_function_name: "ftw" + source_file: "bionic/libc/include/ftw.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int (*)(const char *, const stat *, int)" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "nftw" + access: public_access + linker_set_key: "nftw" + } + mangled_function_name: "nftw" + source_file: "bionic/libc/include/ftw.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int (*)(const char *, const stat *, int, FTW *)" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "ftw64" + access: public_access + linker_set_key: "ftw64" + } + mangled_function_name: "ftw64" + source_file: "bionic/libc/include/ftw.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int (*)(const char *, const stat64 *, int)" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "nftw64" + access: public_access + linker_set_key: "nftw64" + } + mangled_function_name: "nftw64" + source_file: "bionic/libc/include/ftw.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int (*)(const char *, const stat64 *, int, FTW *)" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "uname" + access: public_access + linker_set_key: "uname" + } + mangled_function_name: "uname" + source_file: "bionic/libc/include/sys/utsname.h" + parameters { + basic_abi { + type_abi { + name: "utsname *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "freeifaddrs" + access: public_access + linker_set_key: "freeifaddrs" + } + mangled_function_name: "freeifaddrs" + source_file: "bionic/libc/include/ifaddrs.h" + parameters { + basic_abi { + type_abi { + name: "ifaddrs *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "getifaddrs" + access: public_access + linker_set_key: "getifaddrs" + } + mangled_function_name: "getifaddrs" + source_file: "bionic/libc/include/ifaddrs.h" + parameters { + basic_abi { + type_abi { + name: "ifaddrs **" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "if_indextoname" + access: public_access + linker_set_key: "if_indextoname" + } + mangled_function_name: "if_indextoname" + source_file: "bionic/libc/include/net/if.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "if_nametoindex" + access: public_access + linker_set_key: "if_nametoindex" + } + mangled_function_name: "if_nametoindex" + source_file: "bionic/libc/include/net/if.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "if_nameindex *" + size: 8 + alignment: 8 + } + name: "if_nameindex" + access: public_access + linker_set_key: "if_nameindex" + } + mangled_function_name: "if_nameindex" + source_file: "bionic/libc/include/net/if.h" +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "if_freenameindex" + access: public_access + linker_set_key: "if_freenameindex" + } + mangled_function_name: "if_freenameindex" + source_file: "bionic/libc/include/net/if.h" + parameters { + basic_abi { + type_abi { + name: "if_nameindex *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "inotify_init" + access: public_access + linker_set_key: "inotify_init" + } + mangled_function_name: "inotify_init" + source_file: "bionic/libc/include/sys/inotify.h" +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "inotify_init1" + access: public_access + linker_set_key: "inotify_init1" + } + mangled_function_name: "inotify_init1" + source_file: "bionic/libc/include/sys/inotify.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "inotify_add_watch" + access: public_access + linker_set_key: "inotify_add_watch" + } + mangled_function_name: "inotify_add_watch" + source_file: "bionic/libc/include/sys/inotify.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "inotify_rm_watch" + access: public_access + linker_set_key: "inotify_rm_watch" + } + mangled_function_name: "inotify_rm_watch" + source_file: "bionic/libc/include/sys/inotify.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void *" + size: 8 + alignment: 8 + } + name: "catopen" + access: public_access + linker_set_key: "catopen" + } + mangled_function_name: "catopen" + source_file: "bionic/libc/include/nl_types.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "catgets" + access: public_access + linker_set_key: "catgets" + } + mangled_function_name: "catgets" + source_file: "bionic/libc/include/nl_types.h" + parameters { + basic_abi { + type_abi { + name: "void *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "catclose" + access: public_access + linker_set_key: "catclose" + } + mangled_function_name: "catclose" + source_file: "bionic/libc/include/nl_types.h" + parameters { + basic_abi { + type_abi { + name: "void *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "nl_langinfo" + access: public_access + linker_set_key: "nl_langinfo" + } + mangled_function_name: "nl_langinfo" + source_file: "bionic/libc/include/langinfo.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "nl_langinfo_l" + access: public_access + linker_set_key: "nl_langinfo_l" + } + mangled_function_name: "nl_langinfo_l" + source_file: "bionic/libc/include/langinfo.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__locale_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "personality" + access: public_access + linker_set_key: "personality" + } + mangled_function_name: "personality" + source_file: "bionic/libc/include/sys/personality.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "persona" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "__posix_basename" + access: public_access + linker_set_key: "basename" + } + mangled_function_name: "basename" + source_file: "bionic/libc/include/libgen.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "dirname" + access: public_access + linker_set_key: "dirname" + } + mangled_function_name: "dirname" + source_file: "bionic/libc/include/libgen.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int *" + size: 8 + alignment: 8 + } + name: "__get_h_errno" + access: public_access + linker_set_key: "__get_h_errno" + } + mangled_function_name: "__get_h_errno" + source_file: "bionic/libc/include/netdb.h" +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "endservent" + access: public_access + linker_set_key: "endservent" + } + mangled_function_name: "endservent" + source_file: "bionic/libc/include/netdb.h" +} +functions { + basic_abi { + type_abi { + name: "hostent *" + size: 8 + alignment: 8 + } + name: "gethostbyaddr" + access: public_access + linker_set_key: "gethostbyaddr" + } + mangled_function_name: "gethostbyaddr" + source_file: "bionic/libc/include/netdb.h" + parameters { + basic_abi { + type_abi { + name: "const void *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "gethostbyaddr_r" + access: public_access + linker_set_key: "gethostbyaddr_r" + } + mangled_function_name: "gethostbyaddr_r" + source_file: "bionic/libc/include/netdb.h" + parameters { + basic_abi { + type_abi { + name: "const void *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "hostent *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "hostent **" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "hostent *" + size: 8 + alignment: 8 + } + name: "gethostbyname" + access: public_access + linker_set_key: "gethostbyname" + } + mangled_function_name: "gethostbyname" + source_file: "bionic/libc/include/netdb.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "gethostbyname_r" + access: public_access + linker_set_key: "gethostbyname_r" + } + mangled_function_name: "gethostbyname_r" + source_file: "bionic/libc/include/netdb.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "hostent *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "hostent **" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "hostent *" + size: 8 + alignment: 8 + } + name: "gethostbyname2" + access: public_access + linker_set_key: "gethostbyname2" + } + mangled_function_name: "gethostbyname2" + source_file: "bionic/libc/include/netdb.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "gethostbyname2_r" + access: public_access + linker_set_key: "gethostbyname2_r" + } + mangled_function_name: "gethostbyname2_r" + source_file: "bionic/libc/include/netdb.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "hostent *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "hostent **" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "hostent *" + size: 8 + alignment: 8 + } + name: "gethostent" + access: public_access + linker_set_key: "gethostent" + } + mangled_function_name: "gethostent" + source_file: "bionic/libc/include/netdb.h" +} +functions { + basic_abi { + type_abi { + name: "netent *" + size: 8 + alignment: 8 + } + name: "getnetbyaddr" + access: public_access + linker_set_key: "getnetbyaddr" + } + mangled_function_name: "getnetbyaddr" + source_file: "bionic/libc/include/netdb.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "netent *" + size: 8 + alignment: 8 + } + name: "getnetbyname" + access: public_access + linker_set_key: "getnetbyname" + } + mangled_function_name: "getnetbyname" + source_file: "bionic/libc/include/netdb.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "protoent *" + size: 8 + alignment: 8 + } + name: "getprotobyname" + access: public_access + linker_set_key: "getprotobyname" + } + mangled_function_name: "getprotobyname" + source_file: "bionic/libc/include/netdb.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "protoent *" + size: 8 + alignment: 8 + } + name: "getprotobynumber" + access: public_access + linker_set_key: "getprotobynumber" + } + mangled_function_name: "getprotobynumber" + source_file: "bionic/libc/include/netdb.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "servent *" + size: 8 + alignment: 8 + } + name: "getservbyname" + access: public_access + linker_set_key: "getservbyname" + } + mangled_function_name: "getservbyname" + source_file: "bionic/libc/include/netdb.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "servent *" + size: 8 + alignment: 8 + } + name: "getservbyport" + access: public_access + linker_set_key: "getservbyport" + } + mangled_function_name: "getservbyport" + source_file: "bionic/libc/include/netdb.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "servent *" + size: 8 + alignment: 8 + } + name: "getservent" + access: public_access + linker_set_key: "getservent" + } + mangled_function_name: "getservent" + source_file: "bionic/libc/include/netdb.h" +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "herror" + access: public_access + linker_set_key: "herror" + } + mangled_function_name: "herror" + source_file: "bionic/libc/include/netdb.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "hstrerror" + access: public_access + linker_set_key: "hstrerror" + } + mangled_function_name: "hstrerror" + source_file: "bionic/libc/include/netdb.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "getaddrinfo" + access: public_access + linker_set_key: "getaddrinfo" + } + mangled_function_name: "getaddrinfo" + source_file: "bionic/libc/include/netdb.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const addrinfo *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "addrinfo **" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "getnameinfo" + access: public_access + linker_set_key: "getnameinfo" + } + mangled_function_name: "getnameinfo" + source_file: "bionic/libc/include/netdb.h" + parameters { + basic_abi { + type_abi { + name: "const sockaddr *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "freeaddrinfo" + access: public_access + linker_set_key: "freeaddrinfo" + } + mangled_function_name: "freeaddrinfo" + source_file: "bionic/libc/include/netdb.h" + parameters { + basic_abi { + type_abi { + name: "addrinfo *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "gai_strerror" + access: public_access + linker_set_key: "gai_strerror" + } + mangled_function_name: "gai_strerror" + source_file: "bionic/libc/include/netdb.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "setservent" + access: public_access + linker_set_key: "setservent" + } + mangled_function_name: "setservent" + source_file: "bionic/libc/include/netdb.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "ptrace" + access: public_access + linker_set_key: "ptrace" + } + mangled_function_name: "ptrace" + source_file: "bionic/libc/include/sys/ptrace.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "openpty" + access: public_access + linker_set_key: "openpty" + } + mangled_function_name: "openpty" + source_file: "bionic/libc/include/pty.h" + parameters { + basic_abi { + type_abi { + name: "int *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const termios *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const winsize *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "forkpty" + access: public_access + linker_set_key: "forkpty" + } + mangled_function_name: "forkpty" + source_file: "bionic/libc/include/pty.h" + parameters { + basic_abi { + type_abi { + name: "int *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const termios *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const winsize *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "utmpname" + access: public_access + linker_set_key: "utmpname" + } + mangled_function_name: "utmpname" + source_file: "bionic/libc/include/utmp.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "setutent" + access: public_access + linker_set_key: "setutent" + } + mangled_function_name: "setutent" + source_file: "bionic/libc/include/utmp.h" +} +functions { + basic_abi { + type_abi { + name: "utmp *" + size: 8 + alignment: 8 + } + name: "getutent" + access: public_access + linker_set_key: "getutent" + } + mangled_function_name: "getutent" + source_file: "bionic/libc/include/utmp.h" +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "endutent" + access: public_access + linker_set_key: "endutent" + } + mangled_function_name: "endutent" + source_file: "bionic/libc/include/utmp.h" +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "login_tty" + access: public_access + linker_set_key: "login_tty" + } + mangled_function_name: "login_tty" + source_file: "bionic/libc/include/utmp.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "reboot" + access: public_access + linker_set_key: "reboot" + } + mangled_function_name: "reboot" + source_file: "bionic/libc/include/sys/reboot.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "reboot_type" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "sem_destroy" + access: public_access + linker_set_key: "sem_destroy" + } + mangled_function_name: "sem_destroy" + source_file: "bionic/libc/include/semaphore.h" + parameters { + basic_abi { + type_abi { + name: "sem_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "sem_getvalue" + access: public_access + linker_set_key: "sem_getvalue" + } + mangled_function_name: "sem_getvalue" + source_file: "bionic/libc/include/semaphore.h" + parameters { + basic_abi { + type_abi { + name: "sem_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "sem_init" + access: public_access + linker_set_key: "sem_init" + } + mangled_function_name: "sem_init" + source_file: "bionic/libc/include/semaphore.h" + parameters { + basic_abi { + type_abi { + name: "sem_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "sem_post" + access: public_access + linker_set_key: "sem_post" + } + mangled_function_name: "sem_post" + source_file: "bionic/libc/include/semaphore.h" + parameters { + basic_abi { + type_abi { + name: "sem_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "sem_timedwait" + access: public_access + linker_set_key: "sem_timedwait" + } + mangled_function_name: "sem_timedwait" + source_file: "bionic/libc/include/semaphore.h" + parameters { + basic_abi { + type_abi { + name: "sem_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const timespec *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "sem_trywait" + access: public_access + linker_set_key: "sem_trywait" + } + mangled_function_name: "sem_trywait" + source_file: "bionic/libc/include/semaphore.h" + parameters { + basic_abi { + type_abi { + name: "sem_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "sem_wait" + access: public_access + linker_set_key: "sem_wait" + } + mangled_function_name: "sem_wait" + source_file: "bionic/libc/include/semaphore.h" + parameters { + basic_abi { + type_abi { + name: "sem_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "sem_t *" + size: 8 + alignment: 8 + } + name: "sem_open" + access: public_access + linker_set_key: "sem_open" + } + mangled_function_name: "sem_open" + source_file: "bionic/libc/include/semaphore.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "sem_close" + access: public_access + linker_set_key: "sem_close" + } + mangled_function_name: "sem_close" + source_file: "bionic/libc/include/semaphore.h" + parameters { + basic_abi { + type_abi { + name: "sem_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "sem_unlink" + access: public_access + linker_set_key: "sem_unlink" + } + mangled_function_name: "sem_unlink" + source_file: "bionic/libc/include/semaphore.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "signalfd" + access: public_access + linker_set_key: "signalfd" + } + mangled_function_name: "signalfd" + source_file: "bionic/libc/include/sys/signalfd.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "fd" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const unsigned long *" + size: 8 + alignment: 8 + } + name: "mask" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "flags" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "closelog" + access: public_access + linker_set_key: "closelog" + } + mangled_function_name: "closelog" + source_file: "bionic/libc/include/syslog.h" +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "openlog" + access: public_access + linker_set_key: "openlog" + } + mangled_function_name: "openlog" + source_file: "bionic/libc/include/syslog.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "setlogmask" + access: public_access + linker_set_key: "setlogmask" + } + mangled_function_name: "setlogmask" + source_file: "bionic/libc/include/syslog.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "syslog" + access: public_access + linker_set_key: "syslog" + } + mangled_function_name: "syslog" + source_file: "bionic/libc/include/syslog.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "vsyslog" + access: public_access + linker_set_key: "vsyslog" + } + mangled_function_name: "vsyslog" + source_file: "bionic/libc/include/syslog.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__va_list_tag *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "ftok" + access: public_access + linker_set_key: "ftok" + } + mangled_function_name: "ftok" + source_file: "bionic/libc/include/sys/ipc.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "path" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "id" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "msgctl" + access: public_access + linker_set_key: "msgctl" + } + mangled_function_name: "msgctl" + source_file: "bionic/libc/include/sys/msg.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "msqid64_ds *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "msgget" + access: public_access + linker_set_key: "msgget" + } + mangled_function_name: "msgget" + source_file: "bionic/libc/include/sys/msg.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "msgrcv" + access: public_access + linker_set_key: "msgrcv" + } + mangled_function_name: "msgrcv" + source_file: "bionic/libc/include/sys/msg.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "void *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "msgsnd" + access: public_access + linker_set_key: "msgsnd" + } + mangled_function_name: "msgsnd" + source_file: "bionic/libc/include/sys/msg.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const void *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "semctl" + access: public_access + linker_set_key: "semctl" + } + mangled_function_name: "semctl" + source_file: "bionic/libc/include/sys/sem.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "semget" + access: public_access + linker_set_key: "semget" + } + mangled_function_name: "semget" + source_file: "bionic/libc/include/sys/sem.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "semop" + access: public_access + linker_set_key: "semop" + } + mangled_function_name: "semop" + source_file: "bionic/libc/include/sys/sem.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "sembuf *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "semtimedop" + access: public_access + linker_set_key: "semtimedop" + } + mangled_function_name: "semtimedop" + source_file: "bionic/libc/include/sys/sem.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "sembuf *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const timespec *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void *" + size: 8 + alignment: 8 + } + name: "shmat" + access: public_access + linker_set_key: "shmat" + } + mangled_function_name: "shmat" + source_file: "bionic/libc/include/sys/shm.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const void *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "shmctl" + access: public_access + linker_set_key: "shmctl" + } + mangled_function_name: "shmctl" + source_file: "bionic/libc/include/sys/shm.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "shmid64_ds *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "shmdt" + access: public_access + linker_set_key: "shmdt" + } + mangled_function_name: "shmdt" + source_file: "bionic/libc/include/sys/shm.h" + parameters { + basic_abi { + type_abi { + name: "const void *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "shmget" + access: public_access + linker_set_key: "shmget" + } + mangled_function_name: "shmget" + source_file: "bionic/libc/include/sys/shm.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "insque" + access: public_access + linker_set_key: "insque" + } + mangled_function_name: "insque" + source_file: "bionic/libc/include/search.h" + parameters { + basic_abi { + type_abi { + name: "void *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "void *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "remque" + access: public_access + linker_set_key: "remque" + } + mangled_function_name: "remque" + source_file: "bionic/libc/include/search.h" + parameters { + basic_abi { + type_abi { + name: "void *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void *" + size: 8 + alignment: 8 + } + name: "lfind" + access: public_access + linker_set_key: "lfind" + } + mangled_function_name: "lfind" + source_file: "bionic/libc/include/search.h" + parameters { + basic_abi { + type_abi { + name: "const void *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const void *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int (*)(const void *, const void *)" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void *" + size: 8 + alignment: 8 + } + name: "lsearch" + access: public_access + linker_set_key: "lsearch" + } + mangled_function_name: "lsearch" + source_file: "bionic/libc/include/search.h" + parameters { + basic_abi { + type_abi { + name: "const void *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "void *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int (*)(const void *, const void *)" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void *" + size: 8 + alignment: 8 + } + name: "tdelete" + access: public_access + linker_set_key: "tdelete" + } + mangled_function_name: "tdelete" + source_file: "bionic/libc/include/search.h" + parameters { + basic_abi { + type_abi { + name: "const void *__restrict" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "void **__restrict" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int (*)(const void *, const void *)" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "tdestroy" + access: public_access + linker_set_key: "tdestroy" + } + mangled_function_name: "tdestroy" + source_file: "bionic/libc/include/search.h" + parameters { + basic_abi { + type_abi { + name: "void *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "void (*)(void *)" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void *" + size: 8 + alignment: 8 + } + name: "tfind" + access: public_access + linker_set_key: "tfind" + } + mangled_function_name: "tfind" + source_file: "bionic/libc/include/search.h" + parameters { + basic_abi { + type_abi { + name: "const void *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "void *const *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int (*)(const void *, const void *)" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void *" + size: 8 + alignment: 8 + } + name: "tsearch" + access: public_access + linker_set_key: "tsearch" + } + mangled_function_name: "tsearch" + source_file: "bionic/libc/include/search.h" + parameters { + basic_abi { + type_abi { + name: "const void *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "void **" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int (*)(const void *, const void *)" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "twalk" + access: public_access + linker_set_key: "twalk" + } + mangled_function_name: "twalk" + source_file: "bionic/libc/include/search.h" + parameters { + basic_abi { + type_abi { + name: "const void *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "void (*)(const void *, VISIT, int)" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "wait" + access: public_access + linker_set_key: "wait" + } + mangled_function_name: "wait" + source_file: "bionic/libc/include/sys/wait.h" + parameters { + basic_abi { + type_abi { + name: "int *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "waitpid" + access: public_access + linker_set_key: "waitpid" + } + mangled_function_name: "waitpid" + source_file: "bionic/libc/include/sys/wait.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "wait4" + access: public_access + linker_set_key: "wait4" + } + mangled_function_name: "wait4" + source_file: "bionic/libc/include/sys/wait.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "rusage *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "waitid" + access: public_access + linker_set_key: "waitid" + } + mangled_function_name: "waitid" + source_file: "bionic/libc/include/sys/wait.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "which" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "id" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "siginfo *" + size: 8 + alignment: 8 + } + name: "info" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "options" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "iswalnum_l" + access: public_access + linker_set_key: "iswalnum_l" + } + mangled_function_name: "iswalnum_l" + source_file: "bionic/libc/include/wctype.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__locale_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "iswalpha_l" + access: public_access + linker_set_key: "iswalpha_l" + } + mangled_function_name: "iswalpha_l" + source_file: "bionic/libc/include/wctype.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__locale_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "iswblank_l" + access: public_access + linker_set_key: "iswblank_l" + } + mangled_function_name: "iswblank_l" + source_file: "bionic/libc/include/wctype.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__locale_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "iswcntrl_l" + access: public_access + linker_set_key: "iswcntrl_l" + } + mangled_function_name: "iswcntrl_l" + source_file: "bionic/libc/include/wctype.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__locale_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "iswdigit_l" + access: public_access + linker_set_key: "iswdigit_l" + } + mangled_function_name: "iswdigit_l" + source_file: "bionic/libc/include/wctype.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__locale_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "iswgraph_l" + access: public_access + linker_set_key: "iswgraph_l" + } + mangled_function_name: "iswgraph_l" + source_file: "bionic/libc/include/wctype.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__locale_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "iswlower_l" + access: public_access + linker_set_key: "iswlower_l" + } + mangled_function_name: "iswlower_l" + source_file: "bionic/libc/include/wctype.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__locale_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "iswprint_l" + access: public_access + linker_set_key: "iswprint_l" + } + mangled_function_name: "iswprint_l" + source_file: "bionic/libc/include/wctype.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__locale_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "iswpunct_l" + access: public_access + linker_set_key: "iswpunct_l" + } + mangled_function_name: "iswpunct_l" + source_file: "bionic/libc/include/wctype.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__locale_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "iswspace_l" + access: public_access + linker_set_key: "iswspace_l" + } + mangled_function_name: "iswspace_l" + source_file: "bionic/libc/include/wctype.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__locale_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "iswupper_l" + access: public_access + linker_set_key: "iswupper_l" + } + mangled_function_name: "iswupper_l" + source_file: "bionic/libc/include/wctype.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__locale_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "iswxdigit_l" + access: public_access + linker_set_key: "iswxdigit_l" + } + mangled_function_name: "iswxdigit_l" + source_file: "bionic/libc/include/wctype.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__locale_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "towlower_l" + access: public_access + linker_set_key: "towlower_l" + } + mangled_function_name: "towlower_l" + source_file: "bionic/libc/include/wctype.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__locale_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "towupper_l" + access: public_access + linker_set_key: "towupper_l" + } + mangled_function_name: "towupper_l" + source_file: "bionic/libc/include/wctype.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__locale_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "towctrans_l" + access: public_access + linker_set_key: "towctrans_l" + } + mangled_function_name: "towctrans_l" + source_file: "bionic/libc/include/wctype.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const void *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__locale_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "const void *" + size: 8 + alignment: 8 + } + name: "wctrans_l" + access: public_access + linker_set_key: "wctrans_l" + } + mangled_function_name: "wctrans_l" + source_file: "bionic/libc/include/wctype.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__locale_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "wctype_l" + access: public_access + linker_set_key: "wctype_l" + } + mangled_function_name: "wctype_l" + source_file: "bionic/libc/include/wctype.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__locale_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "iswctype_l" + access: public_access + linker_set_key: "iswctype_l" + } + mangled_function_name: "iswctype_l" + source_file: "bionic/libc/include/wctype.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "__locale_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "ns_msg_getflag" + access: public_access + linker_set_key: "ns_msg_getflag" + } + mangled_function_name: "ns_msg_getflag" + source_file: "bionic/libc/include/arpa/nameser.h" + parameters { + basic_abi { + type_abi { + name: "struct __ns_msg" + size: 80 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned short" + size: 2 + alignment: 2 + } + name: "ns_get16" + access: public_access + linker_set_key: "ns_get16" + } + mangled_function_name: "ns_get16" + source_file: "bionic/libc/include/arpa/nameser.h" + parameters { + basic_abi { + type_abi { + name: "const unsigned char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "ns_get32" + access: public_access + linker_set_key: "ns_get32" + } + mangled_function_name: "ns_get32" + source_file: "bionic/libc/include/arpa/nameser.h" + parameters { + basic_abi { + type_abi { + name: "const unsigned char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "ns_put16" + access: public_access + linker_set_key: "ns_put16" + } + mangled_function_name: "ns_put16" + source_file: "bionic/libc/include/arpa/nameser.h" + parameters { + basic_abi { + type_abi { + name: "unsigned short" + size: 2 + alignment: 2 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "ns_put32" + access: public_access + linker_set_key: "ns_put32" + } + mangled_function_name: "ns_put32" + source_file: "bionic/libc/include/arpa/nameser.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "ns_initparse" + access: public_access + linker_set_key: "ns_initparse" + } + mangled_function_name: "ns_initparse" + source_file: "bionic/libc/include/arpa/nameser.h" + parameters { + basic_abi { + type_abi { + name: "const unsigned char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "struct __ns_msg *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "ns_skiprr" + access: public_access + linker_set_key: "ns_skiprr" + } + mangled_function_name: "ns_skiprr" + source_file: "bionic/libc/include/arpa/nameser.h" + parameters { + basic_abi { + type_abi { + name: "const unsigned char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const unsigned char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "enum __ns_sect" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "ns_parserr" + access: public_access + linker_set_key: "ns_parserr" + } + mangled_function_name: "ns_parserr" + source_file: "bionic/libc/include/arpa/nameser.h" + parameters { + basic_abi { + type_abi { + name: "struct __ns_msg *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "enum __ns_sect" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "struct __ns_rr *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "ns_sprintrr" + access: public_access + linker_set_key: "ns_sprintrr" + } + mangled_function_name: "ns_sprintrr" + source_file: "bionic/libc/include/arpa/nameser.h" + parameters { + basic_abi { + type_abi { + name: "const struct __ns_msg *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const struct __ns_rr *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "ns_sprintrrf" + access: public_access + linker_set_key: "ns_sprintrrf" + } + mangled_function_name: "ns_sprintrrf" + source_file: "bionic/libc/include/arpa/nameser.h" + parameters { + basic_abi { + type_abi { + name: "const unsigned char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "enum __ns_class" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "enum __ns_type" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const unsigned char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "ns_format_ttl" + access: public_access + linker_set_key: "ns_format_ttl" + } + mangled_function_name: "ns_format_ttl" + source_file: "bionic/libc/include/arpa/nameser.h" + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "ns_name_ntol" + access: public_access + linker_set_key: "ns_name_ntol" + } + mangled_function_name: "ns_name_ntol" + source_file: "bionic/libc/include/arpa/nameser.h" + parameters { + basic_abi { + type_abi { + name: "const unsigned char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "ns_name_ntop" + access: public_access + linker_set_key: "ns_name_ntop" + } + mangled_function_name: "ns_name_ntop" + source_file: "bionic/libc/include/arpa/nameser.h" + parameters { + basic_abi { + type_abi { + name: "const unsigned char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "ns_name_pton" + access: public_access + linker_set_key: "ns_name_pton" + } + mangled_function_name: "ns_name_pton" + source_file: "bionic/libc/include/arpa/nameser.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "ns_name_unpack" + access: public_access + linker_set_key: "ns_name_unpack" + } + mangled_function_name: "ns_name_unpack" + source_file: "bionic/libc/include/arpa/nameser.h" + parameters { + basic_abi { + type_abi { + name: "const unsigned char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const unsigned char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const unsigned char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "ns_name_pack" + access: public_access + linker_set_key: "ns_name_pack" + } + mangled_function_name: "ns_name_pack" + source_file: "bionic/libc/include/arpa/nameser.h" + parameters { + basic_abi { + type_abi { + name: "const unsigned char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const unsigned char **" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const unsigned char **" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "ns_name_uncompress" + access: public_access + linker_set_key: "ns_name_uncompress" + } + mangled_function_name: "ns_name_uncompress" + source_file: "bionic/libc/include/arpa/nameser.h" + parameters { + basic_abi { + type_abi { + name: "const unsigned char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const unsigned char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const unsigned char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "ns_name_compress" + access: public_access + linker_set_key: "ns_name_compress" + } + mangled_function_name: "ns_name_compress" + source_file: "bionic/libc/include/arpa/nameser.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const unsigned char **" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const unsigned char **" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "ns_name_skip" + access: public_access + linker_set_key: "ns_name_skip" + } + mangled_function_name: "ns_name_skip" + source_file: "bionic/libc/include/arpa/nameser.h" + parameters { + basic_abi { + type_abi { + name: "const unsigned char **" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const unsigned char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "ns_name_rollback" + access: public_access + linker_set_key: "ns_name_rollback" + } + mangled_function_name: "ns_name_rollback" + source_file: "bionic/libc/include/arpa/nameser.h" + parameters { + basic_abi { + type_abi { + name: "const unsigned char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const unsigned char **" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const unsigned char **" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "ns_makecanon" + access: public_access + linker_set_key: "ns_makecanon" + } + mangled_function_name: "ns_makecanon" + source_file: "bionic/libc/include/arpa/nameser.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "ns_samename" + access: public_access + linker_set_key: "ns_samename" + } + mangled_function_name: "ns_samename" + source_file: "bionic/libc/include/arpa/nameser.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__b64_ntop" + access: public_access + linker_set_key: "__b64_ntop" + } + mangled_function_name: "__b64_ntop" + source_file: "" + parameters { + basic_abi { + type_abi { + name: "const unsigned char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__b64_pton" + access: public_access + linker_set_key: "__b64_pton" + } + mangled_function_name: "__b64_pton" + source_file: "" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__dn_comp" + access: public_access + linker_set_key: "__dn_comp" + } + mangled_function_name: "__dn_comp" + source_file: "" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned char **" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned char **" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "dn_expand" + access: public_access + linker_set_key: "dn_expand" + } + mangled_function_name: "dn_expand" + source_file: "bionic/libc/include/resolv.h" + parameters { + basic_abi { + type_abi { + name: "const unsigned char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const unsigned char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const unsigned char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "__p_class" + access: public_access + linker_set_key: "__p_class" + } + mangled_function_name: "__p_class" + source_file: "" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "__p_type" + access: public_access + linker_set_key: "__p_type" + } + mangled_function_name: "__p_type" + source_file: "" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "res_init" + access: public_access + linker_set_key: "res_init" + } + mangled_function_name: "res_init" + source_file: "bionic/libc/include/resolv.h" +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "res_mkquery" + access: public_access + linker_set_key: "res_mkquery" + } + mangled_function_name: "res_mkquery" + source_file: "bionic/libc/include/resolv.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const unsigned char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const unsigned char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "res_query" + access: public_access + linker_set_key: "res_query" + } + mangled_function_name: "res_query" + source_file: "bionic/libc/include/resolv.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "res_search" + access: public_access + linker_set_key: "res_search" + } + mangled_function_name: "res_search" + source_file: "bionic/libc/include/resolv.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "android_net_res_stats_aggregate" + access: public_access + linker_set_key: "android_net_res_stats_aggregate" + } + mangled_function_name: "android_net_res_stats_aggregate" + source_file: "bionic/libc/dns/include/resolv_stats.h" + parameters { + basic_abi { + type_abi { + name: "struct __res_stats *" + size: 8 + alignment: 8 + } + name: "stats" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int *" + size: 8 + alignment: 8 + } + name: "successes" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int *" + size: 8 + alignment: 8 + } + name: "errors" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int *" + size: 8 + alignment: 8 + } + name: "timeouts" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int *" + size: 8 + alignment: 8 + } + name: "internal_errors" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int *" + size: 8 + alignment: 8 + } + name: "rtt_avg" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long *" + size: 8 + alignment: 8 + } + name: "last_sample_time" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "android_net_res_stats_get_info_for_net" + access: public_access + linker_set_key: "android_net_res_stats_get_info_for_net" + } + mangled_function_name: "android_net_res_stats_get_info_for_net" + source_file: "bionic/libc/dns/include/resolv_stats.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "netid" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int *" + size: 8 + alignment: 8 + } + name: "nscount" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "struct __kernel_sockaddr_storage *" + size: 8 + alignment: 8 + } + name: "servers" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int *" + size: 8 + alignment: 8 + } + name: "dcount" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char (*)[256]" + size: 8 + alignment: 8 + } + name: "domains" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "struct __res_params *" + size: 8 + alignment: 8 + } + name: "params" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "struct __res_stats *" + size: 8 + alignment: 8 + } + name: "stats" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "android_net_res_stats_get_usable_servers" + access: public_access + linker_set_key: "android_net_res_stats_get_usable_servers" + } + mangled_function_name: "android_net_res_stats_get_usable_servers" + source_file: "bionic/libc/dns/include/resolv_stats.h" + parameters { + basic_abi { + type_abi { + name: "const struct __res_params *" + size: 8 + alignment: 8 + } + name: "params" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "struct __res_stats *" + size: 8 + alignment: 8 + } + name: "stats" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "nscount" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "bool *" + size: 8 + alignment: 8 + } + name: "valid_servers" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "__fp_nquery" + access: public_access + linker_set_key: "__fp_nquery" + } + mangled_function_name: "__fp_nquery" + source_file: "" + parameters { + basic_abi { + type_abi { + name: "const unsigned char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "struct __sFILE *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "__fp_query" + access: public_access + linker_set_key: "__fp_query" + } + mangled_function_name: "__fp_query" + source_file: "" + parameters { + basic_abi { + type_abi { + name: "const unsigned char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "struct __sFILE *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "__hostalias" + access: public_access + linker_set_key: "__hostalias" + } + mangled_function_name: "__hostalias" + source_file: "" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "__p_query" + access: public_access + linker_set_key: "__p_query" + } + mangled_function_name: "__p_query" + source_file: "" + parameters { + basic_abi { + type_abi { + name: "const unsigned char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "__res_close" + access: public_access + linker_set_key: "__res_close" + } + mangled_function_name: "__res_close" + source_file: "" +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__res_isourserver" + access: public_access + linker_set_key: "__res_isourserver" + } + mangled_function_name: "__res_isourserver" + source_file: "" + parameters { + basic_abi { + type_abi { + name: "const struct sockaddr_in *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__res_querydomain" + access: public_access + linker_set_key: "__res_querydomain" + } + mangled_function_name: "__res_querydomain" + source_file: "" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__res_send" + access: public_access + linker_set_key: "__res_send" + } + mangled_function_name: "__res_send" + source_file: "" + parameters { + basic_abi { + type_abi { + name: "const unsigned char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__res_hnok" + access: public_access + linker_set_key: "__res_hnok" + } + mangled_function_name: "__res_hnok" + source_file: "" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__res_ownok" + access: public_access + linker_set_key: "__res_ownok" + } + mangled_function_name: "__res_ownok" + source_file: "" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__res_mailok" + access: public_access + linker_set_key: "__res_mailok" + } + mangled_function_name: "__res_mailok" + source_file: "" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__res_dnok" + access: public_access + linker_set_key: "__res_dnok" + } + mangled_function_name: "__res_dnok" + source_file: "" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__sym_ston" + access: public_access + linker_set_key: "__sym_ston" + } + mangled_function_name: "__sym_ston" + source_file: "" + parameters { + basic_abi { + type_abi { + name: "const struct res_sym *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "__sym_ntos" + access: public_access + linker_set_key: "__sym_ntos" + } + mangled_function_name: "__sym_ntos" + source_file: "" + parameters { + basic_abi { + type_abi { + name: "const struct res_sym *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "__sym_ntop" + access: public_access + linker_set_key: "__sym_ntop" + } + mangled_function_name: "__sym_ntop" + source_file: "" + parameters { + basic_abi { + type_abi { + name: "const struct res_sym *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__loc_aton" + access: public_access + linker_set_key: "__loc_aton" + } + mangled_function_name: "__loc_aton" + source_file: "" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "__loc_ntoa" + access: public_access + linker_set_key: "__loc_ntoa" + } + mangled_function_name: "__loc_ntoa" + source_file: "" + parameters { + basic_abi { + type_abi { + name: "const unsigned char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__dn_skipname" + access: public_access + linker_set_key: "__dn_skipname" + } + mangled_function_name: "__dn_skipname" + source_file: "" + parameters { + basic_abi { + type_abi { + name: "const unsigned char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const unsigned char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "__putlong" + access: public_access + linker_set_key: "__putlong" + } + mangled_function_name: "__putlong" + source_file: "" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "__putshort" + access: public_access + linker_set_key: "__putshort" + } + mangled_function_name: "__putshort" + source_file: "" + parameters { + basic_abi { + type_abi { + name: "unsigned short" + size: 2 + alignment: 2 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned short" + size: 2 + alignment: 2 + } + name: "_getshort" + access: public_access + linker_set_key: "_getshort" + } + mangled_function_name: "_getshort" + source_file: "bionic/libc/dns/include/resolv_private.h" + parameters { + basic_abi { + type_abi { + name: "const unsigned char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "_getlong" + access: public_access + linker_set_key: "_getlong" + } + mangled_function_name: "_getlong" + source_file: "bionic/libc/dns/include/resolv_private.h" + parameters { + basic_abi { + type_abi { + name: "const unsigned char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "__p_time" + access: public_access + linker_set_key: "__p_time" + } + mangled_function_name: "__p_time" + source_file: "" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "__p_rcode" + access: public_access + linker_set_key: "__p_rcode" + } + mangled_function_name: "__p_rcode" + source_file: "" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "const unsigned char *" + size: 8 + alignment: 8 + } + name: "__p_cdnname" + access: public_access + linker_set_key: "__p_cdnname" + } + mangled_function_name: "__p_cdnname" + source_file: "" + parameters { + basic_abi { + type_abi { + name: "const unsigned char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const unsigned char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "struct __sFILE *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "const unsigned char *" + size: 8 + alignment: 8 + } + name: "__p_cdname" + access: public_access + linker_set_key: "__p_cdname" + } + mangled_function_name: "__p_cdname" + source_file: "" + parameters { + basic_abi { + type_abi { + name: "const unsigned char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const unsigned char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "struct __sFILE *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "const unsigned char *" + size: 8 + alignment: 8 + } + name: "__p_fqnname" + access: public_access + linker_set_key: "__p_fqnname" + } + mangled_function_name: "__p_fqnname" + source_file: "" + parameters { + basic_abi { + type_abi { + name: "const unsigned char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const unsigned char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "const unsigned char *" + size: 8 + alignment: 8 + } + name: "__p_fqname" + access: public_access + linker_set_key: "__p_fqname" + } + mangled_function_name: "__p_fqname" + source_file: "" + parameters { + basic_abi { + type_abi { + name: "const unsigned char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const unsigned char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "struct __sFILE *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "__p_option" + access: public_access + linker_set_key: "__p_option" + } + mangled_function_name: "__p_option" + source_file: "" + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "__p_secstodate" + access: public_access + linker_set_key: "__p_secstodate" + } + mangled_function_name: "__p_secstodate" + source_file: "" + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__dn_count_labels" + access: public_access + linker_set_key: "__dn_count_labels" + } + mangled_function_name: "__dn_count_labels" + source_file: "" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__res_nameinquery" + access: public_access + linker_set_key: "__res_nameinquery" + } + mangled_function_name: "__res_nameinquery" + source_file: "" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const unsigned char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const unsigned char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__res_queriesmatch" + access: public_access + linker_set_key: "__res_queriesmatch" + } + mangled_function_name: "__res_queriesmatch" + source_file: "" + parameters { + basic_abi { + type_abi { + name: "const unsigned char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const unsigned char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const unsigned char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const unsigned char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__res_ninit" + access: public_access + linker_set_key: "__res_ninit" + } + mangled_function_name: "__res_ninit" + source_file: "" + parameters { + basic_abi { + type_abi { + name: "struct __res_state *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "__res_hostalias" + access: public_access + linker_set_key: "__res_hostalias" + } + mangled_function_name: "__res_hostalias" + source_file: "" + parameters { + basic_abi { + type_abi { + name: "struct __res_state *const" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__res_nquery" + access: public_access + linker_set_key: "__res_nquery" + } + mangled_function_name: "__res_nquery" + source_file: "" + parameters { + basic_abi { + type_abi { + name: "struct __res_state *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__res_nsearch" + access: public_access + linker_set_key: "__res_nsearch" + } + mangled_function_name: "__res_nsearch" + source_file: "" + parameters { + basic_abi { + type_abi { + name: "struct __res_state *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__res_nquerydomain" + access: public_access + linker_set_key: "__res_nquerydomain" + } + mangled_function_name: "__res_nquerydomain" + source_file: "" + parameters { + basic_abi { + type_abi { + name: "struct __res_state *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__res_nmkquery" + access: public_access + linker_set_key: "__res_nmkquery" + } + mangled_function_name: "__res_nmkquery" + source_file: "" + parameters { + basic_abi { + type_abi { + name: "struct __res_state *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const unsigned char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const unsigned char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__res_nsend" + access: public_access + linker_set_key: "__res_nsend" + } + mangled_function_name: "__res_nsend" + source_file: "" + parameters { + basic_abi { + type_abi { + name: "struct __res_state *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const unsigned char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "__res_nclose" + access: public_access + linker_set_key: "__res_nclose" + } + mangled_function_name: "__res_nclose" + source_file: "" + parameters { + basic_abi { + type_abi { + name: "struct __res_state *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "__res_send_setqhook" + access: public_access + linker_set_key: "__res_send_setqhook" + } + mangled_function_name: "__res_send_setqhook" + source_file: "" + parameters { + basic_abi { + type_abi { + name: "res_sendhookact (*)(struct sockaddr *const *, const unsigned char **, int *, unsigned char *, int, int *)" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "__res_send_setrhook" + access: public_access + linker_set_key: "__res_send_setrhook" + } + mangled_function_name: "__res_send_setrhook" + source_file: "" + parameters { + basic_abi { + type_abi { + name: "res_sendhookact (*)(const struct sockaddr *, const unsigned char *, int, unsigned char *, int, int *)" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "_resolv_set_nameservers_for_net" + access: public_access + linker_set_key: "_resolv_set_nameservers_for_net" + } + mangled_function_name: "_resolv_set_nameservers_for_net" + source_file: "bionic/libc/dns/include/resolv_netid.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "netid" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char **" + size: 8 + alignment: 8 + } + name: "servers" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "numservers" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "domains" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const struct __res_params *" + size: 8 + alignment: 8 + } + name: "params" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "_resolv_flush_cache_for_net" + access: public_access + linker_set_key: "_resolv_flush_cache_for_net" + } + mangled_function_name: "_resolv_flush_cache_for_net" + source_file: "bionic/libc/dns/include/resolv_netid.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "netid" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "_resolv_delete_cache_for_net" + access: public_access + linker_set_key: "_resolv_delete_cache_for_net" + } + mangled_function_name: "_resolv_delete_cache_for_net" + source_file: "bionic/libc/dns/include/resolv_netid.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "netid" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "nsdispatch" + access: public_access + linker_set_key: "nsdispatch" + } + mangled_function_name: "nsdispatch" + source_file: "bionic/libc/dns/include/nsswitch.h" + parameters { + basic_abi { + type_abi { + name: "void *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const ns_dtab *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const ns_src *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "err" + access: public_access + linker_set_key: "err" + } + mangled_function_name: "err" + source_file: "bionic/libc/include/err.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "verr" + access: public_access + linker_set_key: "verr" + } + mangled_function_name: "verr" + source_file: "bionic/libc/include/err.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "struct __va_list_tag *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "errx" + access: public_access + linker_set_key: "errx" + } + mangled_function_name: "errx" + source_file: "bionic/libc/include/err.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "verrx" + access: public_access + linker_set_key: "verrx" + } + mangled_function_name: "verrx" + source_file: "bionic/libc/include/err.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "struct __va_list_tag *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "warn" + access: public_access + linker_set_key: "warn" + } + mangled_function_name: "warn" + source_file: "bionic/libc/include/err.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "vwarn" + access: public_access + linker_set_key: "vwarn" + } + mangled_function_name: "vwarn" + source_file: "bionic/libc/include/err.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "struct __va_list_tag *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "warnx" + access: public_access + linker_set_key: "warnx" + } + mangled_function_name: "warnx" + source_file: "bionic/libc/include/err.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "vwarnx" + access: public_access + linker_set_key: "vwarnx" + } + mangled_function_name: "vwarnx" + source_file: "bionic/libc/include/err.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "struct __va_list_tag *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "getopt_long" + access: public_access + linker_set_key: "getopt_long" + } + mangled_function_name: "getopt_long" + source_file: "bionic/libc/include/getopt.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *const *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const struct option *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "getopt_long_only" + access: public_access + linker_set_key: "getopt_long_only" + } + mangled_function_name: "getopt_long_only" + source_file: "bionic/libc/include/getopt.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *const *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const struct option *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "utime" + access: public_access + linker_set_key: "utime" + } + mangled_function_name: "utime" + source_file: "bionic/libc/include/utime.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const struct utimbuf *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "regcomp" + access: public_access + linker_set_key: "regcomp" + } + mangled_function_name: "regcomp" + source_file: "bionic/libc/include/regex.h" + parameters { + basic_abi { + type_abi { + name: "regex_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "regerror" + access: public_access + linker_set_key: "regerror" + } + mangled_function_name: "regerror" + source_file: "bionic/libc/include/regex.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const regex_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "regexec" + access: public_access + linker_set_key: "regexec" + } + mangled_function_name: "regexec" + source_file: "bionic/libc/include/regex.h" + parameters { + basic_abi { + type_abi { + name: "const regex_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "regmatch_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "regfree" + access: public_access + linker_set_key: "regfree" + } + mangled_function_name: "regfree" + source_file: "bionic/libc/include/regex.h" + parameters { + basic_abi { + type_abi { + name: "regex_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "fnmatch" + access: public_access + linker_set_key: "fnmatch" + } + mangled_function_name: "fnmatch" + source_file: "bionic/libc/include/fnmatch.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "pattern" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "string" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "flags" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "flock" + access: public_access + linker_set_key: "flock" + } + mangled_function_name: "flock" + source_file: "bionic/libc/include/sys/file.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "struct ether_addr *" + size: 8 + alignment: 8 + } + name: "ether_aton_r" + access: public_access + linker_set_key: "ether_aton_r" + } + mangled_function_name: "ether_aton_r" + source_file: "bionic/libc/bionic/ether_aton.c" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "asc" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "struct ether_addr *" + size: 8 + alignment: 8 + } + name: "addr" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "struct ether_addr *" + size: 8 + alignment: 8 + } + name: "ether_aton" + access: public_access + linker_set_key: "ether_aton" + } + mangled_function_name: "ether_aton" + source_file: "bionic/libc/bionic/ether_aton.c" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "asc" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "ether_ntoa_r" + access: public_access + linker_set_key: "ether_ntoa_r" + } + mangled_function_name: "ether_ntoa_r" + source_file: "bionic/libc/bionic/ether_ntoa.c" + parameters { + basic_abi { + type_abi { + name: "const struct ether_addr *" + size: 8 + alignment: 8 + } + name: "addr" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "buf" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "ether_ntoa" + access: public_access + linker_set_key: "ether_ntoa" + } + mangled_function_name: "ether_ntoa" + source_file: "bionic/libc/bionic/ether_ntoa.c" + parameters { + basic_abi { + type_abi { + name: "const struct ether_addr *" + size: 8 + alignment: 8 + } + name: "addr" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "pututline" + access: public_access + linker_set_key: "pututline" + } + mangled_function_name: "pututline" + source_file: "bionic/libc/bionic/pututline.c" + parameters { + basic_abi { + type_abi { + name: "struct utmp *" + size: 8 + alignment: 8 + } + name: "utmp" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "sigblock" + access: public_access + linker_set_key: "sigblock" + } + mangled_function_name: "sigblock" + source_file: "bionic/libc/bionic/sigblock.c" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "mask" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "sigsetmask" + access: public_access + linker_set_key: "sigsetmask" + } + mangled_function_name: "sigsetmask" + source_file: "bionic/libc/bionic/sigsetmask.c" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "mask" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "__fbufsize" + access: public_access + linker_set_key: "__fbufsize" + } + mangled_function_name: "__fbufsize" + source_file: "bionic/libc/include/stdio_ext.h" + parameters { + basic_abi { + type_abi { + name: "__sFILE *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__freadable" + access: public_access + linker_set_key: "__freadable" + } + mangled_function_name: "__freadable" + source_file: "bionic/libc/include/stdio_ext.h" + parameters { + basic_abi { + type_abi { + name: "__sFILE *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__fwritable" + access: public_access + linker_set_key: "__fwritable" + } + mangled_function_name: "__fwritable" + source_file: "bionic/libc/include/stdio_ext.h" + parameters { + basic_abi { + type_abi { + name: "__sFILE *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__flbf" + access: public_access + linker_set_key: "__flbf" + } + mangled_function_name: "__flbf" + source_file: "bionic/libc/include/stdio_ext.h" + parameters { + basic_abi { + type_abi { + name: "__sFILE *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "__fpurge" + access: public_access + linker_set_key: "__fpurge" + } + mangled_function_name: "__fpurge" + source_file: "bionic/libc/include/stdio_ext.h" + parameters { + basic_abi { + type_abi { + name: "__sFILE *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "__fpending" + access: public_access + linker_set_key: "__fpending" + } + mangled_function_name: "__fpending" + source_file: "bionic/libc/include/stdio_ext.h" + parameters { + basic_abi { + type_abi { + name: "__sFILE *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "_flushlbf" + access: public_access + linker_set_key: "_flushlbf" + } + mangled_function_name: "_flushlbf" + source_file: "bionic/libc/include/stdio_ext.h" +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__fsetlocking" + access: public_access + linker_set_key: "__fsetlocking" + } + mangled_function_name: "__fsetlocking" + source_file: "bionic/libc/include/stdio_ext.h" + parameters { + basic_abi { + type_abi { + name: "__sFILE *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +global_vars { + basic_abi { + type_abi { + name: "const char *const[65]" + size: 520 + alignment: 8 + } + name: "sys_siglist" + access: public_access + linker_set_key: "sys_siglist" + } + source_file: "bionic/libc/include/signal.h" +} +global_vars { + basic_abi { + type_abi { + name: "const char *const[65]" + size: 520 + alignment: 8 + } + name: "sys_signame" + access: public_access + linker_set_key: "sys_signame" + } + source_file: "bionic/libc/include/signal.h" +} +global_vars { + basic_abi { + type_abi { + name: "char *[]" + } + name: "tzname" + access: public_access + linker_set_key: "tzname" + } + source_file: "bionic/libc/include/time.h" +} +global_vars { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "daylight" + access: public_access + linker_set_key: "daylight" + } + source_file: "bionic/libc/include/time.h" +} +global_vars { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "timezone" + access: public_access + linker_set_key: "timezone" + } + source_file: "bionic/libc/include/time.h" +} +global_vars { + basic_abi { + type_abi { + name: "__sFILE *" + size: 8 + alignment: 8 + } + name: "stdin" + access: public_access + linker_set_key: "stdin" + } + source_file: "bionic/libc/include/stdio.h" +} +global_vars { + basic_abi { + type_abi { + name: "__sFILE *" + size: 8 + alignment: 8 + } + name: "stdout" + access: public_access + linker_set_key: "stdout" + } + source_file: "bionic/libc/include/stdio.h" +} +global_vars { + basic_abi { + type_abi { + name: "__sFILE *" + size: 8 + alignment: 8 + } + name: "stderr" + access: public_access + linker_set_key: "stderr" + } + source_file: "bionic/libc/include/stdio.h" +} +global_vars { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "__stack_chk_guard" + access: public_access + linker_set_key: "__stack_chk_guard" + } + source_file: "bionic/libc/private/bionic_ssp.h" +} +global_vars { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "optarg" + access: public_access + linker_set_key: "optarg" + } + source_file: "bionic/libc/include/bits/getopt.h" +} +global_vars { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "optind" + access: public_access + linker_set_key: "optind" + } + source_file: "bionic/libc/include/bits/getopt.h" +} +global_vars { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "opterr" + access: public_access + linker_set_key: "opterr" + } + source_file: "bionic/libc/include/bits/getopt.h" +} +global_vars { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "optopt" + access: public_access + linker_set_key: "optopt" + } + source_file: "bionic/libc/include/bits/getopt.h" +} +global_vars { + basic_abi { + type_abi { + name: "char **" + size: 8 + alignment: 8 + } + name: "environ" + access: public_access + linker_set_key: "environ" + } + source_file: "bionic/libc/include/unistd.h" +} +global_vars { + basic_abi { + type_abi { + name: "const in6_addr" + size: 16 + alignment: 4 + } + name: "in6addr_any" + access: public_access + linker_set_key: "in6addr_any" + } + source_file: "bionic/libc/include/netinet/in.h" +} +global_vars { + basic_abi { + type_abi { + name: "const in6_addr" + size: 16 + alignment: 4 + } + name: "in6addr_loopback" + access: public_access + linker_set_key: "in6addr_loopback" + } + source_file: "bionic/libc/include/netinet/in.h" +} +global_vars { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "_ctype_" + access: public_access + linker_set_key: "_ctype_" + } + source_file: "bionic/libc/include/ctype.h" +} +global_vars { + basic_abi { + type_abi { + name: "void (*)()" + size: 8 + alignment: 8 + } + name: "error_print_progname" + access: public_access + linker_set_key: "error_print_progname" + } + source_file: "bionic/libc/include/error.h" +} +global_vars { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "error_message_count" + access: public_access + linker_set_key: "error_message_count" + } + source_file: "bionic/libc/include/error.h" +} +global_vars { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "error_one_per_line" + access: public_access + linker_set_key: "error_one_per_line" + } + source_file: "bionic/libc/include/error.h" +} +global_vars { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "__progname" + access: public_access + linker_set_key: "__progname" + } + source_file: "bionic/libc/bionic/libc_init_common.cpp" +} +global_vars { + basic_abi { + type_abi { + name: "prop_area *" + size: 8 + alignment: 8 + } + name: "__system_property_area__" + access: public_access + linker_set_key: "__system_property_area__" + } + source_file: "bionic/libc/bionic/system_properties.cpp" +} +global_vars { + basic_abi { + type_abi { + name: "struct res_sym const[]" + } + name: "__p_class_syms" + access: public_access + linker_set_key: "__p_class_syms" + } + source_file: "bionic/libc/dns/include/resolv_private.h" +} +global_vars { + basic_abi { + type_abi { + name: "struct res_sym const[]" + } + name: "__p_type_syms" + access: public_access + linker_set_key: "__p_type_syms" + } + source_file: "bionic/libc/dns/include/resolv_private.h" +} +global_vars { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "optreset" + access: public_access + linker_set_key: "optreset" + } + source_file: "bionic/libc/include/getopt.h" +} +global_vars { + basic_abi { + type_abi { + name: "__sFILE [3]" + size: 456 + alignment: 8 + } + name: "__sF" + access: public_access + linker_set_key: "__sF" + } + source_file: "bionic/libc/stdio/stdio.cpp" +} diff --git a/current/x86_64/source-based/libdl.so.lsdump b/current/x86_64/source-based/libdl.so.lsdump new file mode 100644 index 0000000..a39d6ed --- /dev/null +++ b/current/x86_64/source-based/libdl.so.lsdump @@ -0,0 +1,708 @@ +functions { + basic_abi { + type_abi { + name: "void *" + size: 8 + alignment: 8 + } + name: "dlopen" + access: public_access + linker_set_key: "dlopen" + } + mangled_function_name: "dlopen" + source_file: "bionic/libc/include/dlfcn.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "filename" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "flag" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "dlclose" + access: public_access + linker_set_key: "dlclose" + } + mangled_function_name: "dlclose" + source_file: "bionic/libc/include/dlfcn.h" + parameters { + basic_abi { + type_abi { + name: "void *" + size: 8 + alignment: 8 + } + name: "handle" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "dlerror" + access: public_access + linker_set_key: "dlerror" + } + mangled_function_name: "dlerror" + source_file: "bionic/libc/include/dlfcn.h" +} +functions { + basic_abi { + type_abi { + name: "void *" + size: 8 + alignment: 8 + } + name: "dlsym" + access: public_access + linker_set_key: "dlsym" + } + mangled_function_name: "dlsym" + source_file: "bionic/libc/include/dlfcn.h" + parameters { + basic_abi { + type_abi { + name: "void *" + size: 8 + alignment: 8 + } + name: "handle" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "symbol" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void *" + size: 8 + alignment: 8 + } + name: "dlvsym" + access: public_access + linker_set_key: "dlvsym" + } + mangled_function_name: "dlvsym" + source_file: "bionic/libc/include/dlfcn.h" + parameters { + basic_abi { + type_abi { + name: "void *" + size: 8 + alignment: 8 + } + name: "handle" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "symbol" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "version" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "dladdr" + access: public_access + linker_set_key: "dladdr" + } + mangled_function_name: "dladdr" + source_file: "bionic/libc/include/dlfcn.h" + parameters { + basic_abi { + type_abi { + name: "const void *" + size: 8 + alignment: 8 + } + name: "addr" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "Dl_info *" + size: 8 + alignment: 8 + } + name: "info" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void *" + size: 8 + alignment: 8 + } + name: "android_dlopen_ext" + access: public_access + linker_set_key: "android_dlopen_ext" + } + mangled_function_name: "android_dlopen_ext" + source_file: "bionic/libc/include/android/dlext.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "filename" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "flag" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const android_dlextinfo *" + size: 8 + alignment: 8 + } + name: "extinfo" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "android_get_LD_LIBRARY_PATH" + access: public_access + linker_set_key: "android_get_LD_LIBRARY_PATH" + } + mangled_function_name: "android_get_LD_LIBRARY_PATH" + source_file: "bionic/libdl/libdl.c" + parameters { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "buffer" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "buffer_size" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "android_update_LD_LIBRARY_PATH" + access: public_access + linker_set_key: "android_update_LD_LIBRARY_PATH" + } + mangled_function_name: "android_update_LD_LIBRARY_PATH" + source_file: "bionic/libdl/libdl.c" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "ld_library_path" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "android_set_application_target_sdk_version" + access: public_access + linker_set_key: "android_set_application_target_sdk_version" + } + mangled_function_name: "android_set_application_target_sdk_version" + source_file: "bionic/libdl/libdl.c" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "target" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "android_get_application_target_sdk_version" + access: public_access + linker_set_key: "android_get_application_target_sdk_version" + } + mangled_function_name: "android_get_application_target_sdk_version" + source_file: "bionic/libdl/libdl.c" +} +functions { + basic_abi { + type_abi { + name: "bool" + size: 1 + alignment: 1 + } + name: "android_init_anonymous_namespace" + access: public_access + linker_set_key: "android_init_anonymous_namespace" + } + mangled_function_name: "android_init_anonymous_namespace" + source_file: "bionic/libdl/libdl.c" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "shared_libs_sonames" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "library_search_path" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "struct android_namespace_t *" + size: 8 + alignment: 8 + } + name: "android_create_namespace" + access: public_access + linker_set_key: "android_create_namespace" + } + mangled_function_name: "android_create_namespace" + source_file: "bionic/libdl/libdl.c" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "name" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "ld_library_path" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "default_library_path" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "type" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "permitted_when_isolated_path" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "struct android_namespace_t *" + size: 8 + alignment: 8 + } + name: "parent" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "bool" + size: 1 + alignment: 1 + } + name: "android_link_namespaces" + access: public_access + linker_set_key: "android_link_namespaces" + } + mangled_function_name: "android_link_namespaces" + source_file: "bionic/libdl/libdl.c" + parameters { + basic_abi { + type_abi { + name: "struct android_namespace_t *" + size: 8 + alignment: 8 + } + name: "namespace_from" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "struct android_namespace_t *" + size: 8 + alignment: 8 + } + name: "namespace_to" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "shared_libs_sonames" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "android_dlwarning" + access: public_access + linker_set_key: "android_dlwarning" + } + mangled_function_name: "android_dlwarning" + source_file: "bionic/libdl/libdl.c" + parameters { + basic_abi { + type_abi { + name: "void *" + size: 8 + alignment: 8 + } + name: "obj" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "void (*)(void *, const char *)" + size: 8 + alignment: 8 + } + name: "f" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned long *" + size: 8 + alignment: 8 + } + name: "__cfi_init" + access: public_access + linker_set_key: "__cfi_init" + } + mangled_function_name: "__cfi_init" + source_file: "bionic/libdl/libdl_cfi.cpp" + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "shadow_base" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "__cfi_slowpath" + access: public_access + linker_set_key: "__cfi_slowpath" + } + mangled_function_name: "__cfi_slowpath" + source_file: "bionic/libdl/libdl_cfi.cpp" + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "CallSiteTypeId" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "void *" + size: 8 + alignment: 8 + } + name: "Ptr" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "__cfi_slowpath_diag" + access: public_access + linker_set_key: "__cfi_slowpath_diag" + } + mangled_function_name: "__cfi_slowpath_diag" + source_file: "bionic/libdl/libdl_cfi.cpp" + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "CallSiteTypeId" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "void *" + size: 8 + alignment: 8 + } + name: "Ptr" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "void *" + size: 8 + alignment: 8 + } + name: "DiagData" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} diff --git a/current/x86_64/source-based/liblog.so.lsdump b/current/x86_64/source-based/liblog.so.lsdump new file mode 100644 index 0000000..0735557 --- /dev/null +++ b/current/x86_64/source-based/liblog.so.lsdump @@ -0,0 +1,7884 @@ +records { + basic_abi { + type_abi { + name: "struct log_time" + size: 8 + alignment: 1 + } + name: "log_time" + access: public_access + linker_set_key: "log_time" + } + fields { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "tv_sec" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "tv_nsec" + access: public_access + } + } + source_file: "system/core/liblog/include/log/log_time.h" + mangled_record_name: "log_time" +} +records { + basic_abi { + type_abi { + name: "struct logger_entry" + size: 20 + alignment: 4 + } + name: "logger_entry" + access: public_access + linker_set_key: "logger_entry" + } + fields { + basic_abi { + type_abi { + name: "unsigned short" + size: 2 + alignment: 2 + } + name: "len" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "unsigned short" + size: 2 + alignment: 2 + } + name: "__pad" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pid" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "tid" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "sec" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "nsec" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "char [0]" + size: 0 + alignment: 1 + } + name: "msg" + access: public_access + } + } + source_file: "system/core/liblog/include/log/log_read.h" + mangled_record_name: "logger_entry" +} +records { + basic_abi { + type_abi { + name: "struct logger_entry_v2" + size: 24 + alignment: 1 + } + name: "logger_entry_v2" + access: public_access + linker_set_key: "logger_entry_v2" + } + fields { + basic_abi { + type_abi { + name: "unsigned short" + size: 2 + alignment: 2 + } + name: "len" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "unsigned short" + size: 2 + alignment: 2 + } + name: "hdr_size" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pid" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "tid" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "sec" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "nsec" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "euid" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "char [0]" + size: 0 + alignment: 1 + } + name: "msg" + access: public_access + } + } + source_file: "system/core/liblog/include/log/log_read.h" + mangled_record_name: "logger_entry_v2" +} +records { + basic_abi { + type_abi { + name: "struct logger_entry_v3" + size: 24 + alignment: 1 + } + name: "logger_entry_v3" + access: public_access + linker_set_key: "logger_entry_v3" + } + fields { + basic_abi { + type_abi { + name: "unsigned short" + size: 2 + alignment: 2 + } + name: "len" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "unsigned short" + size: 2 + alignment: 2 + } + name: "hdr_size" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pid" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "tid" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "sec" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "nsec" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "lid" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "char [0]" + size: 0 + alignment: 1 + } + name: "msg" + access: public_access + } + } + source_file: "system/core/liblog/include/log/log_read.h" + mangled_record_name: "logger_entry_v3" +} +records { + basic_abi { + type_abi { + name: "struct logger_entry_v4" + size: 28 + alignment: 4 + } + name: "logger_entry_v4" + access: public_access + linker_set_key: "logger_entry_v4" + } + fields { + basic_abi { + type_abi { + name: "unsigned short" + size: 2 + alignment: 2 + } + name: "len" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "unsigned short" + size: 2 + alignment: 2 + } + name: "hdr_size" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pid" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "tid" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "sec" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "nsec" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "lid" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "uid" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "char [0]" + size: 0 + alignment: 1 + } + name: "msg" + access: public_access + } + } + source_file: "system/core/liblog/include/log/log_read.h" + mangled_record_name: "logger_entry_v4" +} +records { + basic_abi { + type_abi { + name: "struct log_msg" + size: 5124 + alignment: 4 + } + name: "log_msg" + access: public_access + linker_set_key: "log_msg" + } + fields { + basic_abi { + type_abi { + name: "struct log_msg::(anonymous)" + size: 5124 + alignment: 4 + } + name: "" + access: public_access + } + } + source_file: "system/core/liblog/include/log/log_read.h" + mangled_record_name: "log_msg" +} +records { + basic_abi { + type_abi { + name: "struct log_msg::(anonymous)" + size: 5124 + alignment: 4 + } + name: "log_msg::(anonymous)" + access: public_access + linker_set_key: "log_msg::(anonymous)" + } + fields { + basic_abi { + type_abi { + name: "unsigned char [5121]" + size: 5121 + alignment: 1 + } + name: "buf" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "struct logger_entry_v4" + size: 28 + alignment: 4 + } + name: "entry" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "struct logger_entry_v4" + size: 28 + alignment: 4 + } + name: "entry_v4" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "struct logger_entry_v3" + size: 24 + alignment: 1 + } + name: "entry_v3" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "struct logger_entry_v2" + size: 24 + alignment: 1 + } + name: "entry_v2" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "struct logger_entry" + size: 20 + alignment: 4 + } + name: "entry_v1" + access: public_access + } + } + source_file: "system/core/liblog/include/log/log_read.h" + mangled_record_name: "" +} +records { + basic_abi { + type_abi { + name: "android_log_list_element" + size: 16 + alignment: 8 + } + name: "android_log_list_element" + access: public_access + linker_set_key: "android_log_list_element" + } + fields { + basic_abi { + type_abi { + name: "AndroidEventLogType" + size: 4 + alignment: 4 + } + name: "type" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "unsigned short" + size: 2 + alignment: 2 + } + name: "complete" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "unsigned short" + size: 2 + alignment: 2 + } + name: "len" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "android_log_list_element::(anonymous)" + size: 8 + alignment: 8 + } + name: "data" + access: public_access + } + } + source_file: "system/core/liblog/include/log/log_event_list.h" + mangled_record_name: "" +} +records { + basic_abi { + type_abi { + name: "android_log_list_element::(anonymous)" + size: 8 + alignment: 8 + } + name: "(anonymous struct)::(anonymous)" + access: public_access + linker_set_key: "(anonymous struct)::(anonymous)" + } + fields { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "int32" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "int64" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "string" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "float32" + access: public_access + } + } + source_file: "system/core/liblog/include/log/log_event_list.h" + mangled_record_name: "" +} +records { + basic_abi { + type_abi { + name: "android_pmsg_log_header_t" + size: 7 + alignment: 1 + } + name: "android_pmsg_log_header_t" + access: public_access + linker_set_key: "android_pmsg_log_header_t" + } + fields { + basic_abi { + type_abi { + name: "unsigned char" + size: 1 + alignment: 1 + } + name: "magic" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "unsigned short" + size: 2 + alignment: 2 + } + name: "len" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "unsigned short" + size: 2 + alignment: 2 + } + name: "uid" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "unsigned short" + size: 2 + alignment: 2 + } + name: "pid" + access: public_access + } + } + source_file: "system/core/liblog/include/private/android_logger.h" + mangled_record_name: "" +} +records { + basic_abi { + type_abi { + name: "android_log_header_t" + size: 11 + alignment: 1 + } + name: "android_log_header_t" + access: public_access + linker_set_key: "android_log_header_t" + } + fields { + basic_abi { + type_abi { + name: "unsigned char" + size: 1 + alignment: 1 + } + name: "id" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "unsigned short" + size: 2 + alignment: 2 + } + name: "tid" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "struct log_time" + size: 8 + alignment: 1 + } + name: "realtime" + access: public_access + } + } + source_file: "system/core/liblog/include/private/android_logger.h" + mangled_record_name: "" +} +records { + basic_abi { + type_abi { + name: "android_event_header_t" + size: 4 + alignment: 1 + } + name: "android_event_header_t" + access: public_access + linker_set_key: "android_event_header_t" + } + fields { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "tag" + access: public_access + } + } + source_file: "system/core/liblog/include/private/android_logger.h" + mangled_record_name: "" +} +records { + basic_abi { + type_abi { + name: "android_event_int_t" + size: 5 + alignment: 1 + } + name: "android_event_int_t" + access: public_access + linker_set_key: "android_event_int_t" + } + fields { + basic_abi { + type_abi { + name: "signed char" + size: 1 + alignment: 1 + } + name: "type" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "data" + access: public_access + } + } + source_file: "system/core/liblog/include/private/android_logger.h" + mangled_record_name: "" +} +records { + basic_abi { + type_abi { + name: "android_log_event_int_t" + size: 9 + alignment: 1 + } + name: "android_log_event_int_t" + access: public_access + linker_set_key: "android_log_event_int_t" + } + fields { + basic_abi { + type_abi { + name: "android_event_header_t" + size: 4 + alignment: 1 + } + name: "header" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "android_event_int_t" + size: 5 + alignment: 1 + } + name: "payload" + access: public_access + } + } + source_file: "system/core/liblog/include/private/android_logger.h" + mangled_record_name: "" +} +records { + basic_abi { + type_abi { + name: "android_event_long_t" + size: 9 + alignment: 1 + } + name: "android_event_long_t" + access: public_access + linker_set_key: "android_event_long_t" + } + fields { + basic_abi { + type_abi { + name: "signed char" + size: 1 + alignment: 1 + } + name: "type" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "data" + access: public_access + } + } + source_file: "system/core/liblog/include/private/android_logger.h" + mangled_record_name: "" +} +records { + basic_abi { + type_abi { + name: "android_log_event_long_t" + size: 13 + alignment: 1 + } + name: "android_log_event_long_t" + access: public_access + linker_set_key: "android_log_event_long_t" + } + fields { + basic_abi { + type_abi { + name: "android_event_header_t" + size: 4 + alignment: 1 + } + name: "header" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "android_event_long_t" + size: 9 + alignment: 1 + } + name: "payload" + access: public_access + } + } + source_file: "system/core/liblog/include/private/android_logger.h" + mangled_record_name: "" +} +records { + basic_abi { + type_abi { + name: "android_event_string_t" + size: 5 + alignment: 1 + } + name: "android_event_string_t" + access: public_access + linker_set_key: "android_event_string_t" + } + fields { + basic_abi { + type_abi { + name: "signed char" + size: 1 + alignment: 1 + } + name: "type" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "length" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "char []" + } + name: "data" + access: public_access + } + } + source_file: "system/core/liblog/include/private/android_logger.h" + mangled_record_name: "" +} +records { + basic_abi { + type_abi { + name: "android_log_event_string_t" + size: 9 + alignment: 1 + } + name: "android_log_event_string_t" + access: public_access + linker_set_key: "android_log_event_string_t" + } + fields { + basic_abi { + type_abi { + name: "android_event_header_t" + size: 4 + alignment: 1 + } + name: "header" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "signed char" + size: 1 + alignment: 1 + } + name: "type" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "length" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "char []" + } + name: "data" + access: public_access + } + } + source_file: "system/core/liblog/include/private/android_logger.h" + mangled_record_name: "" +} +records { + basic_abi { + type_abi { + name: "log_time" + size: 8 + alignment: 1 + } + name: "log_time" + access: public_access + linker_set_key: "_Z8log_time" + } + fields { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "tv_sec" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "tv_nsec" + access: public_access + } + } + source_file: "system/core/liblog/include/log/log_time.h" + mangled_record_name: "_Z8log_time" +} +records { + basic_abi { + type_abi { + name: "logger_entry" + size: 20 + alignment: 4 + } + name: "logger_entry" + access: public_access + linker_set_key: "_Z12logger_entry" + } + fields { + basic_abi { + type_abi { + name: "unsigned short" + size: 2 + alignment: 2 + } + name: "len" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "unsigned short" + size: 2 + alignment: 2 + } + name: "__pad" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pid" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "tid" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "sec" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "nsec" + access: public_access + } + } + source_file: "system/core/liblog/include/log/log_read.h" + mangled_record_name: "_Z12logger_entry" +} +records { + basic_abi { + type_abi { + name: "logger_entry_v2" + size: 24 + alignment: 1 + } + name: "logger_entry_v2" + access: public_access + linker_set_key: "_Z15logger_entry_v2" + } + fields { + basic_abi { + type_abi { + name: "unsigned short" + size: 2 + alignment: 2 + } + name: "len" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "unsigned short" + size: 2 + alignment: 2 + } + name: "hdr_size" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pid" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "tid" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "sec" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "nsec" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "euid" + access: public_access + } + } + source_file: "system/core/liblog/include/log/log_read.h" + mangled_record_name: "_Z15logger_entry_v2" +} +records { + basic_abi { + type_abi { + name: "logger_entry_v3" + size: 24 + alignment: 1 + } + name: "logger_entry_v3" + access: public_access + linker_set_key: "_Z15logger_entry_v3" + } + fields { + basic_abi { + type_abi { + name: "unsigned short" + size: 2 + alignment: 2 + } + name: "len" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "unsigned short" + size: 2 + alignment: 2 + } + name: "hdr_size" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pid" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "tid" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "sec" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "nsec" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "lid" + access: public_access + } + } + source_file: "system/core/liblog/include/log/log_read.h" + mangled_record_name: "_Z15logger_entry_v3" +} +records { + basic_abi { + type_abi { + name: "logger_entry_v4" + size: 28 + alignment: 4 + } + name: "logger_entry_v4" + access: public_access + linker_set_key: "_Z15logger_entry_v4" + } + fields { + basic_abi { + type_abi { + name: "unsigned short" + size: 2 + alignment: 2 + } + name: "len" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "unsigned short" + size: 2 + alignment: 2 + } + name: "hdr_size" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pid" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "tid" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "sec" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "nsec" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "lid" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "uid" + access: public_access + } + } + source_file: "system/core/liblog/include/log/log_read.h" + mangled_record_name: "_Z15logger_entry_v4" +} +records { + basic_abi { + type_abi { + name: "log_msg" + size: 5124 + alignment: 4 + } + name: "log_msg" + access: public_access + linker_set_key: "_Z7log_msg" + } + fields { + basic_abi { + type_abi { + name: "log_msg::(anonymous)" + size: 5124 + alignment: 4 + } + name: "" + access: public_access + } + } + source_file: "system/core/liblog/include/log/log_read.h" + mangled_record_name: "_Z7log_msg" +} +records { + basic_abi { + type_abi { + name: "log_msg::(anonymous)" + size: 5124 + alignment: 4 + } + name: "log_msg::(anonymous)" + access: public_access + linker_set_key: "_ZN7log_msgUt_E" + } + fields { + basic_abi { + type_abi { + name: "unsigned char [5121]" + size: 5121 + alignment: 1 + } + name: "buf" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "logger_entry_v4" + size: 28 + alignment: 4 + } + name: "entry" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "logger_entry_v4" + size: 28 + alignment: 4 + } + name: "entry_v4" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "logger_entry_v3" + size: 24 + alignment: 1 + } + name: "entry_v3" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "logger_entry_v2" + size: 24 + alignment: 1 + } + name: "entry_v2" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "logger_entry" + size: 20 + alignment: 4 + } + name: "entry_v1" + access: public_access + } + } + source_file: "system/core/liblog/include/log/log_read.h" + mangled_record_name: "_ZN7log_msgUt_E" +} +records { + basic_abi { + type_abi { + name: "struct AndroidLogEntry_t" + size: 64 + alignment: 8 + } + name: "AndroidLogEntry_t" + access: public_access + linker_set_key: "AndroidLogEntry_t" + } + fields { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "tv_sec" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "tv_nsec" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "enum android_LogPriority" + size: 4 + alignment: 4 + } + name: "priority" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "uid" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pid" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "tid" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "tag" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "tagLen" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "messageLen" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "message" + access: public_access + } + } + source_file: "system/core/liblog/include/log/logprint.h" + mangled_record_name: "AndroidLogEntry_t" +} +records { + basic_abi { + type_abi { + name: "android_log_list_element" + size: 16 + alignment: 8 + } + name: "android_log_list_element" + access: public_access + linker_set_key: "_Z24android_log_list_element" + } + fields { + basic_abi { + type_abi { + name: "AndroidEventLogType" + size: 4 + alignment: 4 + } + name: "type" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "unsigned short" + size: 2 + alignment: 2 + } + name: "complete" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "unsigned short" + size: 2 + alignment: 2 + } + name: "len" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "android_log_list_element::(anonymous)" + size: 8 + alignment: 8 + } + name: "data" + access: public_access + } + } + source_file: "system/core/liblog/include/log/log_event_list.h" + mangled_record_name: "_Z24android_log_list_element" +} +records { + basic_abi { + type_abi { + name: "android_log_list_element::(anonymous)" + size: 8 + alignment: 8 + } + name: "(anonymous struct)::(anonymous)" + access: public_access + linker_set_key: "_ZN24android_log_list_elementUt_E" + } + fields { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "int32" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "int64" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "string" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "float32" + access: public_access + } + } + source_file: "system/core/liblog/include/log/log_event_list.h" + mangled_record_name: "_ZN24android_log_list_elementUt_E" +} +records { + basic_abi { + type_abi { + name: "android_log_event_list" + size: 16 + alignment: 8 + } + name: "android_log_event_list" + access: public_access + linker_set_key: "_Z22android_log_event_list" + } + fields { + basic_abi { + type_abi { + name: "android_log_context_internal *" + size: 8 + alignment: 8 + } + name: "ctx" + access: private_access + } + } + fields { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "ret" + access: private_access + } + } + source_file: "system/core/liblog/include/log/log_event_list.h" + mangled_record_name: "_Z22android_log_event_list" +} +records { + basic_abi { + type_abi { + name: "android_pmsg_log_header_t" + size: 7 + alignment: 1 + } + name: "android_pmsg_log_header_t" + access: public_access + linker_set_key: "_Z25android_pmsg_log_header_t" + } + fields { + basic_abi { + type_abi { + name: "unsigned char" + size: 1 + alignment: 1 + } + name: "magic" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "unsigned short" + size: 2 + alignment: 2 + } + name: "len" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "unsigned short" + size: 2 + alignment: 2 + } + name: "uid" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "unsigned short" + size: 2 + alignment: 2 + } + name: "pid" + access: public_access + } + } + source_file: "system/core/liblog/include/private/android_logger.h" + mangled_record_name: "_Z25android_pmsg_log_header_t" +} +records { + basic_abi { + type_abi { + name: "android_log_header_t" + size: 11 + alignment: 1 + } + name: "android_log_header_t" + access: public_access + linker_set_key: "_Z20android_log_header_t" + } + fields { + basic_abi { + type_abi { + name: "unsigned char" + size: 1 + alignment: 1 + } + name: "id" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "unsigned short" + size: 2 + alignment: 2 + } + name: "tid" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "log_time" + size: 8 + alignment: 1 + } + name: "realtime" + access: public_access + } + } + source_file: "system/core/liblog/include/private/android_logger.h" + mangled_record_name: "_Z20android_log_header_t" +} +records { + basic_abi { + type_abi { + name: "android_event_header_t" + size: 4 + alignment: 1 + } + name: "android_event_header_t" + access: public_access + linker_set_key: "_Z22android_event_header_t" + } + fields { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "tag" + access: public_access + } + } + source_file: "system/core/liblog/include/private/android_logger.h" + mangled_record_name: "_Z22android_event_header_t" +} +records { + basic_abi { + type_abi { + name: "android_event_int_t" + size: 5 + alignment: 1 + } + name: "android_event_int_t" + access: public_access + linker_set_key: "_Z19android_event_int_t" + } + fields { + basic_abi { + type_abi { + name: "signed char" + size: 1 + alignment: 1 + } + name: "type" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "data" + access: public_access + } + } + source_file: "system/core/liblog/include/private/android_logger.h" + mangled_record_name: "_Z19android_event_int_t" +} +records { + basic_abi { + type_abi { + name: "android_log_event_int_t" + size: 9 + alignment: 1 + } + name: "android_log_event_int_t" + access: public_access + linker_set_key: "_Z23android_log_event_int_t" + } + fields { + basic_abi { + type_abi { + name: "android_event_header_t" + size: 4 + alignment: 1 + } + name: "header" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "android_event_int_t" + size: 5 + alignment: 1 + } + name: "payload" + access: public_access + } + } + source_file: "system/core/liblog/include/private/android_logger.h" + mangled_record_name: "_Z23android_log_event_int_t" +} +records { + basic_abi { + type_abi { + name: "android_event_long_t" + size: 9 + alignment: 1 + } + name: "android_event_long_t" + access: public_access + linker_set_key: "_Z20android_event_long_t" + } + fields { + basic_abi { + type_abi { + name: "signed char" + size: 1 + alignment: 1 + } + name: "type" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "data" + access: public_access + } + } + source_file: "system/core/liblog/include/private/android_logger.h" + mangled_record_name: "_Z20android_event_long_t" +} +records { + basic_abi { + type_abi { + name: "android_log_event_long_t" + size: 13 + alignment: 1 + } + name: "android_log_event_long_t" + access: public_access + linker_set_key: "_Z24android_log_event_long_t" + } + fields { + basic_abi { + type_abi { + name: "android_event_header_t" + size: 4 + alignment: 1 + } + name: "header" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "android_event_long_t" + size: 9 + alignment: 1 + } + name: "payload" + access: public_access + } + } + source_file: "system/core/liblog/include/private/android_logger.h" + mangled_record_name: "_Z24android_log_event_long_t" +} +records { + basic_abi { + type_abi { + name: "android_event_string_t" + size: 5 + alignment: 1 + } + name: "android_event_string_t" + access: public_access + linker_set_key: "_Z22android_event_string_t" + } + fields { + basic_abi { + type_abi { + name: "signed char" + size: 1 + alignment: 1 + } + name: "type" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "length" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "char []" + } + name: "data" + access: public_access + } + } + source_file: "system/core/liblog/include/private/android_logger.h" + mangled_record_name: "_Z22android_event_string_t" +} +records { + basic_abi { + type_abi { + name: "android_log_event_string_t" + size: 9 + alignment: 1 + } + name: "android_log_event_string_t" + access: public_access + linker_set_key: "_Z26android_log_event_string_t" + } + fields { + basic_abi { + type_abi { + name: "android_event_header_t" + size: 4 + alignment: 1 + } + name: "header" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "signed char" + size: 1 + alignment: 1 + } + name: "type" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "length" + access: public_access + } + } + fields { + basic_abi { + type_abi { + name: "char []" + } + name: "data" + access: public_access + } + } + source_file: "system/core/liblog/include/private/android_logger.h" + mangled_record_name: "_Z26android_log_event_string_t" +} +records { + basic_abi { + type_abi { + name: "__android_log_event_list" + size: 16 + alignment: 8 + } + name: "__android_log_event_list" + access: public_access + linker_set_key: "_Z24__android_log_event_list" + } + base_specifiers { + basic_abi { + type_abi { + name: "android_log_event_list" + size: 16 + alignment: 8 + } + name: "" + access: public_access + } + is_virtual: false + } + source_file: "system/core/liblog/include/private/android_logger.h" + mangled_record_name: "_Z24__android_log_event_list" +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "android_set_log_transport" + access: public_access + linker_set_key: "android_set_log_transport" + } + mangled_function_name: "android_set_log_transport" + source_file: "system/core/liblog/include/log/log_transport.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "transport_flag" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "android_get_log_transport" + access: public_access + linker_set_key: "android_get_log_transport" + } + mangled_function_name: "android_get_log_transport" + source_file: "system/core/liblog/include/log/log_transport.h" +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__android_log_write" + access: public_access + linker_set_key: "__android_log_write" + } + mangled_function_name: "__android_log_write" + source_file: "system/core/liblog/include/android/log.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "prio" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "tag" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "text" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__android_log_print" + access: public_access + linker_set_key: "__android_log_print" + } + mangled_function_name: "__android_log_print" + source_file: "system/core/liblog/include/android/log.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "prio" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "tag" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "fmt" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__android_log_vprint" + access: public_access + linker_set_key: "__android_log_vprint" + } + mangled_function_name: "__android_log_vprint" + source_file: "system/core/liblog/include/android/log.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "prio" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "tag" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "fmt" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "struct __va_list_tag *" + size: 8 + alignment: 8 + } + name: "ap" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "__android_log_assert" + access: public_access + linker_set_key: "__android_log_assert" + } + mangled_function_name: "__android_log_assert" + source_file: "system/core/liblog/include/android/log.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "cond" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "tag" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "fmt" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__android_log_buf_write" + access: public_access + linker_set_key: "__android_log_buf_write" + } + mangled_function_name: "__android_log_buf_write" + source_file: "system/core/liblog/include/log/log_id.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "bufID" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "prio" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "tag" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "text" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__android_log_buf_print" + access: public_access + linker_set_key: "__android_log_buf_print" + } + mangled_function_name: "__android_log_buf_print" + source_file: "system/core/liblog/include/log/log_id.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "bufID" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "prio" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "tag" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "fmt" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "enum log_id" + size: 4 + alignment: 4 + } + name: "android_name_to_log_id" + access: public_access + linker_set_key: "android_name_to_log_id" + } + mangled_function_name: "android_name_to_log_id" + source_file: "system/core/liblog/include/log/log_id.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "logName" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "android_log_id_to_name" + access: public_access + linker_set_key: "android_log_id_to_name" + } + mangled_function_name: "android_log_id_to_name" + source_file: "system/core/liblog/include/log/log_id.h" + parameters { + basic_abi { + type_abi { + name: "enum log_id" + size: 4 + alignment: 4 + } + name: "log_id" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__android_log_is_loggable" + access: public_access + linker_set_key: "__android_log_is_loggable" + } + mangled_function_name: "__android_log_is_loggable" + source_file: "system/core/liblog/include/log/log_main.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "prio" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "tag" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "default_prio" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__android_log_is_loggable_len" + access: public_access + linker_set_key: "__android_log_is_loggable_len" + } + mangled_function_name: "__android_log_is_loggable_len" + source_file: "system/core/liblog/include/log/log_main.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "prio" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "tag" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "len" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "default_prio" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "enum log_id" + size: 4 + alignment: 4 + } + name: "android_logger_get_id" + access: public_access + linker_set_key: "android_logger_get_id" + } + mangled_function_name: "android_logger_get_id" + source_file: "system/core/liblog/include/log/log_read.h" + parameters { + basic_abi { + type_abi { + name: "struct logger *" + size: 8 + alignment: 8 + } + name: "logger" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "android_logger_clear" + access: public_access + linker_set_key: "android_logger_clear" + } + mangled_function_name: "android_logger_clear" + source_file: "system/core/liblog/include/log/log_read.h" + parameters { + basic_abi { + type_abi { + name: "struct logger *" + size: 8 + alignment: 8 + } + name: "logger" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "android_logger_get_log_size" + access: public_access + linker_set_key: "android_logger_get_log_size" + } + mangled_function_name: "android_logger_get_log_size" + source_file: "system/core/liblog/include/log/log_read.h" + parameters { + basic_abi { + type_abi { + name: "struct logger *" + size: 8 + alignment: 8 + } + name: "logger" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "android_logger_set_log_size" + access: public_access + linker_set_key: "android_logger_set_log_size" + } + mangled_function_name: "android_logger_set_log_size" + source_file: "system/core/liblog/include/log/log_read.h" + parameters { + basic_abi { + type_abi { + name: "struct logger *" + size: 8 + alignment: 8 + } + name: "logger" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "size" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "android_logger_get_log_readable_size" + access: public_access + linker_set_key: "android_logger_get_log_readable_size" + } + mangled_function_name: "android_logger_get_log_readable_size" + source_file: "system/core/liblog/include/log/log_read.h" + parameters { + basic_abi { + type_abi { + name: "struct logger *" + size: 8 + alignment: 8 + } + name: "logger" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "android_logger_get_log_version" + access: public_access + linker_set_key: "android_logger_get_log_version" + } + mangled_function_name: "android_logger_get_log_version" + source_file: "system/core/liblog/include/log/log_read.h" + parameters { + basic_abi { + type_abi { + name: "struct logger *" + size: 8 + alignment: 8 + } + name: "logger" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "android_logger_get_statistics" + access: public_access + linker_set_key: "android_logger_get_statistics" + } + mangled_function_name: "android_logger_get_statistics" + source_file: "system/core/liblog/include/log/log_read.h" + parameters { + basic_abi { + type_abi { + name: "struct logger_list *" + size: 8 + alignment: 8 + } + name: "logger_list" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "buf" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "len" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "android_logger_get_prune_list" + access: public_access + linker_set_key: "android_logger_get_prune_list" + } + mangled_function_name: "android_logger_get_prune_list" + source_file: "system/core/liblog/include/log/log_read.h" + parameters { + basic_abi { + type_abi { + name: "struct logger_list *" + size: 8 + alignment: 8 + } + name: "logger_list" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "buf" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "len" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "android_logger_set_prune_list" + access: public_access + linker_set_key: "android_logger_set_prune_list" + } + mangled_function_name: "android_logger_set_prune_list" + source_file: "system/core/liblog/include/log/log_read.h" + parameters { + basic_abi { + type_abi { + name: "struct logger_list *" + size: 8 + alignment: 8 + } + name: "logger_list" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "buf" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "len" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "struct logger_list *" + size: 8 + alignment: 8 + } + name: "android_logger_list_alloc" + access: public_access + linker_set_key: "android_logger_list_alloc" + } + mangled_function_name: "android_logger_list_alloc" + source_file: "system/core/liblog/include/log/log_read.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "mode" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "tail" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pid" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "struct logger_list *" + size: 8 + alignment: 8 + } + name: "android_logger_list_alloc_time" + access: public_access + linker_set_key: "android_logger_list_alloc_time" + } + mangled_function_name: "android_logger_list_alloc_time" + source_file: "system/core/liblog/include/log/log_read.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "mode" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "struct log_time" + size: 8 + alignment: 1 + } + name: "start" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pid" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "android_logger_list_free" + access: public_access + linker_set_key: "android_logger_list_free" + } + mangled_function_name: "android_logger_list_free" + source_file: "system/core/liblog/include/log/log_read.h" + parameters { + basic_abi { + type_abi { + name: "struct logger_list *" + size: 8 + alignment: 8 + } + name: "logger_list" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "android_logger_list_read" + access: public_access + linker_set_key: "android_logger_list_read" + } + mangled_function_name: "android_logger_list_read" + source_file: "system/core/liblog/include/log/log_read.h" + parameters { + basic_abi { + type_abi { + name: "struct logger_list *" + size: 8 + alignment: 8 + } + name: "logger_list" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "struct log_msg *" + size: 8 + alignment: 8 + } + name: "log_msg" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "struct logger *" + size: 8 + alignment: 8 + } + name: "android_logger_open" + access: public_access + linker_set_key: "android_logger_open" + } + mangled_function_name: "android_logger_open" + source_file: "system/core/liblog/include/log/log_read.h" + parameters { + basic_abi { + type_abi { + name: "struct logger_list *" + size: 8 + alignment: 8 + } + name: "logger_list" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "enum log_id" + size: 4 + alignment: 4 + } + name: "id" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "struct logger_list *" + size: 8 + alignment: 8 + } + name: "android_logger_list_open" + access: public_access + linker_set_key: "android_logger_list_open" + } + mangled_function_name: "android_logger_list_open" + source_file: "system/core/liblog/include/log/log_read.h" + parameters { + basic_abi { + type_abi { + name: "enum log_id" + size: 4 + alignment: 4 + } + name: "id" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "mode" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "tail" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "pid" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__android_log_bwrite" + access: public_access + linker_set_key: "__android_log_bwrite" + } + mangled_function_name: "__android_log_bwrite" + source_file: "system/core/liblog/include/log/log.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "tag" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const void *" + size: 8 + alignment: 8 + } + name: "payload" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "len" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__android_log_btwrite" + access: public_access + linker_set_key: "__android_log_btwrite" + } + mangled_function_name: "__android_log_btwrite" + source_file: "system/core/liblog/include/log/log.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "tag" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char" + size: 1 + alignment: 1 + } + name: "type" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const void *" + size: 8 + alignment: 8 + } + name: "payload" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "len" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__android_log_bswrite" + access: public_access + linker_set_key: "__android_log_bswrite" + } + mangled_function_name: "__android_log_bswrite" + source_file: "system/core/liblog/include/log/log.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "tag" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "payload" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "android_log_clockid" + access: public_access + linker_set_key: "android_log_clockid" + } + mangled_function_name: "android_log_clockid" + source_file: "system/core/liblog/include/log/log.h" +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__android_log_error_write" + access: public_access + linker_set_key: "__android_log_error_write" + } + mangled_function_name: "__android_log_error_write" + source_file: "system/core/liblog/include/log/log.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "tag" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "subTag" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "uid" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "data" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "dataLen" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "__android_log_close" + access: public_access + linker_set_key: "__android_log_close" + } + mangled_function_name: "__android_log_close" + source_file: "system/core/liblog/include/log/log.h" +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__android_log_ratelimit" + access: public_access + linker_set_key: "__android_log_ratelimit" + } + mangled_function_name: "__android_log_ratelimit" + source_file: "system/core/liblog/include/log/log.h" + parameters { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "seconds" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long *" + size: 8 + alignment: 8 + } + name: "last" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "struct android_log_context_internal *" + size: 8 + alignment: 8 + } + name: "create_android_logger" + access: public_access + linker_set_key: "create_android_logger" + } + mangled_function_name: "create_android_logger" + source_file: "system/core/liblog/include/log/log_event_list.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "tag" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "android_log_write_list_begin" + access: public_access + linker_set_key: "android_log_write_list_begin" + } + mangled_function_name: "android_log_write_list_begin" + source_file: "system/core/liblog/include/log/log_event_list.h" + parameters { + basic_abi { + type_abi { + name: "struct android_log_context_internal *" + size: 8 + alignment: 8 + } + name: "ctx" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "android_log_write_list_end" + access: public_access + linker_set_key: "android_log_write_list_end" + } + mangled_function_name: "android_log_write_list_end" + source_file: "system/core/liblog/include/log/log_event_list.h" + parameters { + basic_abi { + type_abi { + name: "struct android_log_context_internal *" + size: 8 + alignment: 8 + } + name: "ctx" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "android_log_write_int32" + access: public_access + linker_set_key: "android_log_write_int32" + } + mangled_function_name: "android_log_write_int32" + source_file: "system/core/liblog/include/log/log_event_list.h" + parameters { + basic_abi { + type_abi { + name: "struct android_log_context_internal *" + size: 8 + alignment: 8 + } + name: "ctx" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "value" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "android_log_write_int64" + access: public_access + linker_set_key: "android_log_write_int64" + } + mangled_function_name: "android_log_write_int64" + source_file: "system/core/liblog/include/log/log_event_list.h" + parameters { + basic_abi { + type_abi { + name: "struct android_log_context_internal *" + size: 8 + alignment: 8 + } + name: "ctx" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "value" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "android_log_write_string8" + access: public_access + linker_set_key: "android_log_write_string8" + } + mangled_function_name: "android_log_write_string8" + source_file: "system/core/liblog/include/log/log_event_list.h" + parameters { + basic_abi { + type_abi { + name: "struct android_log_context_internal *" + size: 8 + alignment: 8 + } + name: "ctx" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "value" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "android_log_write_string8_len" + access: public_access + linker_set_key: "android_log_write_string8_len" + } + mangled_function_name: "android_log_write_string8_len" + source_file: "system/core/liblog/include/log/log_event_list.h" + parameters { + basic_abi { + type_abi { + name: "struct android_log_context_internal *" + size: 8 + alignment: 8 + } + name: "ctx" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "value" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "maxlen" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "android_log_write_float32" + access: public_access + linker_set_key: "android_log_write_float32" + } + mangled_function_name: "android_log_write_float32" + source_file: "system/core/liblog/include/log/log_event_list.h" + parameters { + basic_abi { + type_abi { + name: "struct android_log_context_internal *" + size: 8 + alignment: 8 + } + name: "ctx" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "value" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "android_log_write_list" + access: public_access + linker_set_key: "android_log_write_list" + } + mangled_function_name: "android_log_write_list" + source_file: "system/core/liblog/include/log/log_event_list.h" + parameters { + basic_abi { + type_abi { + name: "struct android_log_context_internal *" + size: 8 + alignment: 8 + } + name: "ctx" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "enum log_id" + size: 4 + alignment: 4 + } + name: "id" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "struct android_log_context_internal *" + size: 8 + alignment: 8 + } + name: "create_android_log_parser" + access: public_access + linker_set_key: "create_android_log_parser" + } + mangled_function_name: "create_android_log_parser" + source_file: "system/core/liblog/include/log/log_event_list.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "msg" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "len" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "android_log_list_element" + size: 16 + alignment: 8 + } + name: "android_log_read_next" + access: public_access + linker_set_key: "android_log_read_next" + } + mangled_function_name: "android_log_read_next" + source_file: "system/core/liblog/include/log/log_event_list.h" + parameters { + basic_abi { + type_abi { + name: "struct android_log_context_internal *" + size: 8 + alignment: 8 + } + name: "ctx" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "android_log_list_element" + size: 16 + alignment: 8 + } + name: "android_log_peek_next" + access: public_access + linker_set_key: "android_log_peek_next" + } + mangled_function_name: "android_log_peek_next" + source_file: "system/core/liblog/include/log/log_event_list.h" + parameters { + basic_abi { + type_abi { + name: "struct android_log_context_internal *" + size: 8 + alignment: 8 + } + name: "ctx" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "android_log_destroy" + access: public_access + linker_set_key: "android_log_destroy" + } + mangled_function_name: "android_log_destroy" + source_file: "system/core/liblog/include/log/log_event_list.h" + parameters { + basic_abi { + type_abi { + name: "struct android_log_context_internal **" + size: 8 + alignment: 8 + } + name: "ctx" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "__android_log_pmsg_file_write" + access: public_access + linker_set_key: "__android_log_pmsg_file_write" + } + mangled_function_name: "__android_log_pmsg_file_write" + source_file: "system/core/liblog/include/private/android_logger.h" + parameters { + basic_abi { + type_abi { + name: "enum log_id" + size: 4 + alignment: 4 + } + name: "logId" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char" + size: 1 + alignment: 1 + } + name: "prio" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "filename" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "buf" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "len" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "__android_log_pmsg_file_read" + access: public_access + linker_set_key: "__android_log_pmsg_file_read" + } + mangled_function_name: "__android_log_pmsg_file_read" + source_file: "system/core/liblog/include/private/android_logger.h" + parameters { + basic_abi { + type_abi { + name: "enum log_id" + size: 4 + alignment: 4 + } + name: "logId" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char" + size: 1 + alignment: 1 + } + name: "prio" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "prefix" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long (*)(enum log_id, char, const char *, const char *, unsigned long, void *)" + size: 8 + alignment: 8 + } + name: "fn" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "void *" + size: 8 + alignment: 8 + } + name: "arg" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__android_log_security_bwrite" + access: public_access + linker_set_key: "__android_log_security_bwrite" + } + mangled_function_name: "__android_log_security_bwrite" + source_file: "system/core/liblog/include/private/android_logger.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "tag" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const void *" + size: 8 + alignment: 8 + } + name: "payload" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "len" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__android_log_security_bswrite" + access: public_access + linker_set_key: "__android_log_security_bswrite" + } + mangled_function_name: "__android_log_security_bswrite" + source_file: "system/core/liblog/include/private/android_logger.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "tag" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "payload" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__android_log_security" + access: public_access + linker_set_key: "__android_log_security" + } + mangled_function_name: "__android_log_security" + source_file: "system/core/liblog/include/private/android_logger.h" +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__android_log_is_debuggable" + access: public_access + linker_set_key: "__android_log_is_debuggable" + } + mangled_function_name: "__android_log_is_debuggable" + source_file: "system/core/liblog/include/private/android_logger.h" +} +functions { + basic_abi { + type_abi { + name: "bool" + size: 1 + alignment: 1 + } + name: "__android_logger_property_get_bool" + access: public_access + linker_set_key: "__android_logger_property_get_bool" + } + mangled_function_name: "__android_logger_property_get_bool" + source_file: "system/core/liblog/include/private/android_logger.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "key" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "flag" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "__android_logger_get_buffer_size" + access: public_access + linker_set_key: "__android_logger_get_buffer_size" + } + mangled_function_name: "__android_logger_get_buffer_size" + source_file: "system/core/liblog/include/private/android_logger.h" + parameters { + basic_abi { + type_abi { + name: "enum log_id" + size: 4 + alignment: 4 + } + name: "logId" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "bool" + size: 1 + alignment: 1 + } + name: "__android_logger_valid_buffer_size" + access: public_access + linker_set_key: "__android_logger_valid_buffer_size" + } + mangled_function_name: "__android_logger_valid_buffer_size" + source_file: "system/core/liblog/include/private/android_logger.h" + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "value" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "android_log_write_list_buffer" + access: public_access + linker_set_key: "android_log_write_list_buffer" + } + mangled_function_name: "android_log_write_list_buffer" + source_file: "system/core/liblog/include/private/android_logger.h" + parameters { + basic_abi { + type_abi { + name: "struct android_log_context_internal *" + size: 8 + alignment: 8 + } + name: "ctx" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char **" + size: 8 + alignment: 8 + } + name: "msg" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "log_time::log_time" + access: public_access + linker_set_key: "_ZN8log_timeC1ERK8timespec" + } + mangled_function_name: "_ZN8log_timeC1ERK8timespec" + source_file: "system/core/liblog/include/log/log_time.h" + parameters { + basic_abi { + type_abi { + name: "const timespec &" + size: 8 + alignment: 8 + } + name: "T" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "log_time::log_time" + access: public_access + linker_set_key: "_ZN8log_timeC1Ejj" + } + mangled_function_name: "_ZN8log_timeC1Ejj" + source_file: "system/core/liblog/include/log/log_time.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "sec" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "nsec" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "log_time::log_time" + access: public_access + linker_set_key: "_ZN8log_timeC1Ev" + } + mangled_function_name: "_ZN8log_timeC1Ev" + source_file: "system/core/liblog/include/log/log_time.h" +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "log_time::log_time" + access: public_access + linker_set_key: "_ZN8log_timeC1Ei" + } + mangled_function_name: "_ZN8log_timeC1Ei" + source_file: "system/core/liblog/include/log/log_time.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "id" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "log_time::log_time" + access: public_access + linker_set_key: "_ZN8log_timeC1EPKc" + } + mangled_function_name: "_ZN8log_timeC1EPKc" + source_file: "system/core/liblog/include/log/log_time.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "T" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "bool" + size: 1 + alignment: 1 + } + name: "log_time::operator==" + access: public_access + linker_set_key: "_ZNK8log_timeeqERK8timespec" + } + mangled_function_name: "_ZNK8log_timeeqERK8timespec" + source_file: "system/core/liblog/include/log/log_time.h" + parameters { + basic_abi { + type_abi { + name: "const timespec &" + size: 8 + alignment: 8 + } + name: "T" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "bool" + size: 1 + alignment: 1 + } + name: "log_time::operator!=" + access: public_access + linker_set_key: "_ZNK8log_timeneERK8timespec" + } + mangled_function_name: "_ZNK8log_timeneERK8timespec" + source_file: "system/core/liblog/include/log/log_time.h" + parameters { + basic_abi { + type_abi { + name: "const timespec &" + size: 8 + alignment: 8 + } + name: "T" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "bool" + size: 1 + alignment: 1 + } + name: "log_time::operator<" + access: public_access + linker_set_key: "_ZNK8log_timeltERK8timespec" + } + mangled_function_name: "_ZNK8log_timeltERK8timespec" + source_file: "system/core/liblog/include/log/log_time.h" + parameters { + basic_abi { + type_abi { + name: "const timespec &" + size: 8 + alignment: 8 + } + name: "T" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "bool" + size: 1 + alignment: 1 + } + name: "log_time::operator>=" + access: public_access + linker_set_key: "_ZNK8log_timegeERK8timespec" + } + mangled_function_name: "_ZNK8log_timegeERK8timespec" + source_file: "system/core/liblog/include/log/log_time.h" + parameters { + basic_abi { + type_abi { + name: "const timespec &" + size: 8 + alignment: 8 + } + name: "T" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "bool" + size: 1 + alignment: 1 + } + name: "log_time::operator>" + access: public_access + linker_set_key: "_ZNK8log_timegtERK8timespec" + } + mangled_function_name: "_ZNK8log_timegtERK8timespec" + source_file: "system/core/liblog/include/log/log_time.h" + parameters { + basic_abi { + type_abi { + name: "const timespec &" + size: 8 + alignment: 8 + } + name: "T" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "bool" + size: 1 + alignment: 1 + } + name: "log_time::operator<=" + access: public_access + linker_set_key: "_ZNK8log_timeleERK8timespec" + } + mangled_function_name: "_ZNK8log_timeleERK8timespec" + source_file: "system/core/liblog/include/log/log_time.h" + parameters { + basic_abi { + type_abi { + name: "const timespec &" + size: 8 + alignment: 8 + } + name: "T" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "bool" + size: 1 + alignment: 1 + } + name: "log_time::operator==" + access: public_access + linker_set_key: "_ZNK8log_timeeqERKS_" + } + mangled_function_name: "_ZNK8log_timeeqERKS_" + source_file: "system/core/liblog/include/log/log_time.h" + parameters { + basic_abi { + type_abi { + name: "const log_time &" + size: 8 + alignment: 8 + } + name: "T" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "bool" + size: 1 + alignment: 1 + } + name: "log_time::operator!=" + access: public_access + linker_set_key: "_ZNK8log_timeneERKS_" + } + mangled_function_name: "_ZNK8log_timeneERKS_" + source_file: "system/core/liblog/include/log/log_time.h" + parameters { + basic_abi { + type_abi { + name: "const log_time &" + size: 8 + alignment: 8 + } + name: "T" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "bool" + size: 1 + alignment: 1 + } + name: "log_time::operator<" + access: public_access + linker_set_key: "_ZNK8log_timeltERKS_" + } + mangled_function_name: "_ZNK8log_timeltERKS_" + source_file: "system/core/liblog/include/log/log_time.h" + parameters { + basic_abi { + type_abi { + name: "const log_time &" + size: 8 + alignment: 8 + } + name: "T" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "bool" + size: 1 + alignment: 1 + } + name: "log_time::operator>=" + access: public_access + linker_set_key: "_ZNK8log_timegeERKS_" + } + mangled_function_name: "_ZNK8log_timegeERKS_" + source_file: "system/core/liblog/include/log/log_time.h" + parameters { + basic_abi { + type_abi { + name: "const log_time &" + size: 8 + alignment: 8 + } + name: "T" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "bool" + size: 1 + alignment: 1 + } + name: "log_time::operator>" + access: public_access + linker_set_key: "_ZNK8log_timegtERKS_" + } + mangled_function_name: "_ZNK8log_timegtERKS_" + source_file: "system/core/liblog/include/log/log_time.h" + parameters { + basic_abi { + type_abi { + name: "const log_time &" + size: 8 + alignment: 8 + } + name: "T" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "bool" + size: 1 + alignment: 1 + } + name: "log_time::operator<=" + access: public_access + linker_set_key: "_ZNK8log_timeleERKS_" + } + mangled_function_name: "_ZNK8log_timeleERKS_" + source_file: "system/core/liblog/include/log/log_time.h" + parameters { + basic_abi { + type_abi { + name: "const log_time &" + size: 8 + alignment: 8 + } + name: "T" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "log_time::nsec" + access: public_access + linker_set_key: "_ZNK8log_time4nsecEv" + } + mangled_function_name: "_ZNK8log_time4nsecEv" + source_file: "system/core/liblog/include/log/log_time.h" +} +functions { + basic_abi { + type_abi { + name: "bool" + size: 1 + alignment: 1 + } + name: "log_msg::operator==" + access: public_access + linker_set_key: "_ZNK7log_msgeqERKS_" + } + mangled_function_name: "_ZNK7log_msgeqERKS_" + source_file: "system/core/liblog/include/log/log_read.h" + parameters { + basic_abi { + type_abi { + name: "const log_msg &" + size: 8 + alignment: 8 + } + name: "T" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "bool" + size: 1 + alignment: 1 + } + name: "log_msg::operator!=" + access: public_access + linker_set_key: "_ZNK7log_msgneERKS_" + } + mangled_function_name: "_ZNK7log_msgneERKS_" + source_file: "system/core/liblog/include/log/log_read.h" + parameters { + basic_abi { + type_abi { + name: "const log_msg &" + size: 8 + alignment: 8 + } + name: "T" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "bool" + size: 1 + alignment: 1 + } + name: "log_msg::operator<" + access: public_access + linker_set_key: "_ZNK7log_msgltERKS_" + } + mangled_function_name: "_ZNK7log_msgltERKS_" + source_file: "system/core/liblog/include/log/log_read.h" + parameters { + basic_abi { + type_abi { + name: "const log_msg &" + size: 8 + alignment: 8 + } + name: "T" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "bool" + size: 1 + alignment: 1 + } + name: "log_msg::operator>=" + access: public_access + linker_set_key: "_ZNK7log_msggeERKS_" + } + mangled_function_name: "_ZNK7log_msggeERKS_" + source_file: "system/core/liblog/include/log/log_read.h" + parameters { + basic_abi { + type_abi { + name: "const log_msg &" + size: 8 + alignment: 8 + } + name: "T" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "bool" + size: 1 + alignment: 1 + } + name: "log_msg::operator>" + access: public_access + linker_set_key: "_ZNK7log_msggtERKS_" + } + mangled_function_name: "_ZNK7log_msggtERKS_" + source_file: "system/core/liblog/include/log/log_read.h" + parameters { + basic_abi { + type_abi { + name: "const log_msg &" + size: 8 + alignment: 8 + } + name: "T" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "bool" + size: 1 + alignment: 1 + } + name: "log_msg::operator<=" + access: public_access + linker_set_key: "_ZNK7log_msgleERKS_" + } + mangled_function_name: "_ZNK7log_msgleERKS_" + source_file: "system/core/liblog/include/log/log_read.h" + parameters { + basic_abi { + type_abi { + name: "const log_msg &" + size: 8 + alignment: 8 + } + name: "T" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "log_msg::nsec" + access: public_access + linker_set_key: "_ZNK7log_msg4nsecEv" + } + mangled_function_name: "_ZNK7log_msg4nsecEv" + source_file: "system/core/liblog/include/log/log_read.h" +} +functions { + basic_abi { + type_abi { + name: "log_id" + size: 4 + alignment: 4 + } + name: "log_msg::id" + access: public_access + linker_set_key: "_ZN7log_msg2idEv" + } + mangled_function_name: "_ZN7log_msg2idEv" + source_file: "system/core/liblog/include/log/log_read.h" +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "log_msg::msg" + access: public_access + linker_set_key: "_ZN7log_msg3msgEv" + } + mangled_function_name: "_ZN7log_msg3msgEv" + source_file: "system/core/liblog/include/log/log_read.h" +} +functions { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "log_msg::len" + access: public_access + linker_set_key: "_ZN7log_msg3lenEv" + } + mangled_function_name: "_ZN7log_msg3lenEv" + source_file: "system/core/liblog/include/log/log_read.h" +} +functions { + basic_abi { + type_abi { + name: "struct EventTagMap *" + size: 8 + alignment: 8 + } + name: "android_openEventTagMap" + access: public_access + linker_set_key: "android_openEventTagMap" + } + mangled_function_name: "android_openEventTagMap" + source_file: "system/core/liblog/include/log/event_tag_map.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "fileName" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "android_closeEventTagMap" + access: public_access + linker_set_key: "android_closeEventTagMap" + } + mangled_function_name: "android_closeEventTagMap" + source_file: "system/core/liblog/include/log/event_tag_map.h" + parameters { + basic_abi { + type_abi { + name: "struct EventTagMap *" + size: 8 + alignment: 8 + } + name: "map" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "android_lookupEventTag" + access: public_access + linker_set_key: "android_lookupEventTag" + } + mangled_function_name: "android_lookupEventTag" + source_file: "system/core/liblog/include/log/event_tag_map.h" + parameters { + basic_abi { + type_abi { + name: "const struct EventTagMap *" + size: 8 + alignment: 8 + } + name: "map" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "tag" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "android_lookupEventTag_len" + access: public_access + linker_set_key: "android_lookupEventTag_len" + } + mangled_function_name: "android_lookupEventTag_len" + source_file: "system/core/liblog/include/log/event_tag_map.h" + parameters { + basic_abi { + type_abi { + name: "const struct EventTagMap *" + size: 8 + alignment: 8 + } + name: "map" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long *" + size: 8 + alignment: 8 + } + name: "len" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "tag" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "android_lookupEventFormat_len" + access: public_access + linker_set_key: "android_lookupEventFormat_len" + } + mangled_function_name: "android_lookupEventFormat_len" + source_file: "system/core/liblog/include/log/event_tag_map.h" + parameters { + basic_abi { + type_abi { + name: "const struct EventTagMap *" + size: 8 + alignment: 8 + } + name: "map" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long *" + size: 8 + alignment: 8 + } + name: "len" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "tag" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "android_lookupEventTagNum" + access: public_access + linker_set_key: "android_lookupEventTagNum" + } + mangled_function_name: "android_lookupEventTagNum" + source_file: "system/core/liblog/include/log/event_tag_map.h" + parameters { + basic_abi { + type_abi { + name: "struct EventTagMap *" + size: 8 + alignment: 8 + } + name: "map" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "tagname" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "format" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "prio" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "struct AndroidLogFormat_t *" + size: 8 + alignment: 8 + } + name: "android_log_format_new" + access: public_access + linker_set_key: "android_log_format_new" + } + mangled_function_name: "android_log_format_new" + source_file: "system/core/liblog/include/log/logprint.h" +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "android_log_format_free" + access: public_access + linker_set_key: "android_log_format_free" + } + mangled_function_name: "android_log_format_free" + source_file: "system/core/liblog/include/log/logprint.h" + parameters { + basic_abi { + type_abi { + name: "struct AndroidLogFormat_t *" + size: 8 + alignment: 8 + } + name: "p_format" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "android_log_setPrintFormat" + access: public_access + linker_set_key: "android_log_setPrintFormat" + } + mangled_function_name: "android_log_setPrintFormat" + source_file: "system/core/liblog/include/log/logprint.h" + parameters { + basic_abi { + type_abi { + name: "struct AndroidLogFormat_t *" + size: 8 + alignment: 8 + } + name: "p_format" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "AndroidLogPrintFormat" + size: 4 + alignment: 4 + } + name: "format" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "AndroidLogPrintFormat" + size: 4 + alignment: 4 + } + name: "android_log_formatFromString" + access: public_access + linker_set_key: "android_log_formatFromString" + } + mangled_function_name: "android_log_formatFromString" + source_file: "system/core/liblog/include/log/logprint.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "s" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "android_log_addFilterRule" + access: public_access + linker_set_key: "android_log_addFilterRule" + } + mangled_function_name: "android_log_addFilterRule" + source_file: "system/core/liblog/include/log/logprint.h" + parameters { + basic_abi { + type_abi { + name: "struct AndroidLogFormat_t *" + size: 8 + alignment: 8 + } + name: "p_format" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "filterExpression" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "android_log_addFilterString" + access: public_access + linker_set_key: "android_log_addFilterString" + } + mangled_function_name: "android_log_addFilterString" + source_file: "system/core/liblog/include/log/logprint.h" + parameters { + basic_abi { + type_abi { + name: "struct AndroidLogFormat_t *" + size: 8 + alignment: 8 + } + name: "p_format" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "filterString" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "android_log_shouldPrintLine" + access: public_access + linker_set_key: "android_log_shouldPrintLine" + } + mangled_function_name: "android_log_shouldPrintLine" + source_file: "system/core/liblog/include/log/logprint.h" + parameters { + basic_abi { + type_abi { + name: "struct AndroidLogFormat_t *" + size: 8 + alignment: 8 + } + name: "p_format" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "tag" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "enum android_LogPriority" + size: 4 + alignment: 4 + } + name: "pri" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "android_log_processLogBuffer" + access: public_access + linker_set_key: "android_log_processLogBuffer" + } + mangled_function_name: "android_log_processLogBuffer" + source_file: "system/core/liblog/include/log/logprint.h" + parameters { + basic_abi { + type_abi { + name: "struct logger_entry *" + size: 8 + alignment: 8 + } + name: "buf" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "struct AndroidLogEntry_t *" + size: 8 + alignment: 8 + } + name: "entry" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "android_log_processBinaryLogBuffer" + access: public_access + linker_set_key: "android_log_processBinaryLogBuffer" + } + mangled_function_name: "android_log_processBinaryLogBuffer" + source_file: "system/core/liblog/include/log/logprint.h" + parameters { + basic_abi { + type_abi { + name: "struct logger_entry *" + size: 8 + alignment: 8 + } + name: "buf" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "struct AndroidLogEntry_t *" + size: 8 + alignment: 8 + } + name: "entry" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const struct EventTagMap *" + size: 8 + alignment: 8 + } + name: "map" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "messageBuf" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "messageBufLen" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "android_log_formatLogLine" + access: public_access + linker_set_key: "android_log_formatLogLine" + } + mangled_function_name: "android_log_formatLogLine" + source_file: "system/core/liblog/include/log/logprint.h" + parameters { + basic_abi { + type_abi { + name: "struct AndroidLogFormat_t *" + size: 8 + alignment: 8 + } + name: "p_format" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "defaultBuffer" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "defaultBufferSize" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const struct AndroidLogEntry_t *" + size: 8 + alignment: 8 + } + name: "p_line" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long *" + size: 8 + alignment: 8 + } + name: "p_outLength" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "android_log_printLogLine" + access: public_access + linker_set_key: "android_log_printLogLine" + } + mangled_function_name: "android_log_printLogLine" + source_file: "system/core/liblog/include/log/logprint.h" + parameters { + basic_abi { + type_abi { + name: "struct AndroidLogFormat_t *" + size: 8 + alignment: 8 + } + name: "p_format" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "fd" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const struct AndroidLogEntry_t *" + size: 8 + alignment: 8 + } + name: "entry" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "log_time" + size: 8 + alignment: 1 + } + name: "log_time::operator-=" + access: public_access + linker_set_key: "_ZN8log_timemIERK8timespec" + } + mangled_function_name: "_ZN8log_timemIERK8timespec" + source_file: "system/core/liblog/include/log/log_time.h" + parameters { + basic_abi { + type_abi { + name: "const timespec &" + size: 8 + alignment: 8 + } + name: "T" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "log_time" + size: 8 + alignment: 1 + } + name: "log_time::operator-" + access: public_access + linker_set_key: "_ZNK8log_timemiERK8timespec" + } + mangled_function_name: "_ZNK8log_timemiERK8timespec" + source_file: "system/core/liblog/include/log/log_time.h" + parameters { + basic_abi { + type_abi { + name: "const timespec &" + size: 8 + alignment: 8 + } + name: "T" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "log_time" + size: 8 + alignment: 1 + } + name: "log_time::operator+=" + access: public_access + linker_set_key: "_ZN8log_timepLERK8timespec" + } + mangled_function_name: "_ZN8log_timepLERK8timespec" + source_file: "system/core/liblog/include/log/log_time.h" + parameters { + basic_abi { + type_abi { + name: "const timespec &" + size: 8 + alignment: 8 + } + name: "T" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "log_time" + size: 8 + alignment: 1 + } + name: "log_time::operator+" + access: public_access + linker_set_key: "_ZNK8log_timeplERK8timespec" + } + mangled_function_name: "_ZNK8log_timeplERK8timespec" + source_file: "system/core/liblog/include/log/log_time.h" + parameters { + basic_abi { + type_abi { + name: "const timespec &" + size: 8 + alignment: 8 + } + name: "T" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "log_time" + size: 8 + alignment: 1 + } + name: "log_time::operator-=" + access: public_access + linker_set_key: "_ZN8log_timemIERKS_" + } + mangled_function_name: "_ZN8log_timemIERKS_" + source_file: "system/core/liblog/include/log/log_time.h" + parameters { + basic_abi { + type_abi { + name: "const log_time &" + size: 8 + alignment: 8 + } + name: "T" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "log_time" + size: 8 + alignment: 1 + } + name: "log_time::operator-" + access: public_access + linker_set_key: "_ZNK8log_timemiERKS_" + } + mangled_function_name: "_ZNK8log_timemiERKS_" + source_file: "system/core/liblog/include/log/log_time.h" + parameters { + basic_abi { + type_abi { + name: "const log_time &" + size: 8 + alignment: 8 + } + name: "T" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "log_time" + size: 8 + alignment: 1 + } + name: "log_time::operator+=" + access: public_access + linker_set_key: "_ZN8log_timepLERKS_" + } + mangled_function_name: "_ZN8log_timepLERKS_" + source_file: "system/core/liblog/include/log/log_time.h" + parameters { + basic_abi { + type_abi { + name: "const log_time &" + size: 8 + alignment: 8 + } + name: "T" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "log_time" + size: 8 + alignment: 1 + } + name: "log_time::operator+" + access: public_access + linker_set_key: "_ZNK8log_timeplERKS_" + } + mangled_function_name: "_ZNK8log_timeplERKS_" + source_file: "system/core/liblog/include/log/log_time.h" + parameters { + basic_abi { + type_abi { + name: "const log_time &" + size: 8 + alignment: 8 + } + name: "T" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "char *" + size: 8 + alignment: 8 + } + name: "log_time::strptime" + access: public_access + linker_set_key: "_ZN8log_time8strptimeEPKcS1_" + } + mangled_function_name: "_ZN8log_time8strptimeEPKcS1_" + source_file: "system/core/liblog/include/log/log_time.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "s" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "format" + access: public_access + linker_set_key: "true" + } + default_arg: true + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "android_log_event_list::android_log_event_list" + access: private_access + linker_set_key: "_ZN22android_log_event_listC1ERKS_" + } + mangled_function_name: "_ZN22android_log_event_listC1ERKS_" + source_file: "system/core/liblog/include/log/log_event_list.h" + parameters { + basic_abi { + type_abi { + name: "const android_log_event_list &" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "android_log_event_list::operator=" + access: private_access + linker_set_key: "_ZN22android_log_event_listaSERKS_" + } + mangled_function_name: "_ZN22android_log_event_listaSERKS_" + source_file: "system/core/liblog/include/log/log_event_list.h" + parameters { + basic_abi { + type_abi { + name: "const android_log_event_list &" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "android_log_event_list::android_log_event_list" + access: public_access + linker_set_key: "_ZN22android_log_event_listC1Ei" + } + mangled_function_name: "_ZN22android_log_event_listC1Ei" + source_file: "system/core/liblog/include/log/log_event_list.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "tag" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "android_log_event_list::android_log_event_list" + access: public_access + linker_set_key: "_ZN22android_log_event_listC1ER7log_msg" + } + mangled_function_name: "_ZN22android_log_event_listC1ER7log_msg" + source_file: "system/core/liblog/include/log/log_event_list.h" + parameters { + basic_abi { + type_abi { + name: "log_msg &" + size: 8 + alignment: 8 + } + name: "log_msg" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "android_log_event_list::~android_log_event_list" + access: public_access + linker_set_key: "_ZN22android_log_event_listD0Ev" + } + mangled_function_name: "_ZN22android_log_event_listD0Ev" + source_file: "system/core/liblog/include/log/log_event_list.h" +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "android_log_event_list::close" + access: public_access + linker_set_key: "_ZN22android_log_event_list5closeEv" + } + mangled_function_name: "_ZN22android_log_event_list5closeEv" + source_file: "system/core/liblog/include/log/log_event_list.h" +} +functions { + basic_abi { + type_abi { + name: "android_log_context_internal *" + size: 8 + alignment: 8 + } + name: "android_log_event_list::operator android_log_context_internal *" + access: public_access + linker_set_key: "_ZNK22android_log_event_listcvP28android_log_context_internalEv" + } + mangled_function_name: "_ZNK22android_log_event_listcvP28android_log_context_internalEv" + source_file: "system/core/liblog/include/log/log_event_list.h" +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "android_log_event_list::status" + access: public_access + linker_set_key: "_ZNK22android_log_event_list6statusEv" + } + mangled_function_name: "_ZNK22android_log_event_list6statusEv" + source_file: "system/core/liblog/include/log/log_event_list.h" +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "android_log_event_list::begin" + access: public_access + linker_set_key: "_ZN22android_log_event_list5beginEv" + } + mangled_function_name: "_ZN22android_log_event_list5beginEv" + source_file: "system/core/liblog/include/log/log_event_list.h" +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "android_log_event_list::end" + access: public_access + linker_set_key: "_ZN22android_log_event_list3endEv" + } + mangled_function_name: "_ZN22android_log_event_list3endEv" + source_file: "system/core/liblog/include/log/log_event_list.h" +} +functions { + basic_abi { + type_abi { + name: "android_log_event_list &" + size: 8 + alignment: 8 + } + name: "android_log_event_list::operator<<" + access: public_access + linker_set_key: "_ZN22android_log_event_listlsEi" + } + mangled_function_name: "_ZN22android_log_event_listlsEi" + source_file: "system/core/liblog/include/log/log_event_list.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "value" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "android_log_event_list &" + size: 8 + alignment: 8 + } + name: "android_log_event_list::operator<<" + access: public_access + linker_set_key: "_ZN22android_log_event_listlsEj" + } + mangled_function_name: "_ZN22android_log_event_listlsEj" + source_file: "system/core/liblog/include/log/log_event_list.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "value" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "android_log_event_list &" + size: 8 + alignment: 8 + } + name: "android_log_event_list::operator<<" + access: public_access + linker_set_key: "_ZN22android_log_event_listlsEl" + } + mangled_function_name: "_ZN22android_log_event_listlsEl" + source_file: "system/core/liblog/include/log/log_event_list.h" + parameters { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "value" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "android_log_event_list &" + size: 8 + alignment: 8 + } + name: "android_log_event_list::operator<<" + access: public_access + linker_set_key: "_ZN22android_log_event_listlsEm" + } + mangled_function_name: "_ZN22android_log_event_listlsEm" + source_file: "system/core/liblog/include/log/log_event_list.h" + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "value" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "android_log_event_list &" + size: 8 + alignment: 8 + } + name: "android_log_event_list::operator<<" + access: public_access + linker_set_key: "_ZN22android_log_event_listlsEPKc" + } + mangled_function_name: "_ZN22android_log_event_listlsEPKc" + source_file: "system/core/liblog/include/log/log_event_list.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "value" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "android_log_event_list &" + size: 8 + alignment: 8 + } + name: "android_log_event_list::operator<<" + access: public_access + linker_set_key: "_ZN22android_log_event_listlsERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE" + } + mangled_function_name: "_ZN22android_log_event_listlsERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE" + source_file: "system/core/liblog/include/log/log_event_list.h" + parameters { + basic_abi { + type_abi { + name: "const std::basic_string, std::allocator > &" + size: 8 + alignment: 8 + } + name: "value" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "android_log_event_list &" + size: 8 + alignment: 8 + } + name: "android_log_event_list::operator<<" + access: public_access + linker_set_key: "_ZN22android_log_event_listlsEf" + } + mangled_function_name: "_ZN22android_log_event_listlsEf" + source_file: "system/core/liblog/include/log/log_event_list.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "value" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "android_log_event_list::write" + access: public_access + linker_set_key: "_ZN22android_log_event_list5writeE6log_id" + } + mangled_function_name: "_ZN22android_log_event_list5writeE6log_id" + source_file: "system/core/liblog/include/log/log_event_list.h" + parameters { + basic_abi { + type_abi { + name: "log_id" + size: 4 + alignment: 4 + } + name: "id" + access: public_access + linker_set_key: "true" + } + default_arg: true + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "android_log_event_list::operator<<" + access: public_access + linker_set_key: "_ZN22android_log_event_listlsE6log_id" + } + mangled_function_name: "_ZN22android_log_event_listlsE6log_id" + source_file: "system/core/liblog/include/log/log_event_list.h" + parameters { + basic_abi { + type_abi { + name: "log_id" + size: 4 + alignment: 4 + } + name: "id" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "bool" + size: 1 + alignment: 1 + } + name: "android_log_event_list::AppendInt" + access: public_access + linker_set_key: "_ZN22android_log_event_list9AppendIntEi" + } + mangled_function_name: "_ZN22android_log_event_list9AppendIntEi" + source_file: "system/core/liblog/include/log/log_event_list.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "value" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "bool" + size: 1 + alignment: 1 + } + name: "android_log_event_list::AppendLong" + access: public_access + linker_set_key: "_ZN22android_log_event_list10AppendLongEl" + } + mangled_function_name: "_ZN22android_log_event_list10AppendLongEl" + source_file: "system/core/liblog/include/log/log_event_list.h" + parameters { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "value" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "bool" + size: 1 + alignment: 1 + } + name: "android_log_event_list::AppendString" + access: public_access + linker_set_key: "_ZN22android_log_event_list12AppendStringEPKc" + } + mangled_function_name: "_ZN22android_log_event_list12AppendStringEPKc" + source_file: "system/core/liblog/include/log/log_event_list.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "value" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "bool" + size: 1 + alignment: 1 + } + name: "android_log_event_list::AppendString" + access: public_access + linker_set_key: "_ZN22android_log_event_list12AppendStringEPKcm" + } + mangled_function_name: "_ZN22android_log_event_list12AppendStringEPKcm" + source_file: "system/core/liblog/include/log/log_event_list.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "value" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "len" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "bool" + size: 1 + alignment: 1 + } + name: "android_log_event_list::AppendString" + access: public_access + linker_set_key: "_ZN22android_log_event_list12AppendStringERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE" + } + mangled_function_name: "_ZN22android_log_event_list12AppendStringERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE" + source_file: "system/core/liblog/include/log/log_event_list.h" + parameters { + basic_abi { + type_abi { + name: "const std::basic_string, std::allocator > &" + size: 8 + alignment: 8 + } + name: "value" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "bool" + size: 1 + alignment: 1 + } + name: "android_log_event_list::Append" + access: public_access + linker_set_key: "_ZN22android_log_event_list6AppendERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE" + } + mangled_function_name: "_ZN22android_log_event_list6AppendERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE" + source_file: "system/core/liblog/include/log/log_event_list.h" + parameters { + basic_abi { + type_abi { + name: "const std::basic_string, std::allocator > &" + size: 8 + alignment: 8 + } + name: "value" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "bool" + size: 1 + alignment: 1 + } + name: "android_log_event_list::AppendFloat" + access: public_access + linker_set_key: "_ZN22android_log_event_list11AppendFloatEf" + } + mangled_function_name: "_ZN22android_log_event_list11AppendFloatEf" + source_file: "system/core/liblog/include/log/log_event_list.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "value" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "bool" + size: 1 + alignment: 1 + } + name: "android_log_event_list::Append" + access: public_access + linker_set_key: "_ZN22android_log_event_list6AppendET_" + } + mangled_function_name: "_ZN22android_log_event_list6AppendET_" + source_file: "system/core/liblog/include/log/log_event_list.h" + parameters { + basic_abi { + type_abi { + name: "type-parameter-0-0" + } + name: "value" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + template_info { + elements { + basic_abi { + name: "Tvalue" + linker_set_key: "Tvalue" + } + } + } +} +functions { + basic_abi { + type_abi { + name: "bool" + size: 1 + alignment: 1 + } + name: "android_log_event_list::Append" + access: public_access + linker_set_key: "_ZN22android_log_event_list6AppendEPKcm" + } + mangled_function_name: "_ZN22android_log_event_list6AppendEPKcm" + source_file: "system/core/liblog/include/log/log_event_list.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "value" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "unsigned long" + size: 8 + alignment: 8 + } + name: "len" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "android_log_list_element" + size: 16 + alignment: 8 + } + name: "android_log_event_list::read" + access: public_access + linker_set_key: "_ZN22android_log_event_list4readEv" + } + mangled_function_name: "_ZN22android_log_event_list4readEv" + source_file: "system/core/liblog/include/log/log_event_list.h" +} +functions { + basic_abi { + type_abi { + name: "android_log_list_element" + size: 16 + alignment: 8 + } + name: "android_log_event_list::peek" + access: public_access + linker_set_key: "_ZN22android_log_event_list4peekEv" + } + mangled_function_name: "_ZN22android_log_event_list4peekEv" + source_file: "system/core/liblog/include/log/log_event_list.h" +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "__android_log_event_list::__android_log_event_list" + access: private_access + linker_set_key: "_ZN24__android_log_event_listC1ERK22android_log_event_list" + } + mangled_function_name: "_ZN24__android_log_event_listC1ERK22android_log_event_list" + source_file: "system/core/liblog/include/private/android_logger.h" + parameters { + basic_abi { + type_abi { + name: "const android_log_event_list &" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "__android_log_event_list::operator=" + access: private_access + linker_set_key: "_ZN24__android_log_event_listaSERKS_" + } + mangled_function_name: "_ZN24__android_log_event_listaSERKS_" + source_file: "system/core/liblog/include/private/android_logger.h" + parameters { + basic_abi { + type_abi { + name: "const __android_log_event_list &" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "__android_log_event_list::__android_log_event_list" + access: public_access + linker_set_key: "_ZN24__android_log_event_listC1Ei" + } + mangled_function_name: "_ZN24__android_log_event_listC1Ei" + source_file: "system/core/liblog/include/private/android_logger.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "tag" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "__android_log_event_list::__android_log_event_list" + access: public_access + linker_set_key: "_ZN24__android_log_event_listC1ER7log_msg" + } + mangled_function_name: "_ZN24__android_log_event_listC1ER7log_msg" + source_file: "system/core/liblog/include/private/android_logger.h" + parameters { + basic_abi { + type_abi { + name: "log_msg &" + size: 8 + alignment: 8 + } + name: "log_msg" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "std::basic_string, std::allocator >" + size: 24 + alignment: 8 + } + name: "__android_log_event_list::operator basic_string" + access: public_access + linker_set_key: "_ZN24__android_log_event_listcvNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEEv" + } + mangled_function_name: "_ZN24__android_log_event_listcvNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEEv" + source_file: "system/core/liblog/include/private/android_logger.h" +} +enums { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "android_LogPriority" + access: public_access + linker_set_key: "android_LogPriority" + } + enum_fields { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "android_LogPriority::ANDROID_LOG_UNKNOWN" + access: public_access + linker_set_key: "0" + } + enum_field_value: 0 + } + enum_fields { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "android_LogPriority::ANDROID_LOG_DEFAULT" + access: public_access + linker_set_key: "1" + } + enum_field_value: 1 + } + enum_fields { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "android_LogPriority::ANDROID_LOG_VERBOSE" + access: public_access + linker_set_key: "2" + } + enum_field_value: 2 + } + enum_fields { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "android_LogPriority::ANDROID_LOG_DEBUG" + access: public_access + linker_set_key: "3" + } + enum_field_value: 3 + } + enum_fields { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "android_LogPriority::ANDROID_LOG_INFO" + access: public_access + linker_set_key: "4" + } + enum_field_value: 4 + } + enum_fields { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "android_LogPriority::ANDROID_LOG_WARN" + access: public_access + linker_set_key: "5" + } + enum_field_value: 5 + } + enum_fields { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "android_LogPriority::ANDROID_LOG_ERROR" + access: public_access + linker_set_key: "6" + } + enum_field_value: 6 + } + enum_fields { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "android_LogPriority::ANDROID_LOG_FATAL" + access: public_access + linker_set_key: "7" + } + enum_field_value: 7 + } + enum_fields { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "android_LogPriority::ANDROID_LOG_SILENT" + access: public_access + linker_set_key: "8" + } + enum_field_value: 8 + } + source_file: "system/core/liblog/include/android/log.h" +} +enums { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "log_id" + access: public_access + linker_set_key: "log_id" + } + enum_fields { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "log_id::LOG_ID_MIN" + access: public_access + linker_set_key: "0" + } + enum_field_value: 0 + } + enum_fields { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "log_id::LOG_ID_MAIN" + access: public_access + linker_set_key: "0" + } + enum_field_value: 0 + } + enum_fields { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "log_id::LOG_ID_RADIO" + access: public_access + linker_set_key: "1" + } + enum_field_value: 1 + } + enum_fields { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "log_id::LOG_ID_EVENTS" + access: public_access + linker_set_key: "2" + } + enum_field_value: 2 + } + enum_fields { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "log_id::LOG_ID_SYSTEM" + access: public_access + linker_set_key: "3" + } + enum_field_value: 3 + } + enum_fields { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "log_id::LOG_ID_CRASH" + access: public_access + linker_set_key: "4" + } + enum_field_value: 4 + } + enum_fields { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "log_id::LOG_ID_SECURITY" + access: public_access + linker_set_key: "5" + } + enum_field_value: 5 + } + enum_fields { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "log_id::LOG_ID_KERNEL" + access: public_access + linker_set_key: "6" + } + enum_field_value: 6 + } + enum_fields { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "log_id::LOG_ID_MAX" + access: public_access + linker_set_key: "7" + } + enum_field_value: 7 + } + source_file: "system/core/liblog/include/log/log_id.h" +} +enums { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "AndroidEventLogType" + access: public_access + } + enum_fields { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "EVENT_TYPE_LIST_STOP" + access: public_access + linker_set_key: "10" + } + enum_field_value: 10 + } + enum_fields { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "EVENT_TYPE_UNKNOWN" + access: public_access + linker_set_key: "63" + } + enum_field_value: 63 + } + enum_fields { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "EVENT_TYPE_INT" + access: public_access + linker_set_key: "0" + } + enum_field_value: 0 + } + enum_fields { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "EVENT_TYPE_LONG" + access: public_access + linker_set_key: "1" + } + enum_field_value: 1 + } + enum_fields { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "EVENT_TYPE_STRING" + access: public_access + linker_set_key: "2" + } + enum_field_value: 2 + } + enum_fields { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "EVENT_TYPE_LIST" + access: public_access + linker_set_key: "3" + } + enum_field_value: 3 + } + enum_fields { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "EVENT_TYPE_FLOAT" + access: public_access + linker_set_key: "4" + } + enum_field_value: 4 + } + source_file: "system/core/liblog/include/log/log.h" +} +enums { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "android_LogPriority" + access: public_access + linker_set_key: "_Z19android_LogPriority" + } + enum_fields { + basic_abi { + type_abi { + name: "android_LogPriority" + size: 4 + alignment: 4 + } + name: "android_LogPriority::ANDROID_LOG_UNKNOWN" + access: public_access + linker_set_key: "0" + } + enum_field_value: 0 + } + enum_fields { + basic_abi { + type_abi { + name: "android_LogPriority" + size: 4 + alignment: 4 + } + name: "android_LogPriority::ANDROID_LOG_DEFAULT" + access: public_access + linker_set_key: "1" + } + enum_field_value: 1 + } + enum_fields { + basic_abi { + type_abi { + name: "android_LogPriority" + size: 4 + alignment: 4 + } + name: "android_LogPriority::ANDROID_LOG_VERBOSE" + access: public_access + linker_set_key: "2" + } + enum_field_value: 2 + } + enum_fields { + basic_abi { + type_abi { + name: "android_LogPriority" + size: 4 + alignment: 4 + } + name: "android_LogPriority::ANDROID_LOG_DEBUG" + access: public_access + linker_set_key: "3" + } + enum_field_value: 3 + } + enum_fields { + basic_abi { + type_abi { + name: "android_LogPriority" + size: 4 + alignment: 4 + } + name: "android_LogPriority::ANDROID_LOG_INFO" + access: public_access + linker_set_key: "4" + } + enum_field_value: 4 + } + enum_fields { + basic_abi { + type_abi { + name: "android_LogPriority" + size: 4 + alignment: 4 + } + name: "android_LogPriority::ANDROID_LOG_WARN" + access: public_access + linker_set_key: "5" + } + enum_field_value: 5 + } + enum_fields { + basic_abi { + type_abi { + name: "android_LogPriority" + size: 4 + alignment: 4 + } + name: "android_LogPriority::ANDROID_LOG_ERROR" + access: public_access + linker_set_key: "6" + } + enum_field_value: 6 + } + enum_fields { + basic_abi { + type_abi { + name: "android_LogPriority" + size: 4 + alignment: 4 + } + name: "android_LogPriority::ANDROID_LOG_FATAL" + access: public_access + linker_set_key: "7" + } + enum_field_value: 7 + } + enum_fields { + basic_abi { + type_abi { + name: "android_LogPriority" + size: 4 + alignment: 4 + } + name: "android_LogPriority::ANDROID_LOG_SILENT" + access: public_access + linker_set_key: "8" + } + enum_field_value: 8 + } + source_file: "system/core/liblog/include/android/log.h" +} +enums { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "log_id" + access: public_access + linker_set_key: "_Z6log_id" + } + enum_fields { + basic_abi { + type_abi { + name: "log_id" + size: 4 + alignment: 4 + } + name: "log_id::LOG_ID_MIN" + access: public_access + linker_set_key: "0" + } + enum_field_value: 0 + } + enum_fields { + basic_abi { + type_abi { + name: "log_id" + size: 4 + alignment: 4 + } + name: "log_id::LOG_ID_MAIN" + access: public_access + linker_set_key: "0" + } + enum_field_value: 0 + } + enum_fields { + basic_abi { + type_abi { + name: "log_id" + size: 4 + alignment: 4 + } + name: "log_id::LOG_ID_RADIO" + access: public_access + linker_set_key: "1" + } + enum_field_value: 1 + } + enum_fields { + basic_abi { + type_abi { + name: "log_id" + size: 4 + alignment: 4 + } + name: "log_id::LOG_ID_EVENTS" + access: public_access + linker_set_key: "2" + } + enum_field_value: 2 + } + enum_fields { + basic_abi { + type_abi { + name: "log_id" + size: 4 + alignment: 4 + } + name: "log_id::LOG_ID_SYSTEM" + access: public_access + linker_set_key: "3" + } + enum_field_value: 3 + } + enum_fields { + basic_abi { + type_abi { + name: "log_id" + size: 4 + alignment: 4 + } + name: "log_id::LOG_ID_CRASH" + access: public_access + linker_set_key: "4" + } + enum_field_value: 4 + } + enum_fields { + basic_abi { + type_abi { + name: "log_id" + size: 4 + alignment: 4 + } + name: "log_id::LOG_ID_SECURITY" + access: public_access + linker_set_key: "5" + } + enum_field_value: 5 + } + enum_fields { + basic_abi { + type_abi { + name: "log_id" + size: 4 + alignment: 4 + } + name: "log_id::LOG_ID_KERNEL" + access: public_access + linker_set_key: "6" + } + enum_field_value: 6 + } + enum_fields { + basic_abi { + type_abi { + name: "log_id" + size: 4 + alignment: 4 + } + name: "log_id::LOG_ID_MAX" + access: public_access + linker_set_key: "7" + } + enum_field_value: 7 + } + source_file: "system/core/liblog/include/log/log_id.h" +} +enums { + basic_abi { + type_abi { + name: "unsigned int" + size: 4 + alignment: 4 + } + name: "AndroidEventLogType" + access: public_access + linker_set_key: "_Z19AndroidEventLogType" + } + enum_fields { + basic_abi { + type_abi { + name: "AndroidEventLogType" + size: 4 + alignment: 4 + } + name: "EVENT_TYPE_LIST_STOP" + access: public_access + linker_set_key: "10" + } + enum_field_value: 10 + } + enum_fields { + basic_abi { + type_abi { + name: "AndroidEventLogType" + size: 4 + alignment: 4 + } + name: "EVENT_TYPE_UNKNOWN" + access: public_access + linker_set_key: "63" + } + enum_field_value: 63 + } + enum_fields { + basic_abi { + type_abi { + name: "AndroidEventLogType" + size: 4 + alignment: 4 + } + name: "EVENT_TYPE_INT" + access: public_access + linker_set_key: "0" + } + enum_field_value: 0 + } + enum_fields { + basic_abi { + type_abi { + name: "AndroidEventLogType" + size: 4 + alignment: 4 + } + name: "EVENT_TYPE_LONG" + access: public_access + linker_set_key: "1" + } + enum_field_value: 1 + } + enum_fields { + basic_abi { + type_abi { + name: "AndroidEventLogType" + size: 4 + alignment: 4 + } + name: "EVENT_TYPE_STRING" + access: public_access + linker_set_key: "2" + } + enum_field_value: 2 + } + enum_fields { + basic_abi { + type_abi { + name: "AndroidEventLogType" + size: 4 + alignment: 4 + } + name: "EVENT_TYPE_LIST" + access: public_access + linker_set_key: "3" + } + enum_field_value: 3 + } + enum_fields { + basic_abi { + type_abi { + name: "AndroidEventLogType" + size: 4 + alignment: 4 + } + name: "EVENT_TYPE_FLOAT" + access: public_access + linker_set_key: "4" + } + enum_field_value: 4 + } + source_file: "system/core/liblog/include/log/log.h" +} +global_vars { + basic_abi { + type_abi { + name: "const unsigned int" + size: 4 + alignment: 4 + } + name: "log_time::tv_sec_max" + access: public_access + linker_set_key: "_ZN8log_time10tv_sec_maxE" + } + source_file: "system/core/liblog/include/log/log_time.h" +} +global_vars { + basic_abi { + type_abi { + name: "const unsigned int" + size: 4 + alignment: 4 + } + name: "log_time::tv_nsec_max" + access: public_access + linker_set_key: "_ZN8log_time11tv_nsec_maxE" + } + source_file: "system/core/liblog/include/log/log_time.h" +} +global_vars { + basic_abi { + type_abi { + name: "const timespec" + size: 16 + alignment: 8 + } + name: "log_time::EPOCH" + access: public_access + linker_set_key: "_ZN8log_time5EPOCHE" + } + source_file: "system/core/liblog/include/log/log_time.h" +} +global_vars { + basic_abi { + type_abi { + name: "char const[]" + } + name: "log_time::default_format" + access: public_access + linker_set_key: "_ZN8log_time14default_formatE" + } + source_file: "system/core/liblog/include/log/log_time.h" +} diff --git a/current/x86_64/source-based/libm.so.lsdump b/current/x86_64/source-based/libm.so.lsdump new file mode 100644 index 0000000..bc08075 --- /dev/null +++ b/current/x86_64/source-based/libm.so.lsdump @@ -0,0 +1,8741 @@ +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__signbit" + access: public_access + linker_set_key: "__signbit" + } + mangled_function_name: "__signbit" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__signbitf" + access: public_access + linker_set_key: "__signbitf" + } + mangled_function_name: "__signbitf" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "__signbitl" + access: public_access + linker_set_key: "__signbitl" + } + mangled_function_name: "__signbitl" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "acos" + access: public_access + linker_set_key: "acos" + } + mangled_function_name: "acos" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "asin" + access: public_access + linker_set_key: "asin" + } + mangled_function_name: "asin" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "atan" + access: public_access + linker_set_key: "atan" + } + mangled_function_name: "atan" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "atan2" + access: public_access + linker_set_key: "atan2" + } + mangled_function_name: "atan2" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "cos" + access: public_access + linker_set_key: "cos" + } + mangled_function_name: "cos" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "sin" + access: public_access + linker_set_key: "sin" + } + mangled_function_name: "sin" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "tan" + access: public_access + linker_set_key: "tan" + } + mangled_function_name: "tan" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "cosh" + access: public_access + linker_set_key: "cosh" + } + mangled_function_name: "cosh" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "sinh" + access: public_access + linker_set_key: "sinh" + } + mangled_function_name: "sinh" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "tanh" + access: public_access + linker_set_key: "tanh" + } + mangled_function_name: "tanh" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "exp" + access: public_access + linker_set_key: "exp" + } + mangled_function_name: "exp" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "frexp" + access: public_access + linker_set_key: "frexp" + } + mangled_function_name: "frexp" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "log" + access: public_access + linker_set_key: "log" + } + mangled_function_name: "log" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "log10" + access: public_access + linker_set_key: "log10" + } + mangled_function_name: "log10" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "modf" + access: public_access + linker_set_key: "modf" + } + mangled_function_name: "modf" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "double *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "pow" + access: public_access + linker_set_key: "pow" + } + mangled_function_name: "pow" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "sqrt" + access: public_access + linker_set_key: "sqrt" + } + mangled_function_name: "sqrt" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "ceil" + access: public_access + linker_set_key: "ceil" + } + mangled_function_name: "ceil" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "fabs" + access: public_access + linker_set_key: "fabs" + } + mangled_function_name: "fabs" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "floor" + access: public_access + linker_set_key: "floor" + } + mangled_function_name: "floor" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "fmod" + access: public_access + linker_set_key: "fmod" + } + mangled_function_name: "fmod" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "acosh" + access: public_access + linker_set_key: "acosh" + } + mangled_function_name: "acosh" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "asinh" + access: public_access + linker_set_key: "asinh" + } + mangled_function_name: "asinh" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "atanh" + access: public_access + linker_set_key: "atanh" + } + mangled_function_name: "atanh" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "cbrt" + access: public_access + linker_set_key: "cbrt" + } + mangled_function_name: "cbrt" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "erf" + access: public_access + linker_set_key: "erf" + } + mangled_function_name: "erf" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "erfc" + access: public_access + linker_set_key: "erfc" + } + mangled_function_name: "erfc" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "exp2" + access: public_access + linker_set_key: "exp2" + } + mangled_function_name: "exp2" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "expm1" + access: public_access + linker_set_key: "expm1" + } + mangled_function_name: "expm1" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "fma" + access: public_access + linker_set_key: "fma" + } + mangled_function_name: "fma" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "hypot" + access: public_access + linker_set_key: "hypot" + } + mangled_function_name: "hypot" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "ilogb" + access: public_access + linker_set_key: "ilogb" + } + mangled_function_name: "ilogb" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "lgamma" + access: public_access + linker_set_key: "lgamma" + } + mangled_function_name: "lgamma" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long long" + size: 8 + alignment: 8 + } + name: "llrint" + access: public_access + linker_set_key: "llrint" + } + mangled_function_name: "llrint" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long long" + size: 8 + alignment: 8 + } + name: "llround" + access: public_access + linker_set_key: "llround" + } + mangled_function_name: "llround" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "log1p" + access: public_access + linker_set_key: "log1p" + } + mangled_function_name: "log1p" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "log2" + access: public_access + linker_set_key: "log2" + } + mangled_function_name: "log2" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "logb" + access: public_access + linker_set_key: "logb" + } + mangled_function_name: "logb" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "lrint" + access: public_access + linker_set_key: "lrint" + } + mangled_function_name: "lrint" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "lround" + access: public_access + linker_set_key: "lround" + } + mangled_function_name: "lround" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "nan" + access: public_access + linker_set_key: "nan" + } + mangled_function_name: "nan" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "nextafter" + access: public_access + linker_set_key: "nextafter" + } + mangled_function_name: "nextafter" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "remainder" + access: public_access + linker_set_key: "remainder" + } + mangled_function_name: "remainder" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "remquo" + access: public_access + linker_set_key: "remquo" + } + mangled_function_name: "remquo" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "rint" + access: public_access + linker_set_key: "rint" + } + mangled_function_name: "rint" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "copysign" + access: public_access + linker_set_key: "copysign" + } + mangled_function_name: "copysign" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "fdim" + access: public_access + linker_set_key: "fdim" + } + mangled_function_name: "fdim" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "fmax" + access: public_access + linker_set_key: "fmax" + } + mangled_function_name: "fmax" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "fmin" + access: public_access + linker_set_key: "fmin" + } + mangled_function_name: "fmin" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "nearbyint" + access: public_access + linker_set_key: "nearbyint" + } + mangled_function_name: "nearbyint" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "round" + access: public_access + linker_set_key: "round" + } + mangled_function_name: "round" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "scalbln" + access: public_access + linker_set_key: "scalbln" + } + mangled_function_name: "scalbln" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "scalbn" + access: public_access + linker_set_key: "scalbn" + } + mangled_function_name: "scalbn" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "tgamma" + access: public_access + linker_set_key: "tgamma" + } + mangled_function_name: "tgamma" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "trunc" + access: public_access + linker_set_key: "trunc" + } + mangled_function_name: "trunc" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "acosf" + access: public_access + linker_set_key: "acosf" + } + mangled_function_name: "acosf" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "asinf" + access: public_access + linker_set_key: "asinf" + } + mangled_function_name: "asinf" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "atanf" + access: public_access + linker_set_key: "atanf" + } + mangled_function_name: "atanf" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "atan2f" + access: public_access + linker_set_key: "atan2f" + } + mangled_function_name: "atan2f" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "cosf" + access: public_access + linker_set_key: "cosf" + } + mangled_function_name: "cosf" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "sinf" + access: public_access + linker_set_key: "sinf" + } + mangled_function_name: "sinf" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "tanf" + access: public_access + linker_set_key: "tanf" + } + mangled_function_name: "tanf" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "coshf" + access: public_access + linker_set_key: "coshf" + } + mangled_function_name: "coshf" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "sinhf" + access: public_access + linker_set_key: "sinhf" + } + mangled_function_name: "sinhf" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "tanhf" + access: public_access + linker_set_key: "tanhf" + } + mangled_function_name: "tanhf" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "exp2f" + access: public_access + linker_set_key: "exp2f" + } + mangled_function_name: "exp2f" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "expf" + access: public_access + linker_set_key: "expf" + } + mangled_function_name: "expf" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "expm1f" + access: public_access + linker_set_key: "expm1f" + } + mangled_function_name: "expm1f" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "frexpf" + access: public_access + linker_set_key: "frexpf" + } + mangled_function_name: "frexpf" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "ilogbf" + access: public_access + linker_set_key: "ilogbf" + } + mangled_function_name: "ilogbf" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "ldexpf" + access: public_access + linker_set_key: "ldexpf" + } + mangled_function_name: "ldexpf" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "log10f" + access: public_access + linker_set_key: "log10f" + } + mangled_function_name: "log10f" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "log1pf" + access: public_access + linker_set_key: "log1pf" + } + mangled_function_name: "log1pf" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "log2f" + access: public_access + linker_set_key: "log2f" + } + mangled_function_name: "log2f" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "logf" + access: public_access + linker_set_key: "logf" + } + mangled_function_name: "logf" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "modff" + access: public_access + linker_set_key: "modff" + } + mangled_function_name: "modff" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "float *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "powf" + access: public_access + linker_set_key: "powf" + } + mangled_function_name: "powf" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "sqrtf" + access: public_access + linker_set_key: "sqrtf" + } + mangled_function_name: "sqrtf" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "ceilf" + access: public_access + linker_set_key: "ceilf" + } + mangled_function_name: "ceilf" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "fabsf" + access: public_access + linker_set_key: "fabsf" + } + mangled_function_name: "fabsf" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "floorf" + access: public_access + linker_set_key: "floorf" + } + mangled_function_name: "floorf" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "fmodf" + access: public_access + linker_set_key: "fmodf" + } + mangled_function_name: "fmodf" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "roundf" + access: public_access + linker_set_key: "roundf" + } + mangled_function_name: "roundf" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "erff" + access: public_access + linker_set_key: "erff" + } + mangled_function_name: "erff" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "erfcf" + access: public_access + linker_set_key: "erfcf" + } + mangled_function_name: "erfcf" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "hypotf" + access: public_access + linker_set_key: "hypotf" + } + mangled_function_name: "hypotf" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "lgammaf" + access: public_access + linker_set_key: "lgammaf" + } + mangled_function_name: "lgammaf" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "tgammaf" + access: public_access + linker_set_key: "tgammaf" + } + mangled_function_name: "tgammaf" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "acoshf" + access: public_access + linker_set_key: "acoshf" + } + mangled_function_name: "acoshf" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "asinhf" + access: public_access + linker_set_key: "asinhf" + } + mangled_function_name: "asinhf" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "atanhf" + access: public_access + linker_set_key: "atanhf" + } + mangled_function_name: "atanhf" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "cbrtf" + access: public_access + linker_set_key: "cbrtf" + } + mangled_function_name: "cbrtf" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "logbf" + access: public_access + linker_set_key: "logbf" + } + mangled_function_name: "logbf" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "copysignf" + access: public_access + linker_set_key: "copysignf" + } + mangled_function_name: "copysignf" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long long" + size: 8 + alignment: 8 + } + name: "llrintf" + access: public_access + linker_set_key: "llrintf" + } + mangled_function_name: "llrintf" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long long" + size: 8 + alignment: 8 + } + name: "llroundf" + access: public_access + linker_set_key: "llroundf" + } + mangled_function_name: "llroundf" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "lrintf" + access: public_access + linker_set_key: "lrintf" + } + mangled_function_name: "lrintf" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "lroundf" + access: public_access + linker_set_key: "lroundf" + } + mangled_function_name: "lroundf" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "nanf" + access: public_access + linker_set_key: "nanf" + } + mangled_function_name: "nanf" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "nearbyintf" + access: public_access + linker_set_key: "nearbyintf" + } + mangled_function_name: "nearbyintf" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "nextafterf" + access: public_access + linker_set_key: "nextafterf" + } + mangled_function_name: "nextafterf" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "remainderf" + access: public_access + linker_set_key: "remainderf" + } + mangled_function_name: "remainderf" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "remquof" + access: public_access + linker_set_key: "remquof" + } + mangled_function_name: "remquof" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "rintf" + access: public_access + linker_set_key: "rintf" + } + mangled_function_name: "rintf" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "scalblnf" + access: public_access + linker_set_key: "scalblnf" + } + mangled_function_name: "scalblnf" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "scalbnf" + access: public_access + linker_set_key: "scalbnf" + } + mangled_function_name: "scalbnf" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "truncf" + access: public_access + linker_set_key: "truncf" + } + mangled_function_name: "truncf" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "fdimf" + access: public_access + linker_set_key: "fdimf" + } + mangled_function_name: "fdimf" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "fmaf" + access: public_access + linker_set_key: "fmaf" + } + mangled_function_name: "fmaf" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "fmaxf" + access: public_access + linker_set_key: "fmaxf" + } + mangled_function_name: "fmaxf" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "fminf" + access: public_access + linker_set_key: "fminf" + } + mangled_function_name: "fminf" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "acoshl" + access: public_access + linker_set_key: "acoshl" + } + mangled_function_name: "acoshl" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "acosl" + access: public_access + linker_set_key: "acosl" + } + mangled_function_name: "acosl" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "asinhl" + access: public_access + linker_set_key: "asinhl" + } + mangled_function_name: "asinhl" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "asinl" + access: public_access + linker_set_key: "asinl" + } + mangled_function_name: "asinl" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "atan2l" + access: public_access + linker_set_key: "atan2l" + } + mangled_function_name: "atan2l" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "atanhl" + access: public_access + linker_set_key: "atanhl" + } + mangled_function_name: "atanhl" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "atanl" + access: public_access + linker_set_key: "atanl" + } + mangled_function_name: "atanl" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "cbrtl" + access: public_access + linker_set_key: "cbrtl" + } + mangled_function_name: "cbrtl" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "ceill" + access: public_access + linker_set_key: "ceill" + } + mangled_function_name: "ceill" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "copysignl" + access: public_access + linker_set_key: "copysignl" + } + mangled_function_name: "copysignl" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "coshl" + access: public_access + linker_set_key: "coshl" + } + mangled_function_name: "coshl" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "cosl" + access: public_access + linker_set_key: "cosl" + } + mangled_function_name: "cosl" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "erfcl" + access: public_access + linker_set_key: "erfcl" + } + mangled_function_name: "erfcl" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "erfl" + access: public_access + linker_set_key: "erfl" + } + mangled_function_name: "erfl" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "exp2l" + access: public_access + linker_set_key: "exp2l" + } + mangled_function_name: "exp2l" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "expl" + access: public_access + linker_set_key: "expl" + } + mangled_function_name: "expl" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "expm1l" + access: public_access + linker_set_key: "expm1l" + } + mangled_function_name: "expm1l" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "fabsl" + access: public_access + linker_set_key: "fabsl" + } + mangled_function_name: "fabsl" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "fdiml" + access: public_access + linker_set_key: "fdiml" + } + mangled_function_name: "fdiml" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "floorl" + access: public_access + linker_set_key: "floorl" + } + mangled_function_name: "floorl" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "fmal" + access: public_access + linker_set_key: "fmal" + } + mangled_function_name: "fmal" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "fmaxl" + access: public_access + linker_set_key: "fmaxl" + } + mangled_function_name: "fmaxl" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "fminl" + access: public_access + linker_set_key: "fminl" + } + mangled_function_name: "fminl" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "fmodl" + access: public_access + linker_set_key: "fmodl" + } + mangled_function_name: "fmodl" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "frexpl" + access: public_access + linker_set_key: "frexpl" + } + mangled_function_name: "frexpl" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "value" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "hypotl" + access: public_access + linker_set_key: "hypotl" + } + mangled_function_name: "hypotl" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "ilogbl" + access: public_access + linker_set_key: "ilogbl" + } + mangled_function_name: "ilogbl" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "ldexpl" + access: public_access + linker_set_key: "ldexpl" + } + mangled_function_name: "ldexpl" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "lgammal" + access: public_access + linker_set_key: "lgammal" + } + mangled_function_name: "lgammal" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long long" + size: 8 + alignment: 8 + } + name: "llrintl" + access: public_access + linker_set_key: "llrintl" + } + mangled_function_name: "llrintl" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long long" + size: 8 + alignment: 8 + } + name: "llroundl" + access: public_access + linker_set_key: "llroundl" + } + mangled_function_name: "llroundl" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "log10l" + access: public_access + linker_set_key: "log10l" + } + mangled_function_name: "log10l" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "log1pl" + access: public_access + linker_set_key: "log1pl" + } + mangled_function_name: "log1pl" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "log2l" + access: public_access + linker_set_key: "log2l" + } + mangled_function_name: "log2l" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "logbl" + access: public_access + linker_set_key: "logbl" + } + mangled_function_name: "logbl" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "logl" + access: public_access + linker_set_key: "logl" + } + mangled_function_name: "logl" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "lrintl" + access: public_access + linker_set_key: "lrintl" + } + mangled_function_name: "lrintl" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "lroundl" + access: public_access + linker_set_key: "lroundl" + } + mangled_function_name: "lroundl" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "modfl" + access: public_access + linker_set_key: "modfl" + } + mangled_function_name: "modfl" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long double *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "nanl" + access: public_access + linker_set_key: "nanl" + } + mangled_function_name: "nanl" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "const char *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "nearbyintl" + access: public_access + linker_set_key: "nearbyintl" + } + mangled_function_name: "nearbyintl" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "nextafterl" + access: public_access + linker_set_key: "nextafterl" + } + mangled_function_name: "nextafterl" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "nexttoward" + access: public_access + linker_set_key: "nexttoward" + } + mangled_function_name: "nexttoward" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "nexttowardf" + access: public_access + linker_set_key: "nexttowardf" + } + mangled_function_name: "nexttowardf" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "nexttowardl" + access: public_access + linker_set_key: "nexttowardl" + } + mangled_function_name: "nexttowardl" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "powl" + access: public_access + linker_set_key: "powl" + } + mangled_function_name: "powl" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "remainderl" + access: public_access + linker_set_key: "remainderl" + } + mangled_function_name: "remainderl" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "remquol" + access: public_access + linker_set_key: "remquol" + } + mangled_function_name: "remquol" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "rintl" + access: public_access + linker_set_key: "rintl" + } + mangled_function_name: "rintl" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "roundl" + access: public_access + linker_set_key: "roundl" + } + mangled_function_name: "roundl" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "scalblnl" + access: public_access + linker_set_key: "scalblnl" + } + mangled_function_name: "scalblnl" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "scalbnl" + access: public_access + linker_set_key: "scalbnl" + } + mangled_function_name: "scalbnl" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "sinhl" + access: public_access + linker_set_key: "sinhl" + } + mangled_function_name: "sinhl" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "sinl" + access: public_access + linker_set_key: "sinl" + } + mangled_function_name: "sinl" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "sqrtl" + access: public_access + linker_set_key: "sqrtl" + } + mangled_function_name: "sqrtl" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "tanhl" + access: public_access + linker_set_key: "tanhl" + } + mangled_function_name: "tanhl" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "tanl" + access: public_access + linker_set_key: "tanl" + } + mangled_function_name: "tanl" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "tgammal" + access: public_access + linker_set_key: "tgammal" + } + mangled_function_name: "tgammal" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "truncl" + access: public_access + linker_set_key: "truncl" + } + mangled_function_name: "truncl" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "j0" + access: public_access + linker_set_key: "j0" + } + mangled_function_name: "j0" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "j1" + access: public_access + linker_set_key: "j1" + } + mangled_function_name: "j1" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "jn" + access: public_access + linker_set_key: "jn" + } + mangled_function_name: "jn" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "y0" + access: public_access + linker_set_key: "y0" + } + mangled_function_name: "y0" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "y1" + access: public_access + linker_set_key: "y1" + } + mangled_function_name: "y1" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "yn" + access: public_access + linker_set_key: "yn" + } + mangled_function_name: "yn" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "gamma" + access: public_access + linker_set_key: "gamma" + } + mangled_function_name: "gamma" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "scalb" + access: public_access + linker_set_key: "scalb" + } + mangled_function_name: "scalb" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "drem" + access: public_access + linker_set_key: "drem" + } + mangled_function_name: "drem" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "finite" + access: public_access + linker_set_key: "finite" + } + mangled_function_name: "finite" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "gamma_r" + access: public_access + linker_set_key: "gamma_r" + } + mangled_function_name: "gamma_r" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "lgamma_r" + access: public_access + linker_set_key: "lgamma_r" + } + mangled_function_name: "lgamma_r" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "significand" + access: public_access + linker_set_key: "significand" + } + mangled_function_name: "significand" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "lgammal_r" + access: public_access + linker_set_key: "lgammal_r" + } + mangled_function_name: "lgammal_r" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "significandl" + access: public_access + linker_set_key: "significandl" + } + mangled_function_name: "significandl" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "dremf" + access: public_access + linker_set_key: "dremf" + } + mangled_function_name: "dremf" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "finitef" + access: public_access + linker_set_key: "finitef" + } + mangled_function_name: "finitef" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "gammaf" + access: public_access + linker_set_key: "gammaf" + } + mangled_function_name: "gammaf" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "j0f" + access: public_access + linker_set_key: "j0f" + } + mangled_function_name: "j0f" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "j1f" + access: public_access + linker_set_key: "j1f" + } + mangled_function_name: "j1f" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "jnf" + access: public_access + linker_set_key: "jnf" + } + mangled_function_name: "jnf" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "scalbf" + access: public_access + linker_set_key: "scalbf" + } + mangled_function_name: "scalbf" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "y0f" + access: public_access + linker_set_key: "y0f" + } + mangled_function_name: "y0f" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "y1f" + access: public_access + linker_set_key: "y1f" + } + mangled_function_name: "y1f" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "ynf" + access: public_access + linker_set_key: "ynf" + } + mangled_function_name: "ynf" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "gammaf_r" + access: public_access + linker_set_key: "gammaf_r" + } + mangled_function_name: "gammaf_r" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "lgammaf_r" + access: public_access + linker_set_key: "lgammaf_r" + } + mangled_function_name: "lgammaf_r" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "significandf" + access: public_access + linker_set_key: "significandf" + } + mangled_function_name: "significandf" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "_Complex double" + size: 16 + alignment: 8 + } + name: "cacos" + access: public_access + linker_set_key: "cacos" + } + mangled_function_name: "cacos" + source_file: "bionic/libc/include/complex.h" + parameters { + basic_abi { + type_abi { + name: "_Complex double" + size: 16 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "_Complex float" + size: 8 + alignment: 4 + } + name: "cacosf" + access: public_access + linker_set_key: "cacosf" + } + mangled_function_name: "cacosf" + source_file: "bionic/libc/include/complex.h" + parameters { + basic_abi { + type_abi { + name: "_Complex float" + size: 8 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "_Complex long double" + size: 32 + alignment: 16 + } + name: "cacosl" + access: public_access + linker_set_key: "cacosl" + } + mangled_function_name: "cacosl" + source_file: "bionic/libc/include/complex.h" + parameters { + basic_abi { + type_abi { + name: "_Complex long double" + size: 32 + alignment: 16 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "_Complex double" + size: 16 + alignment: 8 + } + name: "casin" + access: public_access + linker_set_key: "casin" + } + mangled_function_name: "casin" + source_file: "bionic/libc/include/complex.h" + parameters { + basic_abi { + type_abi { + name: "_Complex double" + size: 16 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "_Complex float" + size: 8 + alignment: 4 + } + name: "casinf" + access: public_access + linker_set_key: "casinf" + } + mangled_function_name: "casinf" + source_file: "bionic/libc/include/complex.h" + parameters { + basic_abi { + type_abi { + name: "_Complex float" + size: 8 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "_Complex long double" + size: 32 + alignment: 16 + } + name: "casinl" + access: public_access + linker_set_key: "casinl" + } + mangled_function_name: "casinl" + source_file: "bionic/libc/include/complex.h" + parameters { + basic_abi { + type_abi { + name: "_Complex long double" + size: 32 + alignment: 16 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "_Complex double" + size: 16 + alignment: 8 + } + name: "catan" + access: public_access + linker_set_key: "catan" + } + mangled_function_name: "catan" + source_file: "bionic/libc/include/complex.h" + parameters { + basic_abi { + type_abi { + name: "_Complex double" + size: 16 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "_Complex float" + size: 8 + alignment: 4 + } + name: "catanf" + access: public_access + linker_set_key: "catanf" + } + mangled_function_name: "catanf" + source_file: "bionic/libc/include/complex.h" + parameters { + basic_abi { + type_abi { + name: "_Complex float" + size: 8 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "_Complex long double" + size: 32 + alignment: 16 + } + name: "catanl" + access: public_access + linker_set_key: "catanl" + } + mangled_function_name: "catanl" + source_file: "bionic/libc/include/complex.h" + parameters { + basic_abi { + type_abi { + name: "_Complex long double" + size: 32 + alignment: 16 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "_Complex double" + size: 16 + alignment: 8 + } + name: "ccos" + access: public_access + linker_set_key: "ccos" + } + mangled_function_name: "ccos" + source_file: "bionic/libc/include/complex.h" + parameters { + basic_abi { + type_abi { + name: "_Complex double" + size: 16 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "_Complex float" + size: 8 + alignment: 4 + } + name: "ccosf" + access: public_access + linker_set_key: "ccosf" + } + mangled_function_name: "ccosf" + source_file: "bionic/libc/include/complex.h" + parameters { + basic_abi { + type_abi { + name: "_Complex float" + size: 8 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "_Complex long double" + size: 32 + alignment: 16 + } + name: "ccosl" + access: public_access + linker_set_key: "ccosl" + } + mangled_function_name: "ccosl" + source_file: "bionic/libc/include/complex.h" + parameters { + basic_abi { + type_abi { + name: "_Complex long double" + size: 32 + alignment: 16 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "_Complex double" + size: 16 + alignment: 8 + } + name: "csin" + access: public_access + linker_set_key: "csin" + } + mangled_function_name: "csin" + source_file: "bionic/libc/include/complex.h" + parameters { + basic_abi { + type_abi { + name: "_Complex double" + size: 16 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "_Complex float" + size: 8 + alignment: 4 + } + name: "csinf" + access: public_access + linker_set_key: "csinf" + } + mangled_function_name: "csinf" + source_file: "bionic/libc/include/complex.h" + parameters { + basic_abi { + type_abi { + name: "_Complex float" + size: 8 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "_Complex long double" + size: 32 + alignment: 16 + } + name: "csinl" + access: public_access + linker_set_key: "csinl" + } + mangled_function_name: "csinl" + source_file: "bionic/libc/include/complex.h" + parameters { + basic_abi { + type_abi { + name: "_Complex long double" + size: 32 + alignment: 16 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "_Complex double" + size: 16 + alignment: 8 + } + name: "ctan" + access: public_access + linker_set_key: "ctan" + } + mangled_function_name: "ctan" + source_file: "bionic/libc/include/complex.h" + parameters { + basic_abi { + type_abi { + name: "_Complex double" + size: 16 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "_Complex float" + size: 8 + alignment: 4 + } + name: "ctanf" + access: public_access + linker_set_key: "ctanf" + } + mangled_function_name: "ctanf" + source_file: "bionic/libc/include/complex.h" + parameters { + basic_abi { + type_abi { + name: "_Complex float" + size: 8 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "_Complex long double" + size: 32 + alignment: 16 + } + name: "ctanl" + access: public_access + linker_set_key: "ctanl" + } + mangled_function_name: "ctanl" + source_file: "bionic/libc/include/complex.h" + parameters { + basic_abi { + type_abi { + name: "_Complex long double" + size: 32 + alignment: 16 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "_Complex double" + size: 16 + alignment: 8 + } + name: "cacosh" + access: public_access + linker_set_key: "cacosh" + } + mangled_function_name: "cacosh" + source_file: "bionic/libc/include/complex.h" + parameters { + basic_abi { + type_abi { + name: "_Complex double" + size: 16 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "_Complex float" + size: 8 + alignment: 4 + } + name: "cacoshf" + access: public_access + linker_set_key: "cacoshf" + } + mangled_function_name: "cacoshf" + source_file: "bionic/libc/include/complex.h" + parameters { + basic_abi { + type_abi { + name: "_Complex float" + size: 8 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "_Complex long double" + size: 32 + alignment: 16 + } + name: "cacoshl" + access: public_access + linker_set_key: "cacoshl" + } + mangled_function_name: "cacoshl" + source_file: "bionic/libc/include/complex.h" + parameters { + basic_abi { + type_abi { + name: "_Complex long double" + size: 32 + alignment: 16 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "_Complex double" + size: 16 + alignment: 8 + } + name: "casinh" + access: public_access + linker_set_key: "casinh" + } + mangled_function_name: "casinh" + source_file: "bionic/libc/include/complex.h" + parameters { + basic_abi { + type_abi { + name: "_Complex double" + size: 16 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "_Complex float" + size: 8 + alignment: 4 + } + name: "casinhf" + access: public_access + linker_set_key: "casinhf" + } + mangled_function_name: "casinhf" + source_file: "bionic/libc/include/complex.h" + parameters { + basic_abi { + type_abi { + name: "_Complex float" + size: 8 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "_Complex long double" + size: 32 + alignment: 16 + } + name: "casinhl" + access: public_access + linker_set_key: "casinhl" + } + mangled_function_name: "casinhl" + source_file: "bionic/libc/include/complex.h" + parameters { + basic_abi { + type_abi { + name: "_Complex long double" + size: 32 + alignment: 16 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "_Complex double" + size: 16 + alignment: 8 + } + name: "catanh" + access: public_access + linker_set_key: "catanh" + } + mangled_function_name: "catanh" + source_file: "bionic/libc/include/complex.h" + parameters { + basic_abi { + type_abi { + name: "_Complex double" + size: 16 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "_Complex float" + size: 8 + alignment: 4 + } + name: "catanhf" + access: public_access + linker_set_key: "catanhf" + } + mangled_function_name: "catanhf" + source_file: "bionic/libc/include/complex.h" + parameters { + basic_abi { + type_abi { + name: "_Complex float" + size: 8 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "_Complex long double" + size: 32 + alignment: 16 + } + name: "catanhl" + access: public_access + linker_set_key: "catanhl" + } + mangled_function_name: "catanhl" + source_file: "bionic/libc/include/complex.h" + parameters { + basic_abi { + type_abi { + name: "_Complex long double" + size: 32 + alignment: 16 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "_Complex double" + size: 16 + alignment: 8 + } + name: "ccosh" + access: public_access + linker_set_key: "ccosh" + } + mangled_function_name: "ccosh" + source_file: "bionic/libc/include/complex.h" + parameters { + basic_abi { + type_abi { + name: "_Complex double" + size: 16 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "_Complex float" + size: 8 + alignment: 4 + } + name: "ccoshf" + access: public_access + linker_set_key: "ccoshf" + } + mangled_function_name: "ccoshf" + source_file: "bionic/libc/include/complex.h" + parameters { + basic_abi { + type_abi { + name: "_Complex float" + size: 8 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "_Complex long double" + size: 32 + alignment: 16 + } + name: "ccoshl" + access: public_access + linker_set_key: "ccoshl" + } + mangled_function_name: "ccoshl" + source_file: "bionic/libc/include/complex.h" + parameters { + basic_abi { + type_abi { + name: "_Complex long double" + size: 32 + alignment: 16 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "_Complex double" + size: 16 + alignment: 8 + } + name: "csinh" + access: public_access + linker_set_key: "csinh" + } + mangled_function_name: "csinh" + source_file: "bionic/libc/include/complex.h" + parameters { + basic_abi { + type_abi { + name: "_Complex double" + size: 16 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "_Complex float" + size: 8 + alignment: 4 + } + name: "csinhf" + access: public_access + linker_set_key: "csinhf" + } + mangled_function_name: "csinhf" + source_file: "bionic/libc/include/complex.h" + parameters { + basic_abi { + type_abi { + name: "_Complex float" + size: 8 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "_Complex long double" + size: 32 + alignment: 16 + } + name: "csinhl" + access: public_access + linker_set_key: "csinhl" + } + mangled_function_name: "csinhl" + source_file: "bionic/libc/include/complex.h" + parameters { + basic_abi { + type_abi { + name: "_Complex long double" + size: 32 + alignment: 16 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "_Complex double" + size: 16 + alignment: 8 + } + name: "ctanh" + access: public_access + linker_set_key: "ctanh" + } + mangled_function_name: "ctanh" + source_file: "bionic/libc/include/complex.h" + parameters { + basic_abi { + type_abi { + name: "_Complex double" + size: 16 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "_Complex float" + size: 8 + alignment: 4 + } + name: "ctanhf" + access: public_access + linker_set_key: "ctanhf" + } + mangled_function_name: "ctanhf" + source_file: "bionic/libc/include/complex.h" + parameters { + basic_abi { + type_abi { + name: "_Complex float" + size: 8 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "_Complex long double" + size: 32 + alignment: 16 + } + name: "ctanhl" + access: public_access + linker_set_key: "ctanhl" + } + mangled_function_name: "ctanhl" + source_file: "bionic/libc/include/complex.h" + parameters { + basic_abi { + type_abi { + name: "_Complex long double" + size: 32 + alignment: 16 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "_Complex double" + size: 16 + alignment: 8 + } + name: "cexp" + access: public_access + linker_set_key: "cexp" + } + mangled_function_name: "cexp" + source_file: "bionic/libc/include/complex.h" + parameters { + basic_abi { + type_abi { + name: "_Complex double" + size: 16 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "_Complex float" + size: 8 + alignment: 4 + } + name: "cexpf" + access: public_access + linker_set_key: "cexpf" + } + mangled_function_name: "cexpf" + source_file: "bionic/libc/include/complex.h" + parameters { + basic_abi { + type_abi { + name: "_Complex float" + size: 8 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "_Complex long double" + size: 32 + alignment: 16 + } + name: "cexpl" + access: public_access + linker_set_key: "cexpl" + } + mangled_function_name: "cexpl" + source_file: "bionic/libc/include/complex.h" + parameters { + basic_abi { + type_abi { + name: "_Complex long double" + size: 32 + alignment: 16 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "_Complex double" + size: 16 + alignment: 8 + } + name: "clog" + access: public_access + linker_set_key: "clog" + } + mangled_function_name: "clog" + source_file: "bionic/libc/include/complex.h" + parameters { + basic_abi { + type_abi { + name: "_Complex double" + size: 16 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "_Complex float" + size: 8 + alignment: 4 + } + name: "clogf" + access: public_access + linker_set_key: "clogf" + } + mangled_function_name: "clogf" + source_file: "bionic/libc/include/complex.h" + parameters { + basic_abi { + type_abi { + name: "_Complex float" + size: 8 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "_Complex long double" + size: 32 + alignment: 16 + } + name: "clogl" + access: public_access + linker_set_key: "clogl" + } + mangled_function_name: "clogl" + source_file: "bionic/libc/include/complex.h" + parameters { + basic_abi { + type_abi { + name: "_Complex long double" + size: 32 + alignment: 16 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "cabs" + access: public_access + linker_set_key: "cabs" + } + mangled_function_name: "cabs" + source_file: "bionic/libc/include/complex.h" + parameters { + basic_abi { + type_abi { + name: "_Complex double" + size: 16 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "cabsf" + access: public_access + linker_set_key: "cabsf" + } + mangled_function_name: "cabsf" + source_file: "bionic/libc/include/complex.h" + parameters { + basic_abi { + type_abi { + name: "_Complex float" + size: 8 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "cabsl" + access: public_access + linker_set_key: "cabsl" + } + mangled_function_name: "cabsl" + source_file: "bionic/libc/include/complex.h" + parameters { + basic_abi { + type_abi { + name: "_Complex long double" + size: 32 + alignment: 16 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "_Complex double" + size: 16 + alignment: 8 + } + name: "cpow" + access: public_access + linker_set_key: "cpow" + } + mangled_function_name: "cpow" + source_file: "bionic/libc/include/complex.h" + parameters { + basic_abi { + type_abi { + name: "_Complex double" + size: 16 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "_Complex double" + size: 16 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "_Complex float" + size: 8 + alignment: 4 + } + name: "cpowf" + access: public_access + linker_set_key: "cpowf" + } + mangled_function_name: "cpowf" + source_file: "bionic/libc/include/complex.h" + parameters { + basic_abi { + type_abi { + name: "_Complex float" + size: 8 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "_Complex float" + size: 8 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "_Complex long double" + size: 32 + alignment: 16 + } + name: "cpowl" + access: public_access + linker_set_key: "cpowl" + } + mangled_function_name: "cpowl" + source_file: "bionic/libc/include/complex.h" + parameters { + basic_abi { + type_abi { + name: "_Complex long double" + size: 32 + alignment: 16 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "_Complex long double" + size: 32 + alignment: 16 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "_Complex double" + size: 16 + alignment: 8 + } + name: "csqrt" + access: public_access + linker_set_key: "csqrt" + } + mangled_function_name: "csqrt" + source_file: "bionic/libc/include/complex.h" + parameters { + basic_abi { + type_abi { + name: "_Complex double" + size: 16 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "_Complex float" + size: 8 + alignment: 4 + } + name: "csqrtf" + access: public_access + linker_set_key: "csqrtf" + } + mangled_function_name: "csqrtf" + source_file: "bionic/libc/include/complex.h" + parameters { + basic_abi { + type_abi { + name: "_Complex float" + size: 8 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "_Complex long double" + size: 32 + alignment: 16 + } + name: "csqrtl" + access: public_access + linker_set_key: "csqrtl" + } + mangled_function_name: "csqrtl" + source_file: "bionic/libc/include/complex.h" + parameters { + basic_abi { + type_abi { + name: "_Complex long double" + size: 32 + alignment: 16 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "carg" + access: public_access + linker_set_key: "carg" + } + mangled_function_name: "carg" + source_file: "bionic/libc/include/complex.h" + parameters { + basic_abi { + type_abi { + name: "_Complex double" + size: 16 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "cargf" + access: public_access + linker_set_key: "cargf" + } + mangled_function_name: "cargf" + source_file: "bionic/libc/include/complex.h" + parameters { + basic_abi { + type_abi { + name: "_Complex float" + size: 8 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "cargl" + access: public_access + linker_set_key: "cargl" + } + mangled_function_name: "cargl" + source_file: "bionic/libc/include/complex.h" + parameters { + basic_abi { + type_abi { + name: "_Complex long double" + size: 32 + alignment: 16 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "cimag" + access: public_access + linker_set_key: "cimag" + } + mangled_function_name: "cimag" + source_file: "bionic/libc/include/complex.h" + parameters { + basic_abi { + type_abi { + name: "_Complex double" + size: 16 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "cimagf" + access: public_access + linker_set_key: "cimagf" + } + mangled_function_name: "cimagf" + source_file: "bionic/libc/include/complex.h" + parameters { + basic_abi { + type_abi { + name: "_Complex float" + size: 8 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "cimagl" + access: public_access + linker_set_key: "cimagl" + } + mangled_function_name: "cimagl" + source_file: "bionic/libc/include/complex.h" + parameters { + basic_abi { + type_abi { + name: "_Complex long double" + size: 32 + alignment: 16 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "_Complex double" + size: 16 + alignment: 8 + } + name: "conj" + access: public_access + linker_set_key: "conj" + } + mangled_function_name: "conj" + source_file: "bionic/libc/include/complex.h" + parameters { + basic_abi { + type_abi { + name: "_Complex double" + size: 16 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "_Complex float" + size: 8 + alignment: 4 + } + name: "conjf" + access: public_access + linker_set_key: "conjf" + } + mangled_function_name: "conjf" + source_file: "bionic/libc/include/complex.h" + parameters { + basic_abi { + type_abi { + name: "_Complex float" + size: 8 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "_Complex long double" + size: 32 + alignment: 16 + } + name: "conjl" + access: public_access + linker_set_key: "conjl" + } + mangled_function_name: "conjl" + source_file: "bionic/libc/include/complex.h" + parameters { + basic_abi { + type_abi { + name: "_Complex long double" + size: 32 + alignment: 16 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "_Complex double" + size: 16 + alignment: 8 + } + name: "cproj" + access: public_access + linker_set_key: "cproj" + } + mangled_function_name: "cproj" + source_file: "bionic/libc/include/complex.h" + parameters { + basic_abi { + type_abi { + name: "_Complex double" + size: 16 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "_Complex float" + size: 8 + alignment: 4 + } + name: "cprojf" + access: public_access + linker_set_key: "cprojf" + } + mangled_function_name: "cprojf" + source_file: "bionic/libc/include/complex.h" + parameters { + basic_abi { + type_abi { + name: "_Complex float" + size: 8 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "_Complex long double" + size: 32 + alignment: 16 + } + name: "cprojl" + access: public_access + linker_set_key: "cprojl" + } + mangled_function_name: "cprojl" + source_file: "bionic/libc/include/complex.h" + parameters { + basic_abi { + type_abi { + name: "_Complex long double" + size: 32 + alignment: 16 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "creal" + access: public_access + linker_set_key: "creal" + } + mangled_function_name: "creal" + source_file: "bionic/libc/include/complex.h" + parameters { + basic_abi { + type_abi { + name: "_Complex double" + size: 16 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "crealf" + access: public_access + linker_set_key: "crealf" + } + mangled_function_name: "crealf" + source_file: "bionic/libc/include/complex.h" + parameters { + basic_abi { + type_abi { + name: "_Complex float" + size: 8 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "creall" + access: public_access + linker_set_key: "creall" + } + mangled_function_name: "creall" + source_file: "bionic/libc/include/complex.h" + parameters { + basic_abi { + type_abi { + name: "_Complex long double" + size: 32 + alignment: 16 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "feclearexcept" + access: public_access + linker_set_key: "feclearexcept" + } + mangled_function_name: "feclearexcept" + source_file: "bionic/libc/include/fenv.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "fegetexceptflag" + access: public_access + linker_set_key: "fegetexceptflag" + } + mangled_function_name: "fegetexceptflag" + source_file: "bionic/libc/include/fenv.h" + parameters { + basic_abi { + type_abi { + name: "unsigned int *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "feraiseexcept" + access: public_access + linker_set_key: "feraiseexcept" + } + mangled_function_name: "feraiseexcept" + source_file: "bionic/libc/include/fenv.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "fesetexceptflag" + access: public_access + linker_set_key: "fesetexceptflag" + } + mangled_function_name: "fesetexceptflag" + source_file: "bionic/libc/include/fenv.h" + parameters { + basic_abi { + type_abi { + name: "const unsigned int *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "fetestexcept" + access: public_access + linker_set_key: "fetestexcept" + } + mangled_function_name: "fetestexcept" + source_file: "bionic/libc/include/fenv.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "fegetround" + access: public_access + linker_set_key: "fegetround" + } + mangled_function_name: "fegetround" + source_file: "bionic/libc/include/fenv.h" +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "fesetround" + access: public_access + linker_set_key: "fesetround" + } + mangled_function_name: "fesetround" + source_file: "bionic/libc/include/fenv.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "fegetenv" + access: public_access + linker_set_key: "fegetenv" + } + mangled_function_name: "fegetenv" + source_file: "bionic/libc/include/fenv.h" + parameters { + basic_abi { + type_abi { + name: "fenv_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "feholdexcept" + access: public_access + linker_set_key: "feholdexcept" + } + mangled_function_name: "feholdexcept" + source_file: "bionic/libc/include/fenv.h" + parameters { + basic_abi { + type_abi { + name: "fenv_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "fesetenv" + access: public_access + linker_set_key: "fesetenv" + } + mangled_function_name: "fesetenv" + source_file: "bionic/libc/include/fenv.h" + parameters { + basic_abi { + type_abi { + name: "const fenv_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "feupdateenv" + access: public_access + linker_set_key: "feupdateenv" + } + mangled_function_name: "feupdateenv" + source_file: "bionic/libc/include/fenv.h" + parameters { + basic_abi { + type_abi { + name: "const fenv_t *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "feenableexcept" + access: public_access + linker_set_key: "feenableexcept" + } + mangled_function_name: "feenableexcept" + source_file: "bionic/libc/include/fenv.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "fedisableexcept" + access: public_access + linker_set_key: "fedisableexcept" + } + mangled_function_name: "fedisableexcept" + source_file: "bionic/libc/include/fenv.h" + parameters { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "fegetexcept" + access: public_access + linker_set_key: "fegetexcept" + } + mangled_function_name: "fegetexcept" + source_file: "bionic/libc/include/fenv.h" +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "sincos" + access: public_access + linker_set_key: "sincos" + } + mangled_function_name: "sincos" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "double" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "double *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "double *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "sincosf" + access: public_access + linker_set_key: "sincosf" + } + mangled_function_name: "sincosf" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "float" + size: 4 + alignment: 4 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "float *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "float *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +functions { + basic_abi { + type_abi { + name: "void" + } + name: "sincosl" + access: public_access + linker_set_key: "sincosl" + } + mangled_function_name: "sincosl" + source_file: "bionic/libc/include/math.h" + parameters { + basic_abi { + type_abi { + name: "long double" + size: 16 + alignment: 16 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long double *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } + parameters { + basic_abi { + type_abi { + name: "long double *" + size: 8 + alignment: 8 + } + name: "" + access: public_access + linker_set_key: "false" + } + default_arg: false + } +} +global_vars { + basic_abi { + type_abi { + name: "int" + size: 4 + alignment: 4 + } + name: "signgam" + access: public_access + linker_set_key: "signgam" + } + source_file: "bionic/libc/include/math.h" +} +global_vars { + basic_abi { + type_abi { + name: "const fenv_t" + size: 32 + alignment: 4 + } + name: "__fe_dfl_env" + access: public_access + linker_set_key: "__fe_dfl_env" + } + source_file: "bionic/libc/include/fenv.h" +} -- GitLab